- Feb 22, 2021
-
-
Rob Swindell authored
to mimic the behavior of the Win32 API function of the same name.
-
Rob Swindell authored
This function is the fastest file-copy method (or should be), but does not have any progress indication.
-
Rob Swindell authored
Caught by Coverity.
-
Rob Swindell authored
-
Rob Swindell authored
-
echicken authored
This page is not usable yet. Don't use it. I don't want to hear about it. Don't look at it. Don't look at me. Don't look at anything. Just close your eyes and shut up.
-
echicken authored
-
echicken authored
-
echicken authored
extra param. Added getNewestMessagePerSub(grp) and getNewestMessageInSub(sub); these do pretty much what you would guess, although maybe not exactly because what is "message" anyway? Added 'guest' mode to getThreadStats, since some stats (votes) can be shown to guests, but others (unread messages) shouldn't.
-
echicken authored
-
Rob Swindell authored
Appear to have been possible (to crash) by using a malformed text.dat file.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Nobody's checking the return values anyway.
-
Rob Swindell authored
Caught by GCC.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Caught by Coverity.
-
Rob Swindell authored
Check return value from read().
-
- Feb 21, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
Mostly in error-paths.
-
Rob Swindell authored
imapservice.js line 736: TypeError: line is null
-
Deucе authored
User when not specified is 'SYSOP' not 'Local User' Use lower-case, not upper-case by default. Lower case all filenames from scripts. When a label is defined multiple times, the *first* instance is used. Labels can have spaces in them. Allow passing label+file.ref on command-line.
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
By default, just use console.pause() (the "hit a key" prompt), but if [msglist] pause is set to a delay duration (in seconds, fractions supported), then delay instead. If pause is set to false, don't delay or pause. Do the delay/pause thing after posting messages too (not just email).
-
Rob Swindell authored
Update common.js See merge request !112
-
Michael J. Ryan authored
When the property was changed, it now blows up on any browser with the previous configuration schema, explicitly checking for the expected text value without parsing.
-
Rob Swindell authored
To address issue #226. Perhaps this should just be a "delay" instead? Posting may need something similar.
-
Rob Swindell authored
Add the "two or three lines" that Deuce said were needed to restore this functionality. Also got rid of some now unnecessary (void) protected_*int* return value ignoring warning-suppressors.
-
Rob Swindell authored
for better errors/warnings from the compiler when misued.
-
- Feb 20, 2021
-
-
Rob Swindell authored
Interesting, this is how this code worked back in 2005, but was changed without a good description of why: http://cvs.synchro.net/cgi-bin/viewcvs.cgi/src/sbbs3/xmodem.c?r1=1.15&r2=1.16 This addresses the anonymous SyncTERM bug report: https://sourceforge.net/p/syncterm/tickets/46/ Thanks, whoever that was. :-)
-
Deucе authored
Fixes last commit, which could cause infinite hangs on certain requests.
-
- Feb 19, 2021
-
-
Rob Swindell authored
mycroft doors See merge request !111
-
Kayz authored
-
Rob Swindell authored
Issue introduced in previous commit to this file. The name arg(s) comes before the address arg(s).
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
If the destination point node is not a linked node (does not exist in sbbsecho.ini), but the boss node is linked, automatically route to the boss node. The log entries look like this when this happens: "Routing packet (%s) to boss-node %s" "Routing NetMail (%s) to boss-node %s" For poindexter FORTRAN (REALITY) - test results appreciated. Incremented SBBSecho version to 3.13.
-