- Aug 06, 2011
-
-
rswindell authored
place (e.g. the file was probably already uploaded to disk).
-
rswindell authored
of configured upload requirements) and exceed the "max files" settings per dir. Also, directory operators now always have upload permissions.
-
rswindell authored
of configured upload requirements) and exceed the "max files" settings per dir.
-
- Jul 21, 2011
-
-
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).
-
- Jul 20, 2011
- Jul 18, 2011
-
-
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
-
-
rswindell authored
of the Terminal server (e.g. in the Web Server).
-
- Jul 16, 2011
-
-
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
detection and lock file detection.
-
- 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.
-
- Jul 14, 2011
-
-
rswindell authored
as required by the YMODEM-g spec and pointed out by Rick Parrish (Ree).
-
rswindell authored
-
rswindell authored
Increment copyright date to 2011.
-
rswindell authored
-
rswindell authored
Win32 development builds which I expect to resume tomorrow, from the Win32 development builds that stopped in May of 2010.
-
- Jul 13, 2011
-
-
rswindell authored
long?).
-
rswindell authored
-
rswindell authored
sbbs.h anyway).
-
rswindell authored
-
rswindell authored
-
rswindell authored
Updated indentation/brace style and comments.
-
rswindell authored
control messages without an argument (e.g. "DROP" instead of "DROP <conf-num>") no longer worked because the qwkcfgline() function expected the message subject to be padded with spaces (ASCII 32) per the QWK-spec, but changes in un_rep() included truncating trailing spaces from QWK message subjects *before* control message parsing occurred (causing this problem). Thanks to Dreamer for reporting this problem (using MultiMail).
-
- Jul 08, 2011
-
-
rswindell authored
subjects shorter than 10 chars were not supposed to be hashed (for SPAM detection), but the SPAM source is a bit position, not an ordinal, so the wrong SPAM sources (body and msg-id) were removed from the hashing souce list rather than the subject (which was still hashed).
-
- Jul 02, 2011
-
-
rswindell authored
executed via exec_bin() - this had the side-effect of causing background loaded threads to terminate when the script terminated (rather than when the node context was destroyed) and also caused the node context to be unused (for mcmlxxix).
-
- Jun 30, 2011
-
-
rswindell authored
Expanded help text for "Loadable Modules". Expanded help text for internal code prefix/suffixes and some other edits. Internal-code prefixes are now automaitcally removed from imported file areas, just like was already done for message areas, by the prep_code() function. Imported internal-code suffixes are converted to upper case. Updated indentation and brace style. Replaced special unprintable help text chars with ASCII equivalents (` and ~).
-
- Jun 29, 2011
-
-
deuce authored
-
- May 27, 2011
-
-
deuce authored
(Don't get excited guys)
-
- May 12, 2011
-
-
deuce authored
(Prototype object do not have the constructor called).
-
- Apr 29, 2011
-
-
rswindell authored
-
- Apr 27, 2011
-
-
rswindell authored
commonly modified by multiple threads, potentially simultaneously, resulting in bad values (e.g. active_clients = -1). Updated copyright date to 2011. Fixed Win32 compile bug in main.cpp introduced in last commit. Eliminated some unused variables and updated some times (e.g. ulong in place fo uint32_t).
-
rswindell authored
-
rswindell authored
fails to compile.
-
rswindell authored
-
rswindell authored
-