- Dec 09, 2023
-
-
Deucе authored
With 0xE0 being used for ciolib "super-extended scancodes", a literal 0xe0 can't pass through the input path. This is an issue in CP866 (р) and KOI8-U (Ю) as well as CP437 α. Should fix SyncTERM SF bug 123.
-
Rob Swindell authored
of sbbs_t::external() The startup directory for DOS doors might not be a valid Unix (case-sensitive) path, so let's just do that check in the native block here. Also, removed a bunch of redundant startup_dir ==/!= NULL checks. It can't be NULL here.
-
Rob Swindell authored
-
Rob Swindell authored
The '-l' (loop) option would cause the JS runtime to be destroyed and recreated for each new execution of the script, which resulted in memory leaks in Windows builds (see issue #672 for details). So instead, just use a single JS runtime here when the -l option is used to prevent that from happening, though truth be told, that's likely not a normal/common occurrence. Other apparent JS-related memory leaks (e.g. in the web server) appear to be of a common concern. Likely upgrading to a modern libmozjs would also fix this issue, but we're far short of being able to do that right now.
-
Rob Swindell authored
Other small typos/fixes.
-
- Dec 08, 2023
-
-
Rob Swindell authored
More detail to debug a false-negative SyncBBS-detection result
-
Rob Swindell authored
This solves the problem of detecting a Synchronet (for OS/2) BBS at telnet://wyseguybbs.mywire.org:2300 That system responds with some control characters (NULs and ^Cs) before the initial welcome banner, so just strip those out.
-
Rob Swindell authored
This reverts commit 3bad3b81
-
- Dec 05, 2023
-
-
Rob Swindell authored
... to de-clutter the log Also, don't log the packet passwords. Folks copy and post sbbsecho.log lines and that could seriously compromise the security of the Interwebs if those super-secret passwords were ever leaked!
-
Rob Swindell authored
Previously, any packets created for unlinked nodes, would always be Type-2 packets and the packet type for newly created nodes (in echocfg->Linked Nodes) would be Type-2+. The new DefaultPacketType setting default is 2+, so the only observed change in behavior will be that packets created for unlinked nodes will also be type 2+ (by default). Some additional log detail/adjustment around created/detected packet types.
-
Rob Swindell authored
Introduced in commit 15b230af (9 months ago), the first linked-node config (including packet password!) for the first packed netmail message would be reused for subsequent packed netmail messages. Thank you to Wilfred van Velzen (2:280/464) for reporting this problem! Additional debug-level log message when using a packet password for a newly created packet.
-
Rob Swindell authored
-
Rob Swindell authored
DDMsgReader: New reader-mode operator menu (using the Ctrl-O hotkey), with a (new) option to add the author's name to the twit list See merge request !372
-
DDMsgReader: New reader-mode operator menu (using the Ctrl-O hotkey), with a (new) option to add the author's name to the twit list
-
Rob Swindell authored
Since SYMLINK=1 is valid/suggested for install/GNUmakefile, this is a common mistake that we can catch here.
-
- Dec 04, 2023
-
-
Randy Sommerfeld authored
-
Randy Sommerfeld authored
-
Rob Swindell authored
DDLightbarMenu: Fix to enable wrap navigation again, and fixed a comment about titlebar text See merge request !371
-
Eric Oulashin authored
-
Rob Swindell authored
The Baja PRINT function (used in yesnobar.src/noyesbar.src) calls putmsg() with P_SAVEATR|P_NOABORT. Without P_NOABORT, putmsg() doesn't display anything if the global console abort (SS_ABORT) flag is set. So hitting 'N' or Ctrl-C at one yes/no or no/yes prompt would mean any immediately subsequent yes/no or no/yes prompt would not be displayed. Now that we have to require('sbbsdefs.js') for the P_NOABORT definition, this'll run a little slower. :-( Enable/conform to "use strict" mode.
-
Rob Swindell authored
Why does a function this small need a comment describing its return value in the first place? <sigh>
-
Rob Swindell authored
-
- Dec 03, 2023
-
-
Rob Swindell authored
-
Rob Swindell authored
'T' command from the reading messages (O)perator menu Abstraction the twit-list usage.
-
- Dec 02, 2023
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
- Dec 01, 2023
-
-
Rob Swindell authored
DDMsgReader: New user option to toggle the message 'replied' character in the email list. Fix for setting help line colors so that the background won't get un-done. See merge request !370
-
DDMsgReader: New user option to toggle the message 'replied' character in the email list. Fix for setting help line colors so that the background won't get un-done.
-
- Nov 29, 2023
-
-
Randy Sommerfeld authored
-
- Nov 26, 2023
-
-
Rob Swindell authored
MRC minor tweaks & fixes: See merge request !369
-
-
Rob Swindell authored
-
Rob Swindell authored
The user name is better to log than the user number. Include user name in brackets.
-
Rob Swindell authored
Colons are not legal filename characters on Windows and when virtual hosts are enabled, the IPv6 address of the server may be used in the access-log filename so we need to clean that up or errors opening/creating the access-log files occur.
-
- Nov 25, 2023
-
-
Rob Swindell authored
Merge branch 'dd_msg_reader_personal_email_delete_after_reply_and_fixes_for_vote_status_and_msg_attributes' into 'master' DDMsgReader: Option to prompt when deleting a personal email replied to & fixes for message attributes & vote status display. See merge request !368
-
DDMsgReader: Option to prompt when deleting a personal email replied to & fixes for message attributes & vote status display.
-
Rob Swindell authored
MRC Enhancements: Server Stats & additional tweaks See merge request !367
-
-
- Nov 24, 2023
-
-
echicken authored
-