- Jan 21, 2021
-
-
Rob Swindell authored
This involved the removal of the content-transfer-decoding feature of the SMTP mail server since we need single-part MIME-attached file contents to be stored in their original encoded form (e.g. base64-encoded) and not in binary, for the message body text (where NULs aren't allowed, CR/LF is appended, etc). I accidentally made this change to smbtxt.c in the new_file_base branch and then copied over here, so there's some unrelated innocuous changes (comment header, removal of SMBCALL) that hopefully won't cause a merge conflict later. I don't actually receive single-part MIME attached files, so depending on others (e.g. Nelgin and Dream Master) to test for me.
-
Rob Swindell authored
Don't display at all if smb_getplaintext() returns a blank string. Don't display "(null)" if there's no text sub-type.
-
- Jan 20, 2021
-
-
Rob Swindell authored
door install configs batch 5 See merge request !78
-
Kayz authored
-
- Jan 19, 2021
-
-
Deucе authored
-
- Jan 18, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
We were just trusting that the error strings would be shorter than 256 (usually), but since we're including paths and strerror() results, we really have no control over the length of the error strings. So enforce some healthy boundaries. This could explain the crashes that Divarin of Mutiny is seeing with SCFG on WinXP or maybe it was the truncsp(strerror()) stuff that was just removed as well. We'll see...
-
Rob Swindell authored
Its a terrible idea to modify the return value of strerror() on any platform. strerror() can (and often does) return immutable string constants - don't try to modify that string even if it does end in trailing white-space (find another solution to that). This change only affects non-*nix builds since we were already doing the right thing for *nix.
-
- Jan 17, 2021
-
-
Kayz authored
-
Kayz authored
-
Rob Swindell authored
Some old/unsupported FidoNet software (NetMgr? Squish?) reportedly parse addresses from MSGID control/kludge lines in NetMail messages to determine the source and/or destination address. This is clearly a bad idea for a lot of reasons, but to improve compatibility, let's not include the message number (or an '@') in the origaddr field for NetMail messages. This does slightly increase the chance of a duplicate MSGID being accidentally generated if the "mail" base is renumbered. No change for EchoMail MSGIDs (where dupe detection and threading still benefit from the additional entropy). For Watchman.
-
Rob Swindell authored
<@Deuce> Just saying that if someone does the work of exit_code = {thing: function(x) { return secretsauce }); exit(); they should get away with it.
-
- Jan 16, 2021
-
-
Rob Swindell authored
Don't use the "exit_code" property value as the return value of js.exec() unless it's a number. As reported by mlong (thanks). Also, "exit_code" was being set to null (instead of void/undefined) in js_PrepareToExecute(). I think this was just an oversight or typo by Deuce from his commit of 5 years ago (f3256d81). Since we're comparing exit_code with JSVAL_VOID in other places to determine if it was actually set, this appears to be a long standing bug.
-
- Jan 15, 2021
-
-
Rob Swindell authored
Update install-xtrn.js, make it apparent that debug mode does not install the... See merge request !76
-
Kayz authored
Update install-xtrn.js, make it apparent that debug mode does not install the door. Also do not recycle in debug mode (nothing was installed).
-
- Jan 14, 2021
-
-
Rob Swindell authored
This script had some funky work-arounds for the previous behavior, so adjust them to recognize null input from the user. This fixes issue #201 reported by Ragnarok.
-
Rob Swindell authored
-
Rob Swindell authored
-
- Jan 13, 2021
-
-
Kayz authored
-
Kayz authored
-
Rob Swindell authored
-
- Jan 12, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
SBBSecho v3.12 exports the originating system's BBSID via a new "BBSID" kludge and this allows avatar lookups (e.g. of FTN-posted messages) using this solution. Also, support MD5-obscured name (i.e. real name) avatar lookups.
-
Rob Swindell authored
This enables Avatar displays on real-name-only networks without leaking real names into the SYNCDATA sub. If the -realnames option is used, the unobscured full real names are exported (as before). If the (new) -aliasonly option is used, even the MD5 digest of users' real names is left out.
-
- Jan 11, 2021
-
-
Rob Swindell authored
Update overkill.ini - add ver 1.10 and 1.11 See merge request !73
-
Deucе authored
M: and P: lines cannot include an address to bind to with ircd.js.
-
Kayz authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Needed for CIOLIB builds.
-
Rob Swindell authored
-
Rob Swindell authored
3rd party install files for operation: overkill ii See merge request !72
-