- Apr 04, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
IdArray returned by JS_Enumerate() was never freed. Caught by Coverity-scan, CID 319627.
-
Rob Swindell authored
And other weirdness around EX_NOLOG mode checks. Addresses Coverity-scan CID 330048.
-
Rob Swindell authored
Found by Coverity-scan (CID 330051) @Deuce should review this.
-
Rob Swindell authored
CONTINUE is like GETKEY except it'll set the display-abort flag if 'N' or 'Q' are typed. Make the WAIT:<n> argument 10ths of a second (instead of milliseconds) to be more consistent with DELAY:<n>.
-
Rob Swindell authored
-
Rob Swindell authored
GETKEY waits indefinitely for any key press by the user (resolves issue #245). WAIT:<n> waits for up to n-milliseconds for a key press and then continues on. For both cases, the key pressed is not echoed or acted upon in any way. Ctrl-keys could be handled by global or built-in ctrl-key handlers, so those would be the exception.
-
Rob Swindell authored
-
Rob Swindell authored
And make it the default for newly created sub-boards.
-
Deucе authored
-
Rob Swindell authored
New file base Closes #241 See merge request !123
-
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...
-
Deucе authored
-
Deucе authored
-
Deucе authored
The DNS_blocking class supports the same API as the DNS class, but does not use events, so any method will complete before returning. As such, the callback argument is optional.
-
- Apr 03, 2021
-
-
Deucе authored
js_callback_t was not being properly retreived.
-
Deucе authored
Not having that dependency is the entire point of it.
-
Deucе authored
Sheesh.
-
Deucе authored
SRV, NAPTR, and URI
-
Deucе authored
Thus appears to have been the root cause of the infinite loop/memory issue. Basically, line was never replaced if it didn't match ^{[0-9]+}$ and didn't result in a number when passed to parseInt() This resulted in an infinite loop that kept pushing zero-length strings into an array.
-
Deucе authored
-
Deucе authored
Implicated in possible infinite loop/OOM problems.
-
Rob Swindell authored
Fix for #247: Slyvote javascript error pMsgGrps[pGrpIdx] is undefined See merge request !122
-
Rob Swindell authored
The command prompt is now always on the bottom of the screen See merge request !121
-
Eric Oulashin authored
a sub-board that has polls disabled. This fixes an issue where SlyVote was showing all available message groups but some could be empty due to having no sub-boards that allow polls.
-
Eric Oulashin authored
(console.screen_rows).
-
- Apr 02, 2021
-
-
Deucе authored
This appears to work and the event handler *should* work on other event types already. Note, this is *nix-only due to the use of poll(). select() will need to be used for Windows to keep XP compatability.
-
Rob Swindell authored
ignore .vscode See merge request !119
-
Deucе authored
Broken with the poll() update
-
Michael J. Ryan authored
-
Deucе authored
- Apr 01, 2021
-
-
echicken authored
-
echicken authored
If true, and if this is our first input, and if the users types something that would otherwise have been appended to the default text, then the default text is deleted first.
-
echicken authored
o from help screen no longer causes go-for to shit its pants in dramatic fashion. s and w are now aliases for tab and ` respectively (item nav).
-
Rob Swindell authored
Another Coverity-issued-fixed-introduced-bug. Failure to remove a non-existant file is not reason for failure.
-
Deucе authored
Basically, assume left is correct, and calculate the correct width to fill the screen to the esge.
-