- Jan 28, 2021
-
-
echicken authored
-
echicken authored
-
Rob Swindell authored
iniGetNamedStringList() was returning NULL when attempting to get the list of keys in the "root" (unnamed) section and the file is actually empty/blank. If there were *any* characters in the file, it would return an empty list (not NULL). Now, always return the empty list, even when the file is blank.
-
- Jan 27, 2021
-
-
Rob Swindell authored
As reported by Gamgee (PALANT), the MAILW:0 and MAIL:1 lines didn't display correctly (weren't justified) because of the combination of colons and dash. Using MAILW#0-L and MAILW#1-L (replacing colons with hash, ugh) would have also fixed the issue, but the pipe is the newly preferred method of @-code format arguments, so just do that through-out the file, leaving the colons. Help save the colons!
-
Rob Swindell authored
Update doorscan.js - fix "TypeError: argv[i].toLowerCase is not a function"... See merge request !88
-
echicken authored
-
echicken authored
-
echicken authored
-
echicken authored
If file type is known to ctrl/mime_types.ini, and if files_inline is true in modopts.ini->[web], and if it's not application/octet-stream, set content-disposition to inline.
-
echicken authored
-
echicken authored
-
echicken authored
Would be overridden if a Region or Host line is encountered. This dumbness brought to you by FTS-5000.005. nelgin to test against his extensive nodelist collection.
-
Kayz authored
Update doorscan.js - fix "TypeError: argv[i].toLowerCase is not a function" when being called from webv4
-
Rob Swindell authored
-
Kayz authored
-
Kayz authored
-
Rob Swindell authored
-
Deucе authored
var x = null; if (typeof x == 'object') print(Object.keys(x).join(', '));
-
Deucе authored
typeof (new Array()) === 'object' but an Array not not be an Object(?)
-
Rob Swindell authored
-
- Jan 26, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
fix misleading code comments See merge request !86
-
Kayz authored
-
Michael Long authored
-
Deucе authored
-
Kayz authored
-
Michael Long authored
-
Rob Swindell authored
Add the name of the BBS and the IP address, protocol, and port of the requesting user/client. If prompt=false in the modopts.ini, don't prompt for (allow change of) destination email address. Extra security-conscious systems may actually verify email addresses and want to disallow sending of files to other (non-verified) addresses.
-
Rob Swindell authored
-
Deucе authored
To import, the private key and cert must be encrypted using the system password. On export, the cert/key are encrypted with the system password.
-
Deucе authored
While PKCS#12 export likely works "fine", PKCS#12 import almost certainly doesn't. Cryptlib supports a basic strict PKCS#12 read, while OpenSSL used wild and crazy extensions.
-
Deucе authored
-
Rob Swindell authored
enhancements to external menu mod See merge request main/sbbs!83
-
Kayz authored
-
Deucе authored
If not possible, leave log_level and options undefined.
-
Deucе authored
File class.
-
Deucе authored
Doing so prevents extending the prototype.
-
- Jan 25, 2021
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
Get both the webroot and web hostname from sbbs.ini rather than use system.inet_addr. system.inet_addr is configured in the messages section, so it's implied that it's for email addresses. Also, allow configuring the sysop email address with the SysopEmail global key in the ini file. This is a cleanup and duplicate of !82
-