AmendHub

Download:

jcs

/

subtext

/

amendments

/

594

GUIDE+README: Final 4.0 changes


jcs made amendment 594 2 months ago
--- GUIDE Tue Nov 28 13:11:57 2023 +++ GUIDE Mon Feb 19 10:25:44 2024 @@ -14,13 +14,14 @@ Features - Multithreaded, multi-user BBS server that runs on System 6+ - Telnet support through MacTCP - Direct serial modem support (no Communications Toolbox) -- Integrated ANSI-capable local console -- Local log window with smart screen blanking - Multiple threaded message boards - FTN (FidoNet) EchoMail and NetMail support with Binkp hub synching - Multi-user interactive chat - Private messaging/mail - File uploading and downloading with ZMODEM support +- Integrated ANSI-capable local console +- Local log window with smart screen blanking +- Remote syslog (RFC3164) support - Secure user password storage with SHA256 - View/menu templates with variable expansion - Configurable main menu key shortcuts --- README Wed Jan 10 11:46:01 2024 +++ README Mon Feb 19 10:23:04 2024 @@ -22,20 +22,24 @@ http://amendhub.com/jcs/subtext Release History ================================================================== -4.0 - 2024-01-14 +4.0 - 2024-02-19 - Move views out of database to flat files in a "views" directory, allowing them to be edited by other text editors and backed up; views are cached at startup and can be reloaded through the sysop menu - Speed up telnet IAC negotiation to avoid delay after connect, avoid doing NEWENV unless talking to the trusted proxy - - When opening the last-opened database at startup, if the command key - is held down, do not open it and prompt for a different one. + - Add BSD Syslog (RFC3164) support, sending all logged events to a + configured syslog server + - When opening the last-opened database at startup, if the Command key + is held down, do not open it and prompt for a different one - Add support for {{center_XX}} template variable - Remove ATQ0 from default modem init string to be able to handle when the modem responds to init with an error - When tossing FTN packets, log failures and move files to the "bad" directory, then send local mail to sysop - Add page number to prompt in boards menus + - Prevent running daily pruning jobs if system clock year is less than 2024, + to avoid pruning all mail and sessions if the clock gets reset - Fix 'new'/'signup' logins not going directly to the signup menu - Fix bug in modem handling where a session wasn't properly disassociated when the session was forcefully closed