- 11 Nov, 2020 1 commit
-
-
Rob Swindell authored
-
- 15 Sep, 2020 2 commits
-
-
Rob Swindell authored
This fixes the stat() issue on Windows XP/2K3 by allowing sbbs to benefit from the run-time library updates that Microsoft releases periodically (like https://www.microsoft.com/en-us/download/details.aspx?id=53840). For more info on the stat() issue which caused all kinds of sbbs errors (e.g. creating directories initially, but a lot more): https://stackoverflow.com/questions/32452777/visual-c-2015-express-stat-not-working-on-windows-xp Since we are using cryptlib which requires the MSVC runtime DLL anyway (it is the default build behavior of MSVC), we weren't really gaining anything from statically linking the CRTL (LIBCMT.LIB). And for some reason, an up-to-date MSVC2019 still has (links-in) a LIBCMT.LIB file that includes this stat bug. All the online help resources I found just to seem to suggest updating the CRTL DLLs (on the target system), with no mention of any fixes available for the static CRTLs on the build system. But with the no gain from static linking anyway, I figured it was time to switch to DLL CRTLs. The debug builds are still statically linking the CRTL for no particular reason.
-
Rob Swindell authored
-
- 12 Sep, 2020 3 commits
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
- 26 Aug, 2020 1 commit
-
-
Rob Swindell authored
And fix Debug build error (/ZI) and warning (/Gm)
-
- 16 Aug, 2020 1 commit
-
-
Rob Swindell authored
-
- 05 May, 2019 1 commit
-
-
rswindell authored
(e.g. with ^C).
-
- 24 Jul, 2018 1 commit
-
-
rswindell authored
Most of the copyright years in the source code were misleading (the date of most recent publish was actually later) and all were unnecessary. I've been removing copyright years piecemeal, for a long time, but I decided it was time to just perform a bulk search and (mostly) replace. In some cases, I left old copyright years on files that either are not used (and soon to be removed) or obsolete and unlikely to ever be touched again (e.g. Win9x FOSSIL VXD). Some of the runtime binaries still contain copyright years and those were updated to 2018.
-
- 28 Mar, 2014 1 commit
-
-
rswindell authored
application" error message (when run on XP) and reportedly will allow target executables to run on non-SEE (pre-Pentium III) CPUs. Seriously, anyone really running Windows XP on a Pentium II today? I guess it's possible <shrug> and we really get little benefit from SSE in Synchronet. I couldn't get Windows 2000 running in Hyper-V, so I guess Windows 2000 is now officially unsupported by Synchronet (and long unsupported by Microsoft). Thanks to Android8675 for the bug report and Rushfan for the solution tip.
-
- 18 Mar, 2014 2 commits
- 14 Feb, 2014 1 commit
-
-
deuce authored
from everything that links with the sbbs library. Also, use the absolute path to the 3rdp stuff to silence CMake warnings.
-
- 13 Feb, 2014 2 commits
- 10 Feb, 2014 2 commits
- 21 Sep, 2013 2 commits
- 16 Mar, 2012 1 commit
-
-
rswindell authored
- configurable via [modem] CmdRetry, default value is 2 retries - drops DTR, delays and the raises DTR before retrying modem commands Improved log output: - don't log COM Device value when passed live com handle/descriptor on cmdline - log COM Device value in modem command/response errors - more debug-related log output Fix modem re-initialization time-out (off by one) - ReInit value of 1 would result in reinit every 2 minutes of inactivity
-
- 13 Mar, 2012 2 commits
- 19 Nov, 2010 1 commit
-
-
rswindell authored
example sexpots.ini in docs/sexpots.txt) - now truncates string values (com dev name, init strings, etc.) at first white-space char. Bug reported by Netsurge.
-
- 06 Jul, 2009 1 commit
-
-
rswindell authored
-
- 08 Jan, 2009 1 commit
-
-
rswindell authored
(over-riding the default log level of "info").
-
- 11 Sep, 2007 1 commit
-
-
rswindell authored
("^M" to send a carriage return, for example).
-
- 11 Aug, 2007 1 commit
-
-
rswindell authored
-
- 05 Aug, 2007 1 commit
-
-
rswindell authored
HangupAttempts is configurable in the [com] section of the sexpots.ini file.
-
- 17 Jun, 2007 1 commit
-
-
rswindell authored
-
- 11 May, 2007 2 commits
-
-
deuce authored
I will add daemonizing when two conditions are met... 1) Someone confirms that it works. 2) Someone confirms that it works on Linux. I'm particularily worried about the comWriteByte() and comWriteString() error handling (or lack thereof)... Especially in modem_send() Also, I think the timeout mechanism should be in comReadByte() itself so we don't need to use while(1) { poll(); yield(); } loops. I assume that Win32 supports read timeouts... if not, a single loop and only for Win32 would be preferable to having it multiple places.
-
deuce authored
-
- 09 May, 2007 4 commits
- 05 May, 2007 2 commits
- 26 Apr, 2007 2 commits