- Feb 12, 2019
-
-
rswindell authored
If the attached file begins with a '^', ignore/skip that character in the file path. This should resolve the error reported by Ken of Section One BBS: ERROR line 850, attachment file not found: ^C:/SBBS/XTRN/BRE777/... SBBSecho v2.x included this work-around and it was not included in the v3 re-factoring/re-write. Of course, BRE is doing something wrong and is totally at fault here, but no one expects BRE to be fixed... ever. :-)
-
- Feb 11, 2019
-
-
rswindell authored
i've made a few adjustments to xtrn.cpp for external.bat... - remove unneeded redirection of dosemu output. still uses same log file name and stops zero byte file dosemu.log from being created in node directories. - fix faulty "keystroke" dosemu -I command. it didn't actually do the "\r" but sent it as characters to the command line. - added code for SBBS specific lredirs to be done more cleanly like dosemu's default autoexec.bat. only deletes redir if it exists. His editor also appears to have removed trailling white-space from this file, which is fine.
-
- Feb 08, 2019
-
-
rswindell authored
commit.
-
rswindell authored
-
rswindell authored
suitable for passing to findstr_in_list(). SBBSecho peformance improvement: don't open/read the twitlist.cfg file for *each* imported message: just read it once during initialization (using the new findstr_list() function of course). Reversed course on the findstr()/trashcan() matching logic: significant leading white-space was not backwards compatible (and was the cause of recent lost messages in DOVE-Net) - so I decided to go a different route and support C-style character escape sequences (e.g. \r, \n, \t, \x##, etc.) in findstr comparison strings, so the new way to represent a leading space character in a filter file (e.g. twitlist.cfg, name.can) would be: "\ ". So to match (e.g. filter/disallow) all strings with a leading space: "\ *". "\x20 *" would also work (0x20 is ASCII for "space"). Now, again, leading white-space in filter files (e.g. text/*.can, twitlist.cfg) is ignored. <sigh>
-
rswindell authored
a caller-supplied function (callback) which can modify each string or leave the string in tact by returning NULL. Shrinking strings is trivial while expanding strings (making them bigger) is a little more involved, probably using the cbdata to pass a temporary buffer around to store each expanded string or returning a new globally-valid pointer. Removed the malloc.h #include as we haven't used alloca() here for a while.
-
- Feb 05, 2019
- Feb 04, 2019
- Feb 03, 2019
-
-
rswindell authored
message numbers should be printed differently for each context, so added a 'reading' boolean argument (defaults to true) to indicate it was called from readmsgs() and to use the index offset (+1) as the printed msg number in that case.
-
- Feb 02, 2019
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
The (O)perator (D)elete message (range) command will now skip permanent msgs. Fixed bug with (L)ist msgs command while in (S)earch for Your Messages mode (the msg numbers listed did not match the msg numbers used by the Read prompt).
-
rswindell authored
Warn if DOVE-Net subs are configured to disallow voting or they are not configured for QWK networking.
-
rswindell authored
full path (sans file suffix/extension), it would use that path for the menu file to be displayed.
-
- Feb 01, 2019
-
-
rswindell authored
twitlist.cfg) - this allows adding a filter of say " *" which will filter out names (e.g. mail "Fromt" names) beginning with a space character.
-
rswindell authored
-
rswindell authored
-
rswindell authored
warning: ‘sprintf’ may write a terminating nul past the end of the destination
-
rswindell authored
warning: ‘*’ in boolean context, suggest ‘&&’ instead note: ‘sprintf’ output between 5 and 132 bytes into a destination of size 128
-
rswindell authored
warning: ‘%s’ directive writing up to 4096 bytes into a region of size 3969
-
rswindell authored
ciolib_attrfont(), caught by GCC v7.3.0: warning: ‘*’ in boolean context, suggest ‘&&’ instead
-
rswindell authored
Added (D)elete Messages (in a range) command: new Removed (E)dit Message Text command: redundant
-
rswindell authored
sub-board of the "Reading" prompt. This allows a sysop or sub-board operator to quickly delete a range of messages from a message base. e.g. for easier clean-up of msg-net hiccups or intentional spamming of subs.
-
rswindell authored
- check there are 22 sub-boards - confirm each sub-board is configured to *NOT* gate between net-types
-
rswindell authored
(e.g. as the result of a search for text or messages to you).
-
- Jan 31, 2019
- Jan 30, 2019
-
-
rswindell authored
-
rswindell authored
better invalid destination address detection.
-
rswindell authored
address (if valid), for use with sbbsimsg.js. Added 'include_self' parameter to read_sys_list() to control whether or not the local bbs is excluded from the returned list (for chksetup.js use).
-
rswindell authored
Some objectification of the edit_area() and edit_globals() functions, these 2 functions really should be merged since they appear to be mostly just a copy/paste of one another. :-(
-
rswindell authored
(tickit.ini) rather than the internal code. Thanks for the report, Ragnarok.
-
- Jan 29, 2019
-
-
rswindell authored
ctrl/modopts.ini file. Used by scripts performing frequent node activity / user presence actions. Thanks Ragnark for pointing out that I had forgot to add this file to CVS.
-
rswindell authored
(in bbs.mods).
-
rswindell authored
Implemented the "active" special sort order. Added support to the remove_dupes() method for the verbose option.
-
rswindell authored
Added the 'active' command (show last active date for all entries) The 'dedupe' command now supports the -v (verbose) option.
-
rswindell authored
specific BBS entry on this page, e.g. http://synchro.net/sbbslist.html#your_bbs
-