- Mar 05, 2018
-
-
deuce authored
-
rswindell authored
Increase the verbosity of the "Log" checkbox label.
-
deuce authored
-
deuce authored
initialized (it's not).
-
rswindell authored
-
deuce authored
-
deuce authored
-
deuce authored
I wasn't expecting to do this, since SFTP is often viewed as "better", but SFTP doesn't have a specification, the implementations don't follow the specification drafts that are out there, and the whole sharing a port between file transfer and terminal server thing is irritating. This has only been tested with lftp, but it seems to work.
-
rswindell authored
created so graciously by Deuce, or as I like to call him: Mr. Crypto.
-
rswindell authored
mail.sid corruption approximately around midnight (when delmail()) is called as part of the "DAILY:" mail maintenance, I'm suspicious of this function and while I haven't found any bugs, I did find (and now fixed) lack of error checking in calls to smb_fsetlength() and smb_fwrite().
-
rswindell authored
status.total_msgs value: if they don't match, don't add header & index to the message base, it's apparently corrupted and we're only going to make things worse as smb_putmsgidx() will fail (after we've stored the hdr) with an "invalid index offset" error.
-
- Mar 04, 2018
-
-
rswindell authored
If caller doesn't zero-initialize smb_t, then the 'lock' member could've been non-zero (garbage) and some functions would then not lock the SMB header, used for protecting against corruption from multiple process or thread modification of the same base.
-
rswindell authored
-
rswindell authored
for new TLS-related settings: SubmissionsPort -> TLSSubmissionPort POP3SPort -> TLSPOP3Port USE_TLS_SUBMISSIONS_PORT -> TLS_SUBMISSION USE_POP3S_PORT -> TLS_POP3 There was actuall a typo in the "USE_POP3S_PORT" string anyway. <shrug>
-
rswindell authored
so that the smb_unlock() in main() doesn't fail and display the harmless error: Error -207 (smb_unlock 2 'No such file or directory' removing mail.lock) unlocking mail
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
section: POP3SPort=995 SubmissionsPort=465 And two new mail options: USE_SUBMISSIONS_PORT USE_POP3SS_PORT These are the last of the two option bits for the mail server.
-
deuce authored
-
deuce authored
Support STARTTLS in SMTP and STLS in POP3. This includes the sendmail thread. Clients can now be configured to use STARTTLS with Synchronet mail services, and Synchronet will attempt to deliver securely when possible (though it will fall back to plain text delivery when necessary.) This touches a *lot* of mail server stuff, so some instability is not unlikely. Of course, RFC8314 (Jan, 2018) officially recommends implicit TLS on the TLS ports now, so support for that should be next.
-
rswindell authored
iniGetValue() boolean parsing (by passing a default value of 'false').
-
rswindell authored
line 359: ReferenceError: typeoof is not defined
-
rswindell authored
-
rswindell authored
TypeError: this.node[sec].poll.toUpperCase is not a function
-
- Mar 03, 2018
-
-
rswindell authored
-
deuce authored
it's TLS (SSL). This will get replaced with actualy config things once we ascertain that it works properly and stuff.
-
deuce authored
TLS servers without all of them needing to separately load the ssl certificate. It's destroyed in free_scfg(), and the config *must* be prepped both to destroy the certificate and to load it. This is because the "no cert" value is -1, not 0, so the prepped flag is all we really have to indicate if it's zero because it's a valid certificate or zero because no certificate has been loaded.
-
deuce authored
-
- Mar 02, 2018
-
-
rswindell authored
-
rswindell authored
the ZYZ BinkP value (e.g. with the sysop's real name instead of alias).
-
rswindell authored
in your accepted syntax.
-
rswindell authored
-
deuce authored
certificate is generated.
-
deuce authored
-
rswindell authored
Added an "install" command: "jsexec binkit install"
-
rswindell authored
saving changes.
-
deuce authored
mark the session as secure. Works around Radius/4.010/21.01.2005,13:56(Final-Release)/Win32 not sending the reccomended M_OK argument.
-
rswindell authored
Nov-28-2017 (don't save .ini files with every change of log-levels), it was quite easy for the visible log level controls and the actual log level (in the startup structures) to get out-of-sync. I'm pondering saving the selected log-level when recycling or something else, but for now at least the visible controls match the real log level.
-
- Mar 01, 2018
-
-
deuce authored
-