Skip to content
Snippets Groups Projects
  1. Oct 06, 2018
    • rswindell's avatar
      Don't call putmsgptrs() from logout() unless the SS_USERON sys_status flag · e63bf13b
      rswindell authored
      is set: this insures that uninitialized msg-scan ptrs/cfg won't be
      written to disk unless a successful logon()/getmsgptrs() was called first.
      This probably fixes the sighting that echicken reported where a failed
      SSH login caused his sub-scan config file (data/user/0001.subs) to contain
      uninitialized/garbage values.
      logout() could be called from multiple places (e.g. JS and Baja modules),
      even before a successful login is completed, so this sighting is not
      entirely impractical.
      e63bf13b
  2. Jul 25, 2018
    • rswindell's avatar
      sbbs_t::lputs() now handles the adding of the log message prefixes · 9e0fcab8
      rswindell authored
      ("Node X", user alias, etc.) - so removing a lot of the redundancies.
      Also, logging the current timed event code and other prefixes in the
      event thread log messages - something I've wanted for a while now.
      There might be some redundant "Node X" strings, so if you see some funny
      looking log message, please let me know.
      9e0fcab8
  3. Feb 20, 2018
  4. Nov 30, 2015
    • rswindell's avatar
      Introduce new node status (NODE_LOGOUT), which is used for the status of a node · 1d847ed3
      rswindell authored
      after a user (has been) disconnected and before the node transitions to waiting
      for connection (WFC) status. Usually the duration of this status is very short,
      but it can be longer (e.g. for running log-out module and event) and for (new)
      msg-scan pointer fix-ups.
      Updated logout() to remove some cruft and add some more log/debug output.
      Automatic new-scan pointer fix-ups when performing new-message scans (if the
      current pointer is greater than the last message number, set it to the last
      message number) and when saving message pointers.
      Passing user_t* to get/putmsgptrs() instead of message number now (to better
      detect Guest account).
      1d847ed3
  5. Nov 27, 2015
  6. Oct 19, 2011
  7. Mar 06, 2010
  8. Mar 20, 2009
  9. Jul 11, 2007
  10. Sep 20, 2005
  11. Feb 23, 2004
  12. May 22, 2003
  13. Feb 01, 2003
  14. Jan 31, 2003
  15. Nov 13, 2002
  16. Aug 22, 2002
  17. Mar 13, 2002
  18. Jan 28, 2002
  19. Oct 02, 2001
  20. Sep 05, 2001
  21. Jun 15, 2001
  22. Mar 25, 2001
  23. Mar 14, 2001
  24. Dec 11, 2000
  25. Nov 29, 2000
  26. Nov 28, 2000
  27. Nov 04, 2000
  28. Oct 30, 2000
  29. Oct 24, 2000
  30. Oct 10, 2000
Loading