Skip to content
Snippets Groups Projects
  1. Oct 23, 2012
  2. Oct 22, 2012
    • deuce's avatar
      Do some casting... · a5d61450
      deuce authored
      a5d61450
    • deuce's avatar
      Put js_script back inside js_exec(). · d27bd1ce
      deuce authored
      d27bd1ce
    • deuce's avatar
      Add initial stab at scoping the debugger issue... · ece5cbdf
      deuce authored
      Running jsexec with the -D argument will enter the debugger.  Inside the
      debugger, there are the following commands:
      "r"                runs the script
      "clear"            clears any pending exceptions (mostly useless)
      "break ###"        set a break at the specified line number
      "e <statement>"    eval()uates <statement> in the current frame
      "eval <statement>" also eval()s
      
      This is a proof of concept right now since it's only in jsexec and the command
      parser is a joke.  Eventually, this will also work for ;EXEC scripts in the
      BBS and be even more awesome.  This should be enough to get mcmlxxix off my
      back though.
      ece5cbdf
    • deuce's avatar
      Alphabetize parsed options. · 06e77c3d
      deuce authored
      06e77c3d
  3. Oct 21, 2012
  4. Oct 20, 2012
  5. Oct 19, 2012
  6. Oct 18, 2012
  7. Oct 15, 2012
  8. Oct 14, 2012
  9. Oct 13, 2012
  10. Sep 21, 2012
  11. Sep 05, 2012
  12. Aug 24, 2012
  13. Aug 22, 2012
    • rswindell's avatar
      Fix race-condition during shutdown or recycle that could cause crash: · 21dcf57b
      rswindell authored
      active_clients (protected integer) could be 0 at the time of recycle because
      there can be delay at the beginning of the FTP ctrl thread (e.g. looking up
      filtered IPs/hostnames) before the active_clients is incremented which could
      be during/after it was destroyed by the cleanup() function. Now tracking
      number of threads using protected integer which increments immediately upon
      child thread creation and is not destroyed until the main thread terminates.
      There is currently *not* timeout while waiting for child threads to terminate
      upon shutdown/recycle, so this could result in a hung server thread if a child
      thread is indefinitely hung - consider using a timeout.
      21dcf57b
  14. Aug 03, 2012
  15. Aug 01, 2012
  16. Jul 24, 2012
    • rswindell's avatar
      Bug-fix: user number checks in Access Requirement Strings for external editors · f3f5ee3b
      rswindell authored
      did not work (since rev 1.96, Tue Sep 27 09:36:26 2005):  after selecting such
      an editor available to a user solely because of their user number, their editor
      setting would automatically revert to 0 (none/internal editor) because the user
      number used for the ARS check in getuserdat() was 0. Fixed by setting the
      user->number value before calling chk_ar().
      f3f5ee3b
Loading