- Oct 06, 2009
-
-
rswindell authored
-
- Oct 05, 2009
-
-
rswindell authored
Ragnarok - sub_list would be populated for sub-boards current user did not have access to (grp_list element did not exist, but subs could still be accessed via msg_area.grp) and can_read property did not check group access. Created userdat convenience functions for checking access/read/op rights to sub-boards.
-
rswindell authored
-
rswindell authored
the status bar directly (this is now handled in the UpTimerTick), thus preventing crashes if 2 callbacks are called concurrently.
-
- Oct 01, 2009
- Sep 24, 2009
-
-
rswindell authored
* double spam.log entry ("TAGGED" and "IGNORED") for the same message * DNSBL_IGNORE option did not work unless the DNSBL_SPAMHASH was enabled
-
- Sep 21, 2009
-
-
rswindell authored
return character rather than a large number of backspace characters.
-
- Sep 20, 2009
-
-
rswindell authored
-
- Sep 18, 2009
- Sep 11, 2009
-
-
rswindell authored
-
- Aug 21, 2009
-
-
deuce authored
Mostly they seem to be using unsigned long rather than DWORD for Win32 API calls.
-
- Aug 19, 2009
-
-
rswindell authored
-
- Aug 18, 2009
-
-
rswindell authored
than dynamically allocated string list. Also, allow a blank JavaScriptLoadPath to be specified in the sysop's sbbs.ini if they wish. This resolves the memory leak issue with this startup parameter.
-
- Aug 17, 2009
- Aug 14, 2009
-
-
rswindell authored
- js.exec_dir/file.js - mods/js.load_path_list[0]/file.js - exec/js.load_path_list[0]/file.js - mods/js.load_path_list[1]/file.js - exec/js.load_path_list[1]/file.js - mods/file.js - exec/file.js to (the originally intended) order of: - js.exec_dir/file.js - mods/js.load_path_list[0]/file.js - mods/js.load_path_list[1]/file.js - mods/file.js - exec/js.load_path_list[0]/file.js - exec/js.load_path_list[1]/file.js - exec/load.js Note: mods dir is still optional and absolute paths in js.load_path_list are searched before mods or exec.
-
rswindell authored
-
rswindell authored
be loaded first.
-
rswindell authored
created: js.exec_path - full path and filename of file executed js.exec_dir - directory of executed file js.exec_file - filename executed (with no path)
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
Updated logged error messages. More use of SAFECOPY/PRINTF macros. Eliminated DNSBL_DEBUG option (redundant with debug log level). Optional SPAM-hashing/checking support.
-
rswindell authored
Configurable via ctrl/sbbs.ini file JavaScriptLoadPath key value (comma-separate listed of search directories), default value is "load". This list is exposed in the JS object model via the js.load_path_list array (may be modified by scripts). For JSexec, the default load path list may be over-ridden with the '-i' option. For relative load paths (e.g. not beginning with '/' or '\'), the path is assumed to be a sub-directory of the (configurable) mods or exec directories and is searched accordingly. So, by default, load("somefile.js") will search in this order: mods/load/somefile.js exec/load/somefile.js mods/somefile.js exec/somefile.js
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
deuce authored
-
deuce authored
-
- Aug 07, 2009
-
-
deuce authored
-- Fixes bug reported by Jon Justvig (Thanks!)
-
- Aug 04, 2009
-
-
deuce authored
-