- Oct 26, 2017
-
-
rswindell authored
-
rswindell authored
before printing the message.
-
rswindell authored
(don't wrap around if value is > 255) - presumably these textinfo struct members were left as unsigned chars (8-bits) to preserve compatiblity with legacy conio apps, but I'm not sure. Perhaps we could increase these to at least 16-bit integers or bigger in the future, in which case these range checks would need to be removed or replaced.
-
rswindell authored
in response to AreaFix requests: this function attempted to support a trailing comment (beginning with a semicolon, but after any/all links) - but failed to so correctly. Since, forever. So it's unlikely sysops actually added trailing comments to their area file (or didn't provide AreaFix support to their downlinks), but this "feature" should actually work now. I considered just removing this support but decided to fix it instead, at least for now.
-
rswindell authored
-
- Oct 25, 2017
-
-
rswindell authored
to be set. Fix for DesotoFireflite.
-
- Oct 23, 2017
-
-
rswindell authored
-
rswindell authored
just like -R and -L do.
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
Automatically detect child sub-directories and make them available as virtual directories for users to download from - only useful via FTP currently. * Implemented Sorting options for Message Groups and File Libraries: Sub-boards within groups and directories within library can now be automatically sorted based on the sysop's chosen sort field (long name, short name, or internal code) - Required that sub-boards are now stored/saved in msgs.cnf based on groups - Required QWKnet hub sub-board reference dynamic renumbering * Implemented "Template" toggle option for sub-boards and file directories: A sub-board or directory marked as "template" will be used for newly created (or imported) subs/dirs for that group/lib. Clone Options via SCFG will now use the "template" item as the source of the cloned settings, if available. * New "Impport Conferences..." option for QWKnet hubs to import subs (or just conference numbers) from a QWK control.dat file. * New command-line options: -import=<filename> - import a message Area List file -g<name> - specify a target message group for imported area list * All paste operations are now "Paste-Insert" (not over-write), as sysops would expect. * Unified several of the duplicate (or nearly duplicate) help text strings. * Over-hauled new group/sub/library/directory creation logic * Display number of sub-boards in groups and directories in libraries * Fixed a lot of help text typos and conversion issues
-
rswindell authored
Automatically detect child sub-directories and make them available as virtual directories for users to download from - only useful via FTP currently. * Implemented Sorting options for Message Groups and File Libraries: Sub-boards within groups and directories within library can now be automatically sorted based on the sysop's chosen sort field (long name, short name, or internal code) - Required that sub-boards are now stored/saved in msgs.cnf based on groups - Required QWKnet hub sub-board reference dynamic renumbering * Implemented "Template" toggle option for sub-boards and file directories: A sub-board or directory marked as "template" will be used for newly created (or imported) subs/dirs for that group/lib. Clone Options via SCFG will now use the "template" item as the source of the cloned settings, if available.
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
is always the same operation (e.g. Paste-Insert). MSK_PASTE_OVER and MSK_PASTE_INSERT have been removed (now combined into MSK_PASTE), so current SCFG code, for example, won't compile. Introduced a separate WIN_CUT uifc.list mode flag to enable the Cut (e.g. Ctrl-X) option on the status/help line. Re-factored the bottomline() routine to re-use the WIN_* mode flags.
-
- Oct 19, 2017
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
->TicFilePwd keys from [node] section), with a couple of minor changes (e.g. ticpktpwd -> ticpwd).
-
rswindell authored
echocfg, and SBBSecho (for AreaFix management of the pwd). SBBSecho doesn't use the password itself, but it allows it to be managed via the %TICPWD AreaFix command. EchoCfg will read the (new) TicFilePwd key from the node sections of the sbbsecho.ini and allow them to be modified/saved. Max TicFilePwd length is 8 chars (same as Packet Passwords).
-
- Oct 18, 2017
-
-
rswindell authored
("Exiting") log message: packets sent, packets imported, bundles sent, and bundles unpacked. Signoff log messages is always logged when in "Debug" log level. Stat groups that are all zeroes are not logged in the "signoff" message. The inbound, secure_inbound, and outbound directories are now "full pathed", meaning relative paths become absolute paths, forward-slashes become backslashes (on Windows), etc. This makes the command-line generated and using these paths less likely to be incompatible with archive unpackers. The configured inbound/outbound paths are now logged in "Debug" log level mode. The optional "outgoing_sem" (used by binkit or tickit.js) is now touched under more circumstances (e.g. outbound bundle created without exporting any new mail). No longer log the "writing" bad areas file debug output. Area Manager changes: - Bug-fix: %PASSWORD was setting the wrong key in the [node] section of the sbbsecho.ini file (areafix_pwd -> AreafixPwd). - Enhancement: %PKTPWD command may now be used to change the ndoe's packet password. This change takes effect immediately, so additional packets in the same session or bundle would need to use the new password. This can be changes to take effect the next time SBBSecho is invoked instead, if desired. - Aliases for AreaMgr commands for commonly supported synonymous commands: %PWD -> %PASSWORD %COMPRESS -> %COMPRESSION %PAUSE -> %PASSIVE %RESUME -> %ACTIVE
-
rswindell authored
found in the input file.
-
- Oct 16, 2017
- Oct 13, 2017
- Oct 12, 2017