- Mar 17, 2024
-
-
Rob Swindell authored
-
Rob Swindell authored
e.g. stubs for JS command shells, examples of how to do file I/O, socket I/O and such in Baja (which you really shouldn't). Added type.js to replace type.src/bin
-
Rob Swindell authored
The JS file_area.user_dir is an object (not documented in jsobjs.html!) and bbs.list_file_info() method expects the directory number (not object) as the first argument. Reported by Jas Hud.
-
Rob Swindell authored
... when exporting from SMB to .msg ("stored message") file
-
Rob Swindell authored
This is a "newer" QWK control message supported by Synchronet (for like 20 years now), so it's been missing from the DOOR.ID file all this time and no one noticed. <shrug>
-
Rob Swindell authored
This resolves the conflict with MSG_HOLD definition in socket.h on MacOS: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/socket.h And hey... [NET]MSG_HOLD isn't actually used anywhere? What's up with that.
-
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 3ba5aa8d (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
-