- Feb 23, 2024
-
-
Deucе authored
Previously, it was read into a local variable, and in the case of a partial read, everything would go to hell and SSH would hang. "Luckily" this was very hard to trigger.
-
Deucе authored
Also, fix an unlikely race condition. This, combined with the cryptlib patches, fixes various weird SSH hangs resulting from partial reads of the SSH packet headers... a rare event that's very hard to trigger. Special thanks to MeaTLoTioN for reporting this, and running a BBS that manages to trigger it reliably. Check out The Quantum Wormhole and say thanks!
-
Deucе authored
This should work exactly the same, but is more correct. It's possible that in the future, packet data could be added to the buffer after receiveBufPos, and we could know that no more is required.
-
Deucе authored
-
- Feb 22, 2024
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
Fixes Coverity issue.
-
Deucе authored
Since old is a strdup() of list->comment, it's known that it will fit, but Coverity doesn't know that.
-
Deucе authored
Whill this is perfectly legal and is not a problem, Coverity complains.
-
Deucе authored
-
Deucе authored
This will hopefully keep both Coverity and compilers happy.
-
Deucе authored
The option from the menu (ALT-Z/CTRL-S) was copy/pasted years ago and never updated while the keyboard shortcut (ALT-L) was updated quite a bit. This extracts the ALT-L code into a function and calls it from the menu.
-
Deucе authored
This should fix the recent issue when a larger or smaller version is painted inside the window after resize, as well as fix ALT-→ when the current size is not an integer multiple.
-
- Feb 21, 2024
-
-
Deucе authored
This is my happy place on the desktop system running xfce4... any higher, and it interferes with how I manage my windows. Hopefully, this value convers the initialization portion perfectly on all systems (hah!).
-
Deucе authored
Instead of strictly using "first resize", also count flushes and assume the hack isn't needed after five. Experimentation on my ChromeBook shows 3 to be sufficient, so I'm sing five for now. Odds are that this will still mess with tiling WMs, but I don't use one, so I don't mind yet. I expect this will be better, but likely still not great.
-
Deucе authored
Fixes issue with possible corrupt display when "weird" scaling changes occured.
-
Deucе authored
Bugfis: Be sure to terminate value if returning deflt. Paranoia: Terminate value if iniGetString() returns NULL I think the only way to trigger the paranoia is to pass NULL as the default when reading a key that's not present.
-
Deucе authored
-
Deucе authored
The first time we receive a MapNotify or ConfigureNotify that sets the width and height, resize the window instead of accepting the current window size.
-
Deucе authored
Silly to pass a 728-byte object as a parameter.
-
Deucе authored
No more using the standard int type and having it work. Thanks Microsoft.
-
Deucе authored
-
Deucе authored
Use strtoll() to parse number (except when _BORLANDC_ of course)
-
Deucе authored
OpenFile() returns HFILE and is sus, CreateFile() is more complex, but returns a HANDLE (and is what MSDN suggests I use).
-
Deucе authored
-
Deucе authored
This is why I returned ret. :D
-
Deucе authored
-
Deucе authored
Fix incorrect Coverity issue that speculates this may return fval.
-
Rob Swindell authored
This was the behavior for all string input in SBBS until recently (Commit 55ccda62), with this change, an exception is being made for message subjects, but the vast majority of other string input is still limited to single-byte (i.e. US-ASCII or CP437) characters. This should fix issue #720
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-