- Mar 17, 2024
-
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
-
Deucе authored
-
Deucе authored
-
- Mar 16, 2024
-
-
Rob Swindell authored
We don't clone the Access Requirements from the template sub-board when clonig (intentionally), similarly we shouldn't copy the Access Requirements of the template sub-board when creating/adding/importing new sub-boards either. This should fix issue #736 even though the title and description of the issue is misleading.
-
- Mar 14, 2024
-
-
Deucе authored
Don't want to have to scroll here.
-
Deucе authored
-
Deucе authored
It basically says "You should move files from where they are to where they should be".
-
Deucе authored
Support -iD Use a , instead of CP437 verticla bar as separator. Also fixes bug with active user list.
-
Deucе authored
-
Deucе authored
Per https://wiki.debian.org/XDGBaseDirectorySpecification, CONFIG should be fairly small files that you would want to maintain in a VCS... the list makes sense here.
-
Deucе authored
Instead of ~/.syncterm, use paths as specified in the XDG Base Directory Specification https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html This should really have something that notifies a user everything moved and instructs them on where each thing should be placed to keep data from older versions.
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
Also make it more clear in the online help that some of the new user values are also applied to Guest (G-restricted) account logons.
-
Rob Swindell authored
DDFileAreaChooser: Fix for the directory item counts See merge request !425
-
Eric Oulashin authored
-
- Mar 12, 2024
-
-
Rob Swindell authored
DDFileLister: List header line refresh fix - Right border characters were shifted left 1 char (noticeable when the batch add success dialog closed) See merge request !424
-
DDFileLister: List header line refresh fix - Right border characters were shifted left 1 char (noticeable when the batch add success dialog closed)
-
Deucе authored
-
Deucе authored
We may want to set NO_LTO for the pipeline...
-
Rob Swindell authored
It's better to have deleted messages without a hash than to hash invalid message numbers. This can be used to address a (renumbered?) message base that Kirkman shared with me with "Invalid Message number" chksmb warnings from hash entries with message numbers > than the base's last_msg.
-
Deucе authored
These were originally non-ASCII char literals.
-
Rob Swindell authored
substrWithAttrCodes() fix (string was too long by 1 char; in dd_lightbar_menu.js); a couple of small corresponding updates in ddfilelister.js See merge request !423
-
Eric Oulashin authored
substrWithAttrCodes() fix (string was too long by 1 char; in dd_lightbar_menu.js); a couple of small corresponding updates in ddfilelister.js
-
Rob Swindell authored
So KOSTEN means "cost" in German, sort of the opposite of FREE. Maybe "!KOST" would get the point across?
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Older versions of Windows don't (always?) call VDDInitialize(), so we need to statically initialize the uart struct. This should address the problem reported by Fzf (FQBBS) via DOVE-Net: ... When using the included SBBSEXEC.DLL, the UART emulation defaults to base address 0x000 and interrupt 0x0. The lockups do not occur when this is left as-is but none of the UART emulation does anything. Setting a ComPort in a [UART] section of SVDM.INI or SBBSEXEC.INI does change the I/O address and IRQ to an expected value. But this isn't necessary. The mere existence of one of those two INI files, even if empty, sets the UART to the expected default of 0x3F8/IRQ4. The debug entry is always as follows when left without any INI file: [180] SBBS: Virtualizing UART (0x0, IRQ 0) This bug appears to be caused by commit 9266b997 (1 year ago), where uart was no longer statically-initialzed and relied on VDDInitialize() to be called to copy default_uart to the uart struct.
-
Rob Swindell authored
Not sure when the last time these files were used, but it couldn't have been recent.
-
Rob Swindell authored
And is now a good example of how to write a Synchronet command shell in JS, though classic_shell.js served its purpose.
-
Rob Swindell authored
-
- Mar 11, 2024
-
-
Rob Swindell authored
Range check return value of console.getnum(), as is done in useredit.cpp. The user hitting ^C at eithe of the terminal columns or rows prompts would set that value -1.
-
- Mar 10, 2024
-
-
Rob Swindell authored
(see previous commit/merge)
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Don't display "FREE" in file listings for 0 byte files. When removefcdt() is called for an unknown file uploader, use the new UnknownUploader text.dat string to display the username and filename. When prompting to remove credits, include the username from which to remove the credits. These usability improvements came from watching Deuce struggle to remove malicious uploaded-files and credits from (presumably Guest) user. I should watch sysops manage their BBSes more often.
-
Rob Swindell authored
-