- Jul 30, 2023
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
For example, if it was set to 0.4, the initial scaling would be set to take at most 40% of the screen height or width (whichever is smaller) with a minimum of 1.0
-
Rob Swindell authored
SlyEdit: Improved quoting (formatting) for the various quote prefixes (using a > character) See merge request !302
-
-
Rob Swindell authored
DD File Area Chooser fix for directory collapsing mode when using the lightbar interface. See merge request !301
-
-
- Jul 29, 2023
-
-
Deucе authored
There's a few ASCII control codes that need to be translated, so add a new mapping function that tries the map first, then returns ASCII on failure to map.
-
Deucе authored
Fixes inability to use ATASCII in curses mode.
-
Deucе authored
Previously, both the shift key, and the "implied shift" from CAPS were treated as a higher priority than the CTRL modifier. With this change, only the explicit shift key has priority, and the implicit one is only checked after CTRL is checked. Fixes SourceForge bug 117
-
Deucе authored
-
- Jul 26, 2023
-
-
Rob Swindell authored
Requires hex literals for control chars instead of octal (e.g. \x01 instead of \1) All stock scripts should be using strict mode, so this was a miss.
-
- Jul 25, 2023
-
-
Rob Swindell authored
I keep reverting/un-reverting the merge that includes an unrelated logon.cpp change. So just manually remove this new code that was added to attempt to fix issue #402 since I incorrectly concluded that sockopts.ini wasn't being applied to new sockets created with ListeningSocket().
-
Rob Swindell authored
This reverts commit 7ff687ff. We're already passing a sock_init callback (ls_cb) which is supposed to set the socket options (call set_socket_options), so this change shouldn't be necessary and reportedly caused more issues binding ircd sockets when running ircd.js via jsexec (though I didn't see this myself).
-
Rob Swindell authored
This reverts commit e12c3504. Wrong commit reverted. Oops.
-
Rob Swindell authored
This reverts commit 52d9a03d.
-
Rob Swindell authored
This reverts commit 8266da9c. We're already passing a sock_init callback (ls_cb) which is supposed to set the socket options (call set_socket_options), so this change shouldn't be necessary and reportedly caused more issues binding ircd sockets when running ircd.js via jsexec (though I didn't see this myself).
-
Rob Swindell authored
I saw my logon.jsonl file getting cycled multiple times a day recently on Vert and suspect this function call may have been failing.
-
Rob Swindell authored
This socket constructor did not get the global socket options treatment when created (years ago). This should fix issue #402 as reported by Nelgin and more recently by Keyop.
-
- Jul 21, 2023
-
-
Rob Swindell authored
DD Archive Viewer now supports the built-in Archive class in Synchronet 3.19 See merge request !299
-
-
Rob Swindell authored
If the search up the scope tree for js.exec_dir fails, the script 'path' would be left blank leading to a weird error message. e.g. !JavaScript default.js line 249: Error: Script file () does not exist
-
Rob Swindell authored
There's a weird issue where the scope-walk to find a "js.exec_dir" isn't working (for Nick Young or Nightfox) after invoking DDMsgReader. This should fix (or work around) that issue. And js.exec() doesn't search the mods_dir first when a full script path isn't passed, so with this change, child scripts that are in the mods_dir should now work as a sysop would expect.
-
- Jul 20, 2023
-
-
Rob Swindell authored
When there are no changes (areas added or removed) via an areafix message, the data/AREASxxxxxx temp file would be left behind. The file was only removed if areas were added or removed from the area file via areafix message. The orphaned data/AREASxxxxxxx files were reported via DOVE-Net by Gamgee (PALANTIR) If you have these stale files, you can safely delete them.
-
Rob Swindell authored
DDMsgAreaChooser fix for exiting immediately if the first message group has no sub-boards. Fixes #589 Closes #589 See merge request !298
-
Eric Oulashin authored
DDMsgAreaChooser fix for exiting immediately if the first message group has no sub-boards. Fixes #589
-
- Jul 15, 2023
-
-
Rob Swindell authored
As reported by Pasta68K: FreeBSD's ln doesn't support -r ln -sfr clang.freebsd..exe.release/* /sbbs/exec ln: illegal option -- r So use realpath instead. Hopefully all the targeted *nix platforms include 'realpath'.
-
- Jul 10, 2023
-
-
Rob Swindell authored
Make behavior consistent with smbutil and fixmsb.
-
- Jul 09, 2023
-
-
Rob Swindell authored
Eliminates a SANITIZE build error
-
- Jul 08, 2023
-
-
Rob Swindell authored
Hopefully Cyan agrees that 1.10 was the logical next version number. Hopefully these are the only 2 places where the version is duplicated.
-
Rob Swindell authored
Someone should add IPv6 exempted addresses too Maybe perform a check against ctrl/dnsbl_exempt.cfg too?
-
Rob Swindell authored
Socket.close() always sets the descriptor to -1 which is/would be logged here as an unsigned int (%u) or 4294967295. If this continues to log 4294967295, then a check of descriptor >= 0 would be prudent. And as Cyan said: <Cyan> the IP would be more useful though
-
Rob Swindell authored
Always log (a notice-level log message) when there's a DNSBL match, along with the address it actually resolved to (indicates which list the IP address was found in). No log message otherwise. Note: resolve_ip() doesn't actually support IPv6 yet, so I don't think this IPv6 address parsing/reformatting logic has actually been tested.
-
Rob Swindell authored
Added RBL lookups on connection via DroneDL. See merge request !297
-
-
Rob Swindell authored
-
- Jul 07, 2023
-
-
Rob Swindell authored
JavaScript is lovely at data validation ... not!
-
Rob Swindell authored
Synchronet IRC services uses RAKILL to remove any previouslly See merge request !296
-
-