Skip to content
Snippets Groups Projects
  1. Oct 09, 2018
  2. Oct 05, 2018
  3. Jul 29, 2018
  4. Jul 26, 2018
  5. Jan 10, 2016
  6. 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
  7. May 27, 2015
  8. Oct 19, 2011
  9. Sep 21, 2011
  10. Mar 01, 2011
  11. Nov 19, 2010
  12. Mar 19, 2010
  13. Mar 06, 2010
  14. Nov 21, 2009
    • rswindell's avatar
      getuserdat() has better 'not logged on today' checking, but no longer writes · ed00ed77
      rswindell authored
      the reset daily stats back to the user.dat file ("get" implies read-only).
      The resetdailyuserdat() function now optionally doesn't write the reset values.
      Functions to that modify the user.dat (putuserdat, putuserrec, and
      adjustuserrec) now call a common function to notify nodes of externally
      modified user data (with the NODE_UDAT flag) and the current node *is* notified
      of external changes (e.g. allowing ;UEDIT changes to the useron to take effect).
      ed00ed77
  15. Nov 09, 2009
  16. Oct 18, 2009
  17. Mar 20, 2009
    • 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
  18. Feb 23, 2008
  19. Jan 06, 2008
  20. Jan 05, 2008
  21. May 01, 2007
  22. Sep 20, 2005
  23. May 22, 2003
  24. May 18, 2003
  25. May 01, 2003
  26. Apr 23, 2003
  27. Apr 09, 2003
  28. Apr 01, 2003
  29. Sep 17, 2002
  30. Jun 20, 2002
  31. Jun 18, 2002
  32. Mar 19, 2002
  33. Mar 17, 2002
Loading