- Dec 30, 2018
- Dec 25, 2018
-
-
rswindell authored
event code is not passed as a parameter, the available (enabled) timed events are displayed and the sysop can choose the proper one by number. This change requires the latest (as of now) load/sbbsdefs.js. Also updated a lot of the parameter prompting to actually indicate the kind of parameter string that is being asked for (e.g. "QWKnet ID" instead of just "Parameter(s)").
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
- Dec 24, 2018
- Dec 22, 2018
-
-
rswindell authored
!JavaScript /sbbs/exec/str_cmds.js line 166: Error: can't convert parseInt(str) to an integer
-
- Dec 21, 2018
-
-
echicken authored
Spotted and fixed by Mark Lewis.
-
- Dec 17, 2018
-
-
echicken authored
Run addPoints against oroot (outbound) and any of its derivatives (outbound.002, etc.). Should now find point directories in various outbounds.
-
echicken authored
in outbound dirs. There remains a problem where only 'outbound.*' dirs will be scanned for points, and points in 'outbound' (sans extension, ie. zone 1) will not be found.
-
echicken authored
-
rswindell authored
Not. Realize. That. - now fixed in the "LIST" and "NEWGROUPS" responses (not that anyone actually uses the moderated message area feature of sbbs). And just for Nelgin: I added a -novotes experimental command-line option which if used, will execute votes from the first & last message numbers included in the "LIST" response. I'm curious if that makes any difference with tin (news reader) - it will definitely slow down the response of the "LIST" command, so don't use this "feature" without purpose.
-
- Dec 16, 2018
-
-
deuce authored
-
- Dec 10, 2018
- Nov 24, 2018
-
-
echicken authored
Handle 5D addresses (with or without point component). Validate numeric address components and domains per FSP-1028. Return value (if an object) now contains 'domain' property (if present). Should fix processing of TICs with associated 5D addresses. Introduces an unwieldy and overwrought regex. Unf unf. May break the entirety of fidomicrocyberchatnet.
-
rswindell authored
"new message" detection (not the total number of articles) - so use the last non-vote message number as the high water mark, not the msgbase.last_msg value. For nelgin - Happy Turkey!
-
- Nov 20, 2018
-
-
rswindell authored
The GROUP command reports the total number of articles in a group and we were returning the total number of message indexes/headers, which includes vote messages (not retrievable/viewable via NNTP) and messages flagged for deletion (not retrievable/viewable via NNTP). So, count the actual number of non-vote/deleted messages (index records) to use in the GROUP response.
-
- Nov 18, 2018
-
-
rswindell authored
support active-users.json queries but don't report age and gender.
-
- Nov 12, 2018
-
-
nightfox authored
Version 1.62: Updated to save the message if the user disconnects, to support Synchronet's message draft feature that was added recently.
-
- Nov 10, 2018
-
-
rswindell authored
(yeah, those should all be LOG_ERR, not LOG_ERROR - oh well) since LOG_ERR messages go to the data/error.log and including this information is helpful to sysops that monitor this file and use it to help find/debug issues.
-
rswindell authored
Log all the "Remote addresses" (array) with an INFO log level, for inbound connections (in the auth callback).
-
- Nov 09, 2018
-
-
rswindell authored
1 (indication of error).
-
- Nov 02, 2018
- Oct 26, 2018
-
-
rswindell authored
Also, using mnemonics() for better dumb terminal support.
-
- Oct 25, 2018
-
-
rswindell authored
it'll use the bbs.menu() function to display it - with automatic file type/extension selection based on current terminal. Since the bbs.menu() function looks for files in text/menu, you'll need to change the path e.g. from "../text/system.msg" to just "../system.*" to display text/system.*
-
rswindell authored
file (text/bullseye.*), so you can use terminal-custom screen files. Thanks, Nelgin!
-
- Oct 24, 2018
-
-
echicken authored
that may be holding down their privates at any given time.
-
- Oct 22, 2018
-
-
rswindell authored
Telegram (user@hostname): Digital Man@undefined
-
rswindell authored
-
rswindell authored
to hit it twice - not sure why just yet.
-
rswindell authored
Added a send to "All" (inter-BBS broadcast) option.
-
rswindell authored
protocol is repeated (e.g. Telnet). When adding/inserting in arrays of items, break the loop if they enter an empty string. Cancel the add item if the first field is blank.
-
rswindell authored
Using new bbs.menu_exists() method.
-
rswindell authored
-
rswindell authored
Also, insert a blank line when there's no auto.msg file.
-