- Nov 20, 2020
-
-
Deucе authored
This requires anything that includes sbbs.h to have cryptlib and mozjs already built/isntalled... to track this, I've added the new extdeps.mk file. This is pretty terrible though... not sure how important that dependency really is.
-
- Sep 15, 2020
-
-
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.
-
- Aug 16, 2020
-
-
Rob Swindell authored
-
Rob Swindell authored
-
- Jun 27, 2020
-
-
deuce authored
There are a number of conio changes in here too... too many to list. Check the diffs if you actually want to know what changed.
-
- May 18, 2020
-
-
deuce authored
-
- May 07, 2020
-
-
deuce authored
-
- May 04, 2020
-
-
deuce authored
-
- Apr 16, 2020
-
-
deuce authored
getcliptext() and copytext() (ie: copy/paste) now work on UTF-8 strings. Not tested on Win32 yet.
-
- Apr 13, 2020
-
-
deuce authored
tree to commit both at once. There was a crash when wrapping at the end of a search. Now there isn't. You're welcome.
-
- Apr 10, 2020
-
-
rswindell authored
the find-text string.
-
rswindell authored
length of option[].
-
rswindell authored
terminated with a 0-length option string). There still another crash I'm investigating that occurs if you type a string that isn't found. It appears to deref past the end of the option array.
-
rswindell authored
-
deuce authored
-
deuce authored
-
deuce authored
Requested by: DigitalMan.
-
- Apr 09, 2020
-
-
deuce authored
-
- Apr 03, 2020
-
-
rswindell authored
- msg() now returns an int (e.g. 0 for OK, non-zero otherwise) - add msgf() a printf-style version of msg() - add confirm() a printf-stle yes/no dialog (returns TRUE on "Yes"/default) - add deny() a printf-style no/yes dialog (returns TRUE on "No"/default) - add yesNoOpts to allow application to over-ride "Yes"/"No" strings.
-
- Mar 31, 2020
-
-
deuce authored
-
- Mar 30, 2020
-
-
rswindell authored
-
- Mar 25, 2020
-
-
rswindell authored
cursor in a weird place (e.g. in column 79).
-
- Mar 08, 2020
-
-
rswindell authored
-
- Mar 07, 2020
-
-
deuce authored
passed.
-
- Aug 25, 2019
-
-
rswindell authored
-
- Jul 25, 2019
-
-
deuce authored
-
- Jul 23, 2019
-
-
deuce authored
characters as the buffer width terminated by a linefeed would cause an extra blank line to be inserted due to incorrect end-of-line detection. The number of lines to allocate was calculated correctly, so this resulted in writing past the last line in the screen buffer, corrupting memory after the allocation. Glibc detected this condition and crashed with a double- free or corruption message.
-
- Jul 22, 2019
-
-
deuce authored
-
- Jul 18, 2019
-
-
rswindell authored
Visual Studio 2017 - Windows XP (v141_xp) toolset
-
- Jul 14, 2019
-
-
deuce authored
This fixes screen corruption with CTRL-E in 40-column modes.
-
- Jul 13, 2019
- Jul 11, 2019
- Jun 03, 2019
-
-
deuce authored
-
- Jun 01, 2019
-
-
rswindell authored
Backspace (the "Delete" key on a MacBookPro keyboard) is treated the same as ESC (exit). Make the help status bar more clear in Mac OS X builds that the '+' key may be used in place of the INSert key to add itesm and that fn-DELete key sequence is used to delete items (or the '-' key, though that isn't stated).
-
rswindell authored
treat the same Delete Char. This is for systems were there is no "Delete Char" key (e.g. Mac) or where the Delete and Backspace keys send the reverse key codes. On a Mac, the Backspace key is actually labeled "Delete", so treat the key-code sent as "Delete item", consistent with the status bar/help indicator.
-
- May 29, 2019
-
-
rswindell authored
never maintened or used since. So... remove from CVS.
-