Skip to content
Snippets Groups Projects
  1. Jan 03, 2024
  2. Jan 02, 2024
  3. Dec 27, 2023
  4. Dec 26, 2023
  5. Dec 23, 2023
  6. Dec 20, 2023
  7. Dec 18, 2023
  8. Nov 23, 2023
  9. Nov 19, 2023
  10. Oct 26, 2023
  11. Oct 23, 2023
  12. Sep 26, 2023
  13. Sep 24, 2023
  14. Sep 13, 2023
  15. Jun 16, 2023
    • Rob Swindell's avatar
      Add InactivityAlert, clear out NodeActionMultiChat · 3066a485
      Rob Swindell authored
      The InactivityAlert string is sent as a warning before disconnect when a
      visible alert (AreYouThere) shouldn't be sent. Defaults to 3 beeps.
      
      Remove the content of the NodeActionMultiChat (over-rides the hard-coded
      default node status) - weird that this was the only node status that reported
      the user's security level in the default configuration. This has been this
      way since sbbs v2.30, at least. I think it was to be sure that others could
      see the age/gender of those they were chatting with. But we have other methods
      of reporting that in node status now, so we don't need to use this override
      string to accomplish that.
      3066a485
  16. Apr 30, 2023
  17. Apr 24, 2023
  18. Apr 03, 2023
  19. Mar 27, 2023
  20. Mar 18, 2023
    • Rob Swindell's avatar
      Add terminal-client socket inactivity detection/disconnection · 5167dd17
      Rob Swindell authored
      - New keys in [BBS] section of sbbs.ini:
        MaxLoginInactivity (default: 10 minutes)
        MaxNewUserInactivity (default: 60 minutes)
        MaxSessionInactivity (default: none/unlimited)
      - Each configured external program/door in SCFG can have its own maximum inactivity setting (or else the session max inactivity is applied)
      - moved node-specific sec_hangup to system-wide/shared max_getkey_inactivity (configured in SCFG->System->Advanced)
      - moved node-specific sec_warn (seconds of inactivity before sending warning) to inactivity_warn (a percentage of elapsed max inactivity before sending warning), also configured in SCFG->System->Advanced and used for both socket and getkey inactivity detection
      - Renamed JS console.inactivity_hangup to console.max_getkey_inactivity (old name remains as alias)
      - Renamed JS console.timeout to console.last_getkey_activity (old name remains as alias)
      - Removed JS console.inactivity_warning
      - Added JS console.max_socket_inactivity (current input_thread inactivity threshold)
      - New text.dat string: InactivityAlert (just contains 3 ^G/BELLs by default) used for non-visual inactive-user warning
      
      The MaxLoginInactivity setting in particular solves the problem of custom scripts (e.g. animated pause prompts) that just poll indefinitely for user input and never time-out  - these will no longer cause nodes to be tied-up with inactive/bot users at login.
      
      You may ask yourself, how did I get here? No, you may ask yourself: why configure these socket inactivity max values in sbbs.ini? The reason is consistency: sbbs.ini is where the MaxInactivity is configured for all the other TCP servers and services.
      
      This fixes issue #534 for Krueger in #synchronet
      5167dd17
  21. Mar 05, 2023
  22. Feb 26, 2023
    • Rob Swindell's avatar
      Display more of the user's password · 9d58ae1f
      Rob Swindell authored
      Reversed the order of the pwmod date and the password itself.
      The number of chars of the user's password displayed depends on the
      terminal width. e.g. on an 80 column terminal, 18 chars will be
      displayed. If the user's password is longer than what can be displayed,
      this is indicated with a trailing "..". Wider displays (e.g. 132 column)
      can display all 40 chars of a user's password.
      
      This fixes issue #442
      
      When passwords aren't displayed (due to sysop configuration), show
      "<hidden>" instead of "XXXXXXXX" to make that more clear.
      9d58ae1f
  23. Feb 25, 2023
  24. Feb 21, 2023
  25. Feb 20, 2023
  26. Feb 19, 2023
  27. Feb 13, 2023
  28. Feb 12, 2023
  29. Feb 11, 2023
  30. Feb 10, 2023
  31. Dec 30, 2022
Loading