1. 13 Sep, 2013 1 commit
    • rswindell's avatar
      Added support for a new "user event": local/sysop chat · 7023369c
      rswindell authored
      If an external progarm is configured (in SCFG->External Progarms) is configured
      to "execute on event" set to "Local/Sysop Chat", then that program will be
      executed when the remote user is "pulled" into sysop-chat (e.g. via F10 key in
      sbbsctrl) rather than running the normal built-in chat.
      7023369c
  2. 06 Aug, 2013 1 commit
  3. 07 May, 2013 1 commit
    • mcmlxxix's avatar
      removed TG_SENDPASS flag from bbs.telnet_gate/sbbsdefs.h · 04d2b5d4
      mcmlxxix authored
      added bbs.rlogin_gate method: bbs.rlogin(addr,user,pass,mode);
      disable "raw input" mode for rlogin_gate connections. not sure why this is the fix or why it was the problem, but no side effects are noted at this time.
      04d2b5d4
  4. 19 Dec, 2012 1 commit
  5. 18 Oct, 2012 1 commit
  6. 15 Jun, 2012 1 commit
  7. 13 Jun, 2012 1 commit
  8. 19 Mar, 2012 1 commit
  9. 15 Mar, 2012 1 commit
    • deuce's avatar
      Make the on_exit() evals happen when the scope exits rather than when the · 385ee4e9
      deuce authored
      global object exits.
      
      This fixes a problem where the terminal server reuses the same global object
      for all JS scripts, and they uses nested exec()s.  When the innermost script
      would exit, the on_exit evals would occure in IT'S scope rather than in the
      scope it was defined in, resulting in incorrect behaviour.
      385ee4e9
  10. 12 Nov, 2011 1 commit
  11. 04 Nov, 2011 1 commit
  12. 02 Nov, 2011 1 commit
  13. 28 Oct, 2011 1 commit
  14. 21 Oct, 2011 1 commit
  15. 19 Oct, 2011 1 commit
  16. 09 Oct, 2011 1 commit
  17. 14 Jul, 2011 1 commit
  18. 27 Apr, 2011 1 commit
    • rswindell's avatar
      Judicious (even excessive?) use of the volatile keyword on variables that are · 4c54a03d
      rswindell authored
      commonly modified by multiple threads, potentially simultaneously, resulting in
      bad values (e.g. active_clients = -1).
      Updated copyright date to 2011.
      Fixed Win32 compile bug in main.cpp introduced in last commit.
      Eliminated some unused variables and updated some times (e.g. ulong in place
      fo uint32_t).
      4c54a03d
  19. 12 Mar, 2010 1 commit
  20. 10 Mar, 2010 1 commit
  21. 08 Dec, 2009 1 commit
  22. 10 Nov, 2009 1 commit
  23. 09 Nov, 2009 1 commit
  24. 14 Aug, 2009 1 commit
    • rswindell's avatar
      Added JS load() search path extensibility: · f45e2156
      rswindell authored
      Configurable via ctrl/sbbs.ini file JavaScriptLoadPath key value
      (comma-separate listed of search directories), default value is "load".
      This list is exposed in the JS object model via the js.load_path_list array
      (may be modified by scripts).
      For JSexec, the default load path list may be over-ridden with the '-i' option.
      For relative load paths (e.g. not beginning with '/' or '\'), the path is
      assumed to be a sub-directory of the (configurable) mods or exec directories
      and is searched accordingly.
      So, by default, load("somefile.js") will search in this order:
      mods/load/somefile.js
      exec/load/somefile.js
      mods/somefile.js
      exec/somefile.js
      f45e2156
  25. 22 Apr, 2009 1 commit
  26. 22 Mar, 2009 2 commits
  27. 21 Feb, 2009 2 commits
  28. 19 Feb, 2009 1 commit
  29. 16 Jan, 2009 1 commit
  30. 23 Feb, 2008 2 commits
  31. 06 Jan, 2008 2 commits
  32. 10 Jul, 2007 2 commits
  33. 08 Jul, 2007 1 commit
  34. 03 Jan, 2007 1 commit
  35. 25 Sep, 2006 1 commit