- 23 Apr, 2020 6 commits
-
-
rswindell authored
exec_bin'ing hard-coded module names now that we have the configurable loadable modules for these features integrated into SBBS.
-
rswindell authored
- external programs section (default: "xtrn_sec") - logon list (default: "logonlist")
-
rswindell authored
- external programs section (default: "xtrn_sec") - logon list (default: "logonlist") This ties the Baja XTRN_SECTION and USERLIST_LOGONS functions and the JS bbs.xtrn_sec() and bbs.list_logons() methods to the loadable modules (if configured) automatically without the exec_bin hackery in *.src. Also, allow the xtrn section argument to be passed to the JS/C++ method to go directly to a specific xtrn program section. The bbs.list_logons() can also accept an argument to pass to the module (e.g. "-y" for yesterday's logons).
-
rswindell authored
-
rswindell authored
text.dat strings to do it) by default. Set "clear_screen = false" in [xtrn_sec] of modopts.ini to disable.
-
rswindell authored
key values (the defaults of which mostly come from text.dat).
-
- 22 Apr, 2020 11 commits
-
-
deuce authored
-
rswindell authored
auto-generated program list for that section # or the custom menu for that section.
-
rswindell authored
"location" or "note" is to be included in the displayed logon lists.
-
rswindell authored
"Use Location in User List" option. When set to false, the user's *note* (not IP address) is to be included in the user/logon lists.
-
rswindell authored
"Use Location in User List" option. When set to false, the user's *note* (not IP address) is to be included in the user/logon lists.
-
rswindell authored
the mode, not the timeout. Here, "100" happens to be 0x64 which includes K_SPIN which indicates it was called from getkey(K_SPIN) and since it wasn't, it was removing the last character of the save-line buffer since this code also does gratuitous save/restoreline() calls, resulting in partial ANSI escape sequences being displayed at the command-line. This one too far too long to find. :-(
-
rswindell authored
correctly.
-
rswindell authored
-
rswindell authored
be unpacked into stored messages (.msg). Debug-level log message indicating that one or more attributes were removed (and which ones, in hex). This set of stripped attribute flags could easily be configurable, if that turns out to be desirable.
-
nightfox authored
Version 1.33 - Fixed: A new user starting to read messages in a sub-board no longer causes an error (it checks for the scan_ptr being 0xffffffff). This had been fixed in a couple places previously, but apparently not this particular case.
-
rswindell authored
other BBSes (directly, e.g. via copy/download, rather than SYNCDATA). It changes the bbs.entry.created/updated.at (address) value to the appropriate address for another system either directly connected to VERT via QWKnet or on FidoNet.
-
- 21 Apr, 2020 18 commits
-
-
rswindell authored
- nodelist (default: "nodelist") - who's online (default: "nodelist -active") - private message (default: "privatemsg")
-
rswindell authored
rather than the exec_bin hack to nodelist.js, as this is now the default "List Nodes" and "Who's Online" module setup in SCFG->System->Loadable Modules.
-
rswindell authored
newly added SCFG->System->Loadable Modules: List Nodes, Who's Online, and Private Msg.
-
rswindell authored
- nodelist (default: "nodelist") - who's online (default: "nodelist -active") - private message (default: "privatemsg") This allows the nodelist and private message modules to be "installed" without over-riding global hot key events (SCFG->External Programs->Global Hot Key Events), allows the Baja functions NODELIST_ALL, NODELIST_USERS, and PRIVATE_MESSAGE and JS bbs.list_nodes(), bbs.whos_online(), and bbs.private_message() methods to use external modules (JS or Baja) automatically. The old C++ logic remains for these features if the module's are cleared (set to a blank string) in SCFG, but at some point, that code will likely be removed.
-
deuce authored
-
rswindell authored
-
rswindell authored
TLS ERROR 'Received TLS alert message: Certificate unknown' (-26) setting session active
-
rswindell authored
-
rswindell authored
"Trade Wars", "TradeWars", and "TRADE WARS", so I'll pick the one that looks right to me. It's also sometimes v.ii, sometimes (v.ii) and sometimes 2. <shrug>
-
rswindell authored
-
rswindell authored
had CRCRLF line-endings which causes printfile() to not count lines/pause correctly.
-
rswindell authored
-
echicken authored
Removed call to word_wrap.
-
echicken authored
-
rswindell authored
Clear the screen before and pause/invalidate the frame after executing install-xtrn.js. And the ".js" is required by js.exec().
-
echicken authored
(This was a holdover from the long and intensive 15+ minute development period this script went through.)
-
echicken authored
Untested. May destroy your BBS, may set off a chain reaction that destroys the entire planet. Probably harmless.
-
rswindell authored
-
- 20 Apr, 2020 5 commits