Skip to content
Snippets Groups Projects
  1. Nov 16, 2016
    • rswindell's avatar
      Leave the console-abort status intact when returning from executing a Baja · 932fae30
      rswindell authored
      module. This is a reversal of the revision 1.102 commit (Jan-2-2016), but only
      for Baja (JS is left with the new behavior). As the commit message said
      "We'll see", and what we saw was that the yesnobar.bin and noyesbar.bin
      long-standing Baja modules no longer returned "No" when the user hit Ctrl-C.
      So at least for now, we have different behavior with regards to the console
      abort (ctrl-C) flag between JS and Baja. :-/
      932fae30
  2. Apr 23, 2016
  3. Jan 02, 2016
    • rswindell's avatar
      Clear the console-abort flag upon return from executing a JS or Baja module. · c22063f9
      rswindell authored
      This solves the problem of a JS-external program (e.g. SyncWX) being aborted
      at a pause prompt with Ctrl-C or Q and that abort status propagating back to
      the external program's menu. If there is a module which needs to propagate
      the console-abort status up to the parent(s), then this could introduce a
      problem. We'll see.
      c22063f9
  4. Dec 04, 2015
    • rswindell's avatar
      Resolve FAQ: · 7a96e2b3
      rswindell authored
      Don't report a JavaScript warning ("Disconnected") until the OperationCallback
      has been executed 10 times with the user offline. This gives the executing
      script ample time to recognize the disconnected state and exit gracefully.
      Script that do not check/notice that the user has disconnected will still be
      auto-terminated (by default) and this warning will still be logged in those
      cases. The value 10 was picked at random and appears to work fine.
      7a96e2b3
  5. Aug 20, 2015
    • deuce's avatar
      Update to 3.17a · dbbfabf1
      deuce authored
      New Features:
      - Multiple bindings for each service
        Use comma-separated interfaces on Interface= lines in the ini file.
        Default is now "0.0.0.0,::"
      - IPv6 support
      - TLS support for the webserver and (non-static) services
        New TLS option in services.ini (ie: Options=TLS)
      - Decrease LEN_SCAN_CMD to 35 chars, increase the CID field to 45 chars,
        and rename the MAIL_CMD string to IPADDR.  I think this frees up the
        note field for SysOp use.
      dbbfabf1
  6. Apr 25, 2015
    • deuce's avatar
      Fix exit() behaviour by introducing the new js.scope value which is the · f3256d81
      deuce authored
      scripts global scope (as opposed to js.global which is the instance global
      scope), and having exit() define exit_code in js.scope instead of js.global.
      
      This also sets exit_code in js.scope to null when preparing to execute a new
      script.  If a new script starts in the same scope as an old one, the old
      exit_code value will be destroyed.
      
      This should only impact scripts where js.global != js.scope (bbs.exec()ed,
      and mailsrvr)
      f3256d81
  7. Nov 03, 2011
  8. Oct 28, 2011
  9. Oct 09, 2011
  10. Oct 08, 2011
  11. Sep 10, 2011
  12. Jul 02, 2011
  13. Mar 01, 2011
  14. Apr 02, 2010
  15. Mar 15, 2010
  16. Mar 13, 2010
  17. Mar 12, 2010
  18. Mar 06, 2010
  19. Dec 17, 2009
  20. Nov 02, 2009
  21. Oct 18, 2009
    • rswindell's avatar
      Don't allow replies to messages with the "NoReply" attribute set. · 5aadeb4d
      rswindell authored
      Don't prompt for "delete mail from everyone" when there is only one e-mail
      waiting for the user.
      Use some existing text.dat entries (some old and some recently added) where
      identical static strings were still being used for no apparent reason.
      Added several text.dat entries for the QWK settings menu, node status, and
      some other single-line messages (replacing static strings).
      5aadeb4d
  22. Aug 14, 2009
  23. Mar 20, 2009
    • rswindell's avatar
      6b8a5be3
    • rswindell's avatar
      ARS improvements: · 1cdf2c10
      rswindell authored
      Added HOST and IP keywords to allow restricted access/privileges to/for
      specific remote hostnames or IP addresses (wildcards allowed).
      All string-argument type ARS keywords (e.g. SHELL, PROT, etc.) now support .can
      style wildcards.
      The current remote client is now used for protocol, host, and IP ARS checking,
      when available, so this requires passing the client pointer around (which
      explains why so many files are touched by this change) and takes care of a
      long standing to-do item (the user's 'modem' value was used for the PROT
      value checking, which was not always correct).
      1cdf2c10
  24. Feb 18, 2009
  25. Feb 06, 2009
  26. Jan 24, 2009
  27. Jan 23, 2009
  28. Dec 20, 2008
  29. Dec 09, 2008
  30. Jan 07, 2008
  31. Sep 14, 2007
  32. Sep 07, 2007
  33. Aug 13, 2007
  34. Jul 10, 2007
Loading