- 17 Nov, 2020 6 commits
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
- 16 Nov, 2020 4 commits
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Deuce authored
Most are simple memory leaks, but some would cause crashes, and others would cause unexpected behaviour.
-
Deuce authored
Options were added to arrays without increasing the size of arrays. This caused the menu generated from them to depend on uninitialized memory and potentially crash or emit garbage.
-
- 15 Nov, 2020 5 commits
-
-
Rob Swindell authored
-
Rob Swindell authored
Let's try just caching the 3rd party stuff.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
- 14 Nov, 2020 13 commits
-
-
Stephen Hurd authored
-
Rob Swindell authored
-
Rob Swindell authored
Try capitalizing Linux tag.
-
Rob Swindell authored
-
Rob Swindell authored
As pointed out by mlong.
-
Rob Swindell authored
allows more flexibility in formatting xtrn program menus by allowing one to... See merge request sbbs/sbbs!32
-
Michael Long authored
allows more flexibility in formatting xtrn program menus by allowing one to remove the titles or underline headings by setting them to 'none' in the ini file
-
Rob Swindell authored
As reported by mlong
-
Rob Swindell authored
-
Rob Swindell authored
Previously, the console would be left in "raw" mode after invoking 'jsexec -d <module>'.
-
Rob Swindell authored
Added options -A[filename] and -S[filename] to allow more control over which output streams go where (for mlong and his troubles with running ircd via systemd). -A controls "all messages" either sending all to stdout or the specified filename. This override the automatic suppression of the console output stream when run without a controlling TTY. -S controls "status message" (includes non-error level log messages), either sending the status messages to stdout or the specified filename. This also overrides the automatic suppression of the console output stream when run without a controlling TTY.
-
Rob Swindell authored
Add ability to format the main external section menu like you can with the programs menus See merge request sbbs/sbbs!31
-
Rob Swindell authored
Use the new "blanks" option with File.iniGetAllObjects(). This means that keys specified in the modopts.ini with no value will now be represented as blank strings ("") instead of undefined values, in JS modules.
-
- 13 Nov, 2020 6 commits
-
-
Rob Swindell authored
If an .ini file is read by either the iniGetObject() or iniGetAllObjects() methods and contains a key with a blank value, that property would be created with an "undefined" value. Both the iniGetObject() and iniGetAllObjects() methods now accept an additional Boolean argument (which defaults to false), to specify that "blanks" are acceptable. When the "blanks" argument is true, then keys with empty values in the .ini file are created as properties with empty string values (length of 0). This is going to be useful for modopts.js to read potentially-blank strings from modopts.ini and differentiate between a blank string key and a missing key.
-
Rob Swindell authored
When a preexisting node.log file is found, a terminal server crash is suspected. Include the timestamp of the node.log in the message appended to the system log (data/logs/*.log) to help identify the likely time of the crash.
-
Rob Swindell authored
fix pre/post_eval_on_exec to work with existing uses See merge request sbbs/sbbs!33
-
Michael Long authored
change the program var in xtrn.js to prog to be compatible with any existing uses of eval_before_exec
-
Rob Swindell authored
By default, displays users of the BBS born in the current month.
-
Rob Swindell authored
Remove birthdate.js - not needed or used anywhere (anymore).
-
- 12 Nov, 2020 6 commits
-
-
Michael Long authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Don't pass NULL to strcasestr().
-
Rob Swindell authored
when there is no "template directory" selected/configured.
-
Rob Swindell authored
-