- May 27, 2020
- May 26, 2020
-
-
rswindell authored
";!" will repeat the last (non-blank) ";string" command.
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
If sbbs_t::menu() is called with a menu file/code that includes wildcard characters (? or *), do the random menu thing. This is true for Baja MENU function and JS bbs.menu() as well as MENU/CONDMENU @-codes, so no longer need a bbs.random_menu() function (removed).
-
rswindell authored
Create sbbs_t::random_menu() (JS bbs.random_menu()) - to make the display of a randomly-chosen menu file from text/menu, very easy.
-
rswindell authored
Fix strListDedupe() - if a string is removed (cause it was a dupe), don't increment the second loop counter or you'll skip past the NULL-terminator.
-
rswindell authored
has type 'long int'
-
rswindell authored
warning: ‘subs’ directive writing 4 bytes into a region of size between 1 and 64
-
rswindell authored
Improve send-file performance on Windows (over Gb Ethernet LAN) from about 1 MBytes/second to 25+ MBytes/second by increasing the size of the ringbuffer (from 20 -> 256 KBytes) and the size of the file-read buffer in sock_sendfile(). Also log the through-put (in cps) when a file is sent.
-
rswindell authored
Address warning: ‘__builtin___sprintf_chk’ writing a terminating nul past the end of the destination reported by Nelgin via irc.
-
- May 25, 2020
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
that support large file offsets (e.g. 64-bit Linux). Considered returning ssize_t (like sendfile does), but opted for off_t. Could be convinced otherwise.
-
rswindell authored
(64-bit off_t), e.g. 64-bit Linux. Issue reported by plt via irc.
-
rswindell authored
Switch to strncpy().
-
rswindell authored
Include a replied-to message's to field to be selected in the post-to history (arrow-up to choose strings from history).
-
rswindell authored
-
rswindell authored
Add/use functions to convert the 3 msg attribute fields to strings of comma-separated attribute names.
-
- May 24, 2020
-
-
rswindell authored
-
rswindell authored
Fix heap corruption resulting from use of internal message editor "/E" (edit line) command when extended a line of text to a length longer than what was allocated.
-
rswindell authored
-
rswindell authored
Rename CON_MOUSE_REPORT to CON_MOUSE_SCROLL (since that is all it is used for).
-
rswindell authored
Rename CON_MOUSE_REPORT to CON_MOUSE_SCROLL (since that is all it is used for).
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
Support mouse scroll-wheel mapping to up/down arrow keys by setting CON_MOUSE_REPORT flag in sbbs_t::console (JS console.status). This also means that the mouse hot-spot support now uses XTerm "normal tracking mode", so mouse button releases are also reported by the terminal (and eaten by inkey(), when CON_MOUSE_PASSTHRU is not enabled).
-
rswindell authored
-
rswindell authored
Addd console.mouse_mode (bit-field) property for visibility/control of sbbs internal ANSI-mouse-reporting mode flags (should not normally need to set this). console.getxy() now works with non-ANSI terminals and returns false if for some reason the request fails (e.g. ANSI cursor position report timeout).
-
rswindell authored
Create sbbs_t::cursor_getxy() which gets the current x/y coordinates even for non-ANSI terminals (using the locally-tracked cursor position).
-
rswindell authored
-
rswindell authored
keyboard buffer (at the end) corrrectly. Previously, only part of the unexpected response would be placed in the keyboard buffer.
-
- May 23, 2020
-
-
nightfox authored
-
nightfox authored
Version 1.36: Added a command-line parameter to DDMsgReader.js, -onlyNewPersonalEmail, which specifies to list/read only new/unread personal email to the user. And for integration with Synchronet via the "Read Email" loadable module, this is to be used together with the updated DDReadPersonalEmail.js. This is intended to support the "read your unread mail only" option in the email menu.
-