- Feb 25, 2022
-
-
Deucе authored
-
- Nov 23, 2021
-
-
Rob Swindell authored
This change needed to build dosxtrn.exe (again).
-
- May 22, 2021
-
-
Rob Swindell authored
Now IS_WHITESPACE() will return true for that char and this allows things like truncsp() to truncate trailing white-space (e.g. from a FILE_ID.DIZ), even if it contains a terminating 0xFF character for some unknown reason.
-
- Apr 05, 2021
-
-
Rob Swindell authored
Caught by CID 331001 The use of SAFECAT() with a typecast to a pointer is not going to work as expected. This change broke line-based telnet-gateway functionality (unconfirmed, but pretty obvious).
-
- Apr 04, 2021
-
-
Rob Swindell authored
This won't impact Synchronet as it has a separate signal handling thread, but we still need to behave properly for processes that don't. I'm also saying that ENOMEM does not indicate a disconnection, though it may be better to pretend it was disconnected...
-
- Feb 15, 2021
-
-
Rob Swindell authored
Reverted the SAFECOPY() NULL source-pointer magic "(null)" string thing as that caused a different Coverity issue. Explicitly check for NULL at the call-sites instead.
-
Rob Swindell authored
Reverted the SAFECOPY() NULL source-pointer magic "(null)" string thing as that caused a different Coverity issue. Explicitly check for NULL at the call-sites instead.
-
Rob Swindell authored
Hopefully not introducing any bugs in the process.
-
Rob Swindell authored
Hopefully not introducing any bugs in the process.
-
- Nov 21, 2020
- Nov 06, 2020
-
-
Rob Swindell authored
I'm fed-up with MSVC assertions in ctype functions (e.g. isdigit, isprint, isspace, etc.) when called with out-of-range (e.g. negative) values. This problem only affects MSVC debug builds, but if you run them (like I do), these things are like little time bombs that can drive you crazy (knocking your board out of service). The new macros names are bit more descriptive as well.
-
- Aug 16, 2020
-
-
Rob Swindell authored
-
Rob Swindell authored
-
- Aug 15, 2020
-
-
rswindell authored
expands to "ld"/"lu", respectively since off_t is a long (not an int): examples: ftpsrvr.c:1374:77: warning: format '%d' expects argument of type 'int', but argument 6 has type 'off_t {aka long int}' [-Wformat=] lprintf(LOG_WARNING, "%04d <%s> !DATA cannot send file (%s) with size of %"PRIdOFF" bytes" websrvr.c:6063:45: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'off_t {aka long int}' [-Wformat=] lprintf(LOG_INFO,"%04d Sending file: %s (%"PRIuOFF" bytes)"
-
- May 26, 2020
-
-
rswindell authored
-
- May 25, 2020
-
-
rswindell authored
-
- Apr 17, 2020
-
-
rswindell authored
so put the 64-bit integer stuff in an #ifndef __MSDOS__ block to enable the build to succeed.
-
- Mar 31, 2020
-
-
deuce authored
It's not unlikely that any utilities using SDL will have new issues... you may want to hold off on updates for a bit until this settles unless you don't use SDL mode.
-
- Jul 16, 2019
-
-
deuce authored
-
- Jul 09, 2019
-
-
deuce authored
if (fg) FREE_AND_NULL(fd); else FREE_AND_NULL(bg);
-
- Jan 31, 2019
-
-
rswindell authored
HEX_DIGITS() and DEC_DIGITS()
-
- Aug 28, 2018
-
-
rswindell authored
and no actual observed problem.
-
- Mar 09, 2018
-
-
rswindell authored
is defined - resolves gcc warning in ftpsrvr.c.
-
- Feb 20, 2018
- Dec 08, 2017
-
-
rswindell authored
CR or LF, just a convenience wrapper for SKIP/FIND_CHARSET(p, "\r\n")
-
- Aug 26, 2017
-
-
rswindell authored
ala Synchronet text.dat) by default and octal format only if C_UNESCAPE_OCTAL_SUPPORT is defined. \X## is no longer supported (must use the C-standard \x## Only 2 hex digits are now supported, longer streams of valid hex digits will not be parsed as a literal character (unlike the C standard)
-
- Dec 08, 2016
-
-
rswindell authored
along with the standard Control Character 'Symbol" for each in a comment.
-
- Nov 19, 2016
-
-
sbbs authored
-
- Dec 04, 2015
-
-
rswindell authored
-
- Aug 22, 2015
- Apr 04, 2014
-
-
deuce authored
Whatever made us do that seems to not be happening with --std=c99.
-
- Mar 18, 2014
-
-
rswindell authored
build error) - conflict with definition form vadefs.h.
-
- Feb 06, 2014
- Sep 04, 2013
-
-
deuce authored
doesn't like it when you don't.
-
- Feb 18, 2012
-
-
deuce authored
specs.
-