- Feb 02, 2006
-
-
rswindell authored
(trying to be consistent with post-as-verb, not noun). Introduced bbs.list_msgs() for various listing (as opposed to scan/reading) modes (text search, message to-you, etc.).
-
rswindell authored
replaced sbbs_t::searchsub() and searchsub_toyou() with multi-function sbbs_t::listsub(). Fixed some perceived bugs with SMB error reporting (popping the SMB stack *before* reporting the error details).
-
rswindell authored
restrictions into account (the 'D' and 'U' restrictions).
-
- Feb 01, 2006
- Jan 31, 2006
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
of numeric/statistical user fields: * User.adjust_credits(count) * User.adjust_minutes(count) * User.posted_message([count=1]) * User.sent_email([count=1] [,feedback=false]) * User.uploaded_file(bytes [,files=1]) * User.downloaded_file(bytes [,files=1]) In the methods where "count" is optional (in square brackets), the default value is '1'. So to increment the user's messages-posted statistcs by one (for today and total), User.posted_message() is all that is needed. Specifying a negative value allows adjust downwards (subtraction). e.g. to remove 1000 credits: User.adjust_credits(-1000); The User.stats properties are *intentionally* read-only (i.e. not a bug) since there is no "safe" way to modify these properties using normal mathematical operators (e.g. +=), hence the need for these new methods.
-
rswindell authored
instead of user number (allow the higher level to determine what constitutes feedback or not).
-
rswindell authored
credits, and minutes - basically wrappers for adjustuserrec().
-
rswindell authored
-
- Jan 30, 2006
- Jan 27, 2006
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
debug/js32.lib path is still hard-coded (for both release and debug builds).
-
rswindell authored
-
rswindell authored
-
rswindell authored
New splash screen image (from Mike). New help menu item to see tech support web page.
-
rswindell authored
services were installed, but disabled. New tray-icon popup menu items to configure web server and services.
-
rswindell authored
-
rswindell authored
(assertion) with jsexec->js_printf(). Sorry Deuce. :-)
-
- Jan 26, 2006
- Jan 24, 2006
-
-
rswindell authored
If a file name doesn't include a suffix/extension in the native program list, then any command-line executing a program with the same base filename will be considered "native" (e.g. "unzip.exe" will be considered native if "unzip" is in the native program list).
-
- Jan 23, 2006
-
-
deuce authored
with unnecessary libs (libjs, libnspr4, libutil)
-
- Jan 21, 2006
-
-
rswindell authored
-
rswindell authored
* eliminates segfaults/AVs on incorrect usage * auto-converts arguments to correct format type * eliminates portability problems with non-x86 platforms Hurrah for Deuce!
-
rswindell authored
* eliminates segfaults/AVs on incorrect usage * auto-converts arguments to correct format type * eliminates portability problems with non-x86 platforms Hurrah for Deuce!
- Jan 20, 2006
-
-
rswindell authored
"private storage", reducing (by a large factor) the number of unnecessary calls to getuserdat() - which opens/seeks/locks/reads/closes the user data base. Created User.cached property to reflect the current cached state (true/false) and allow external manipulation if necessary. This should have a profound performance improvement on web/ssjs scripts, especially the userlist.ssjs.
-
- Jan 19, 2006
-
-
rswindell authored
file, [DSZLOG] section, the "Path" key controls whether the full path is logged, "Short" controls whether the Micros~1 shortened path/filename is logged (on Windows only), and "Quotes" controls whether the filename is logged in double-quotes (for EleBBS long filename compatibility). The "Quotes" feature can also be enabled with the "-quotes" command-line option. Updated copyright dates.
-
rswindell authored
-
- Jan 13, 2006
-
-
rswindell authored
stale mutex files).
-