- Feb 29, 2024
- Feb 28, 2024
-
-
Deucе authored
but does not yet have a session type. Also, fix what appears to be a fairly blatant memory leak.
-
Deucе authored
If there's an error setting the channel or getting the channel type, give up on the session immediately.
-
Rob Swindell authored
The search seems to be backward by default (at least when listing a sub-board), so should look into that. But at least now you can find replies that include a "re:" prefix easily. Searching by thread should be added too.
-
Deucе authored
If the SSH_ANYAUTH option is set, the server will accept the "none" authentication method, and not even suggest the client send a password or public key. The client must still send a user ID, but we just ignore it completely and don't even log it.
-
Deucе authored
-
- Feb 27, 2024
-
-
Deucе authored
-
Deucе authored
The other 500 times are implied.
-
Deucе authored
The reason the comparison was changed to <= 0 is to do an explcit check that eliminates negative numbers rather than the implicit ones with the greater-than checks.
-
Deucе authored
It seems that GCC is concerned that we can't create a sftp_dirdescriptor_t or sftp_filedescriptor_t?
-
Rob Swindell authored
Add initial support for SFTP See merge request !415
-
-
Rob Swindell authored
SlyEdit DCT: Fix so that the quote window bottom border is drawn the full width, not 2 characters short (not sure why this started happening) See merge request !416
-
Eric Oulashin authored
SlyEdit DCT: Fix so that the quote window bottom border is drawn the full width, not 2 characters short (not sure why this started happening)
-
Rob Swindell authored
If user is being kicked off for being on "More than one node at a time", then don't send a message to other any other nodes that the user logged-on successfully (they haven't). Previosuly, it'd send messages to all the lower-numbered nodes that were in-use (but not by the same user). Reported by Nelgin.
-
Rob Swindell authored
-
Rob Swindell authored
User disconnection will trigger auto-terminate (eventually) as well. But only in the terminal server.
-
Rob Swindell authored
JS console.inkey() and friends use this as the underlying function to get input from the TCP socket. This might address issue #725 Hoping Nelgin will let us know.
-
Rob Swindell authored
For some reason, I committed test code that commented-out the actual call to js_IsTerminated() which avoided the unnecessary error log message. I guess I was testing to confirm the change actually worked. <shrug>
-
Rob Swindell authored
Address this problem report: <nelgin> Right but I'm getting a lot of "logged off" without ever having a "logged on" <nelgin> Node 3: Keyop logged off 02/26/24 18:35:45 <nelgin> Node 5: Keyop logged off 02/26/24 18:36:39 <nelgin> There was never a login, so there can't be a logoff. <nelgin> That would break the time-warp continium. <nelgin> time-space whatever :) This could happen when non-G-exempt user was kicked before logon completed due to already being logged onto another node. This change should fix that.
-
Rob Swindell authored
(just a cosmetic change)
-
Rob Swindell authored
... when run from the BBS (terminal server)
-
- Feb 26, 2024
-
-
Rob Swindell authored
If errno is 0, it's definitely no proividing anything of value here. Of course, sometimes errno might be non-zero and still be unrelated to the error message. <shrug> For Nelgin: !ERROR 0 (Success) in exec.cpp line 644 (js_execfile) compiling "something.js" access=0 <nelgin> I don't quite get why a successful execution is logged as an error
-
- Feb 25, 2024
-
-
Rob Swindell authored
Resolve build warning about unused var
-
Rob Swindell authored
Also, resove a new gcc warning about signed/unsigned compares.
-
Rob Swindell authored
Converts UTF-8 output to CP437 equivalent (cterm doesn't yet support UTF-8). Fixes issue #717 (more or less). The terminal dimensions are also read from the node*/terminal.ini file, but aren't applied to the cterm runtime (though maybe they can/should be, probably requires a cterm re-init).
-
Rob Swindell authored
-
Rob Swindell authored
... so no need to parse/strip them here.
-
- Feb 24, 2024
-
-
Rob Swindell authored
This eliviates the issue of partial/corrupted UTF-8 sequences when spying on a node serving a UTF-8 terminal.
-
Rob Swindell authored
-
Rob Swindell authored
SlyEdit DCT: Use Math.floor() to create an actual number instead of toFixed(0) like I was in some very old parts of the code. This fixes some cursor position calculations (for the current time, particularly). See merge request !414
-
SlyEdit DCT: Use Math.floor() to create an actual number instead of toFixed(0) like I was in some very old parts of the code. This fixes some cursor position calculations (for the current time, particularly).
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
_fintfirst() is declared in the Mingw-w64 headers as an intptr_t, which tracks. Can't find _findfirst on MSDN, so that's good enough for me... let's see what the pipeline says.
-