- Mar 17, 2018
- Mar 16, 2018
-
-
deuce authored
-
deuce authored
the data/users/000x.imap files when many messages have been seen.
-
deuce authored
-
deuce authored
to spam the log unless you're working on the script itself.
-
deuce authored
response.
-
deuce authored
-
deuce authored
Fixes issues with STATUS command.
-
deuce authored
have a selected base can use it.
-
deuce authored
Fixes recvline() returning an zero-length "line" on timeouts, which causes infinite loops and 100% CPU utilization with IMAPv4-TLS service (and likely any other service that uses recvline with a short timeout).
-
rswindell authored
Added "Node # SSH" to a lot of SSH-related log messages. Lowered the severity of the SSH "attempt to use channel" msg from ERROR to WARNING. Removed "last:" from temp-ban message when there is no last-used username.
-
rswindell authored
when creating a new netmail message. Not exactly an "address book", but a convenience nonetheless.
-
rswindell authored
I'm calling these "user properties", but that might change.
-
rswindell authored
literals (e.g. won't detect and escape them automatically). If you set a key value with carriage-returns and line-feeds, those will end up in the .ini file as-is, so use with caution.
-
deuce authored
-
deuce authored
1) Don't reset eob counts for sent or got. 2) Ensure M_GET is never sent in v1.0 mode. 3) Only send one M_EOB in v1.0 mode, even if we add to the list with M_GET This should cover all the bases, but FREQ may be non-conformant.
-
deuce authored
in either direction. For v1.0, a single EOB in both directions terminates the session and for v1.1, two EOBs in both directions terminates. This should greatly simplify the overly complicated senteob/sentempty/goteob/ gotempty logic and completely eliminate loops. Biggest risk with this change is issues with v1.0 servers.
-
deuce authored
-
deuce authored
-
- Mar 15, 2018
-
-
rswindell authored
exists in a .QWK packet. Also, delete the other control/metadata files case-insensitively (just in case).
-
deuce authored
from the currently sending file, since the pending ack should always be there, but sending often won't be. Also, log a warning when pending_ack isn't empty and we get an M_EOB.
-
deuce authored
We can't rely on our send buffers being infinite anymore.
-
deuce authored
them that way. Also, ensure there's a timeout on the second byte of the packet header since we toss out the first byte if the second byte times out (they should pretty much always be in the same packet, but why take the risk?)
-
deuce authored
-
deuce authored
the return value if recv() for non-TLS sockets.
-
deuce authored
-
deuce authored
-
deuce authored
TLS, use MSG_WAITALL for reading integers, add a time() based timeout, return as soon as any bytes are read (including zero), and generally behave more closely to how recv() itself behaves.
-
deuce authored
-
echicken authored
-
echicken authored
May resolve the error reported by Bill McGarrity (this.extra_headers is undefined).
-
deuce authored
first one.
-
deuce authored
Radius/4.010/21.01.2005,13:56(Final-Release)/Win32
-
deuce authored
of poll()ing for each byte.
-
deuce authored
reason.
-