- Feb 28, 2022
-
-
Rob Swindell authored
Needed for text.dat support in SBBSecho load_cfg really should be made either a static library or an exported function from libsbbs.so that everything reuses. Kind of silly to be recompiling and linking these files with every app now.
-
- Feb 25, 2022
-
-
Rob Swindell authored
Addresses issue #350. Also fixed up the alignment of the header/columns.
-
- Feb 24, 2022
-
-
Rob Swindell authored
CID 174223 CID 174227 CID 174461 CID 174519 CID 229602 CID 319040 CID 319137 CID 319159
-
- Apr 04, 2021
-
-
Rob Swindell authored
This macro has expanded to nothing for a while now and even before, the usage was misguided and unnecessary as explained in this video: https://www.youtube.com/watch?v=cjotPqQxxAY
-
Rob Swindell authored
This won't impact Synchronet as it has a separate signal handling thread, but we still need to behave properly for processes that don't. I'm also saying that ENOMEM does not indicate a disconnection, though it may be better to pretend it was disconnected...
-
- Feb 14, 2021
-
-
Rob Swindell authored
Don't return an error if the node#/node.cnf file can't be opened for all uses of load_cfg() except from the terminal server. This fixes #214 for Tracker1
-
- Jan 18, 2021
-
-
Rob Swindell authored
-
- Oct 25, 2020
-
-
Rob Swindell authored
-
Rob Swindell authored
The default terminal columns (still 0/auto) can be overridden with the 'L' command from the user defaults menu. Also increased maximum manual terminal rows setting from 99 to 999 - this involved moving the record in user.dat, though the old record value is auto-migrated.
-
- Oct 03, 2020
-
-
Rob Swindell authored
-
- Sep 25, 2020
-
-
Rob Swindell authored
Don't re-read the configuration - we already have it in memory, just pass it by reference to createdefaults(), so we don't need the SBBSCTRL environment variable (again). As reported by Michael Long via alt.bbs.synchronet. Also addressed the truncation of the new user chat handle as reported by GCC.
-
- Aug 17, 2020
-
-
Rob Swindell authored
-
- Aug 16, 2020
-
-
Rob Swindell authored
If jsexec is used for a CGI script and the SBBSCTRL env var was not set, a warning would be printed (to stderr), even if the -c option was used to specify the path to the ctrl dir. get_ctrl_dir() now accepts a boolean argument to specify whether to print a warning when the default value ("/sbbs/ctrl") is used. Pass FALSE for jsexec, TRUE for other callers (currently).
-
Rob Swindell authored
-
- Apr 12, 2020
-
-
rswindell authored
-
- Apr 02, 2020
- Jan 09, 2020
-
-
rswindell authored
non-deleted and active user records. Renamed the old "User List" menu option: "List All User Records" The online help probably needs fixing now: TODO
-
- Jan 03, 2020
-
-
rswindell authored
not set (or blank), use the default ("/sbbs/ctrl") and print a warning to stderr. This resolves a FAQ for sysops that struggle with setting the SBBSCTRL env var, but do have sbbs install in /sbbs or a symlink from /sbbs to where sbbs is actually installed. Note: this function is different than the one previously defined in getctrl.c but never used. If/when we ever really need to support PREFIX, then perhaps we'll use that one (which copies a string to a buffer).
-
- Sep 25, 2019
-
-
rswindell authored
field.
-
- Aug 24, 2019
-
-
rswindell authored
-
- Jun 29, 2019
- Jan 01, 2019
-
-
rswindell authored
-
- Oct 25, 2018
-
-
rswindell authored
you run uedit and don't have access to the user.dat file, it will report an error rather than displaying a user with uninitialized values.
-
- Jul 24, 2018
-
-
rswindell authored
-
- Feb 23, 2018
-
-
rswindell authored
uedit.c:1475:5: warning: this 'if' clause does not guard... if(uifc.changes)
-
- Dec 13, 2017
- Nov 13, 2017
-
-
rswindell authored
-
- Nov 28, 2016
-
-
rswindell authored
-
- Aug 27, 2015
- Feb 14, 2014
-
-
deuce authored
-
- Feb 13, 2014
- Jun 15, 2012
-
-
deuce authored
-
- Oct 19, 2011
-
-
sbbs authored
-
- Oct 14, 2011
-
-
deuce authored
-