- Jul 26, 2011
- Jul 22, 2011
-
-
rswindell authored
-
- Jul 21, 2011
-
-
rswindell authored
-
rswindell authored
names (need newest load/sbbsdefs.js!). Added more validity checking against supplied "real name" (e.g. must contain space, cannot begin with space, etc.). Removed extraneous <p> and </p> tags in new password display (these were being displayed as plain text).
-
deuce authored
-
rswindell authored
-
rswindell authored
prompt and the sub is not in the user's new-scan configuration.
-
rswindell authored
Create and include in packet TOREADER.EXT if QWKEsupport is enabled (MultiMail keys of this file for QWKE support, so without, no QWKE features are enabled in MultiMail). Parse TODOOR.EXT if included in REP packets (for adding/dropping subs or setting/resetting pointers). Parse To:, From:, and Subject: QWKE kludge lines and use if/when appropriate (e.g. to defeat QWK 25-char header field limits). Create To:, From:, and Subject: QWKE kludge lines in QWK/REP packets when QWKE support is enabled and those fields exceed QWK limits (25 chars). Also, legacy SyncQNET kludge lines (@VIA, @TZ, etc.) may now exist in the top of the message body in any order. Note: current versions of MultiMail do not support "To" fields > 25 chars, even in QWKE mode (though I have a patch pending) and do not (yet) support Synchronet HEADERS.DAT file (rendering QWKE kludges unnecessary). These are major changes in the QWK/REP creation/parsing code, so testing (especially with QWKE-compliant offline readers) and bug reports are welcome!
-
rswindell authored
That is, if any of the following text.dat entries are set to a blank/emtpy string (by editing ctrl/text.dat or via run-time script modification), the question will not be asked of the user allowing greater sysop-customization of hard-coded processes (e.g. new user application): ClearUploadQueueQ ClearDownloadQueueQ HangUpAfterXferQ ChatWithGuruInsteadQ ForwardMailQ DownloadBatchQ LogOffQ DeleteErrorLogQ ClearErrCounter DeleteGuruLogQ AutoTerminalQ AnsiTerminalQ ColorTerminalQ ExAsciiTerminalQ CallingFromNorthAmericaQ ReadYourMailNowQ NScanAllGrpsQ SScanAllGrpsQ NewPasswordQ ContinueQ EnterYourPhoneNumber UserInfoCorrectQ UseExternalEditorQ DownloadAttachedFileQ AddSubToNewScanQ (new) RemoveFromNewScanQ DisplaySubjectsOnlyQ Post SearchExtendedQ ViewSysInfoFileQ ViewLogonMsgQ WithLineNumbersQ
-
rswindell authored
-
rswindell authored
prompt and the sub is not in the user's new-scan configuration.
-
rswindell authored
this is no longer a v2-only field).
-
rswindell authored
field value to be replaced.
-
rswindell authored
which returns a pointer directly to the key value (no copy). Most of the iniGet* functions now perform no unnecessary copying of key values.
-
- Jul 20, 2011
-
-
deuce authored
-
deuce authored
with OS X doesn't cover the "extended ASCII" from CP437 correctly, so it looks terrible. Still want to test this with a handful of X11 based systems to see how well it deals with CN instead of TNR.
-
deuce authored
HTML 4.01 Strict valid.
-
rswindell authored
-
rswindell authored
-
rswindell authored
Updated help text/codes. Eliminated unused "swap" option.
-
- Jul 19, 2011
- Jul 18, 2011
-
-
ree authored
(and also because the multi-send() version failed sometimes due to the response being sent in multiple packets, and the first packet was received with the RST flag set)
-
rswindell authored
(enable by defining SBBSCON_PROMPT_ON_QUIT) since it doesn't work right on an active BBS (the question prompt is quickly erased by BBS log output).
-
- Jul 17, 2011
- Jul 16, 2011
-
-
ree authored
-
rswindell authored
File.iniGetObject(): If the requested section didn't exist (in the .ini file), the script would terminate (rather than undefined being returned).
-
rswindell authored
Add request to JS error message (helps in reproducing/debugging errors).
-
rswindell authored
-
rswindell authored
detection and lock file detection.
-
rswindell authored
msg.ssjs line 42: Error: can't convert template.u_num to an integer I'm really kind of lost on this one and suspect it might have something to do with the msgbase lazy properties.
-
- Jul 15, 2011
-
-
rswindell authored
semaphore file check timer to the sem_chk_freq value (sbbs.ini SemFileCheckFrequency) in milliseconds rather than seconds, so this caused the sem file check timer to run continuously with file existence checking. Eliminated some old disabled (#if 0) code.
-
rswindell authored
as local (e.g. require SMTP-AUTH).
-