- Apr 12, 2025
-
-
Rob Swindell authored
-
- Apr 11, 2025
-
-
Rob Swindell authored
Both the and the output are not prettier. This fixes issue #901
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
In some uses (depending on the list order), typing a message number didn't take you to the intended message. Reported by Nelgin in IRC.
-
- Apr 10, 2025
-
-
Rob Swindell authored
e.g. '-hSEVERNAME' This allows server-unique hashing so that if one BBS auto-registers /authenticates its users with *multiple* Rlogin servers, the credentials stored on of the rlogin servers may not be used to authenticate on the others.
-
Rob Swindell authored
Like the -p option, except the server won't get a copy of the client BBS user's password or be able to decode it. The user's password, user number and account creation date are used to generate the password hash (along with the salt), so changing any of these will change the resulting hashed password sent (and presumably logged/stored) on the server. The resulting SHA-1 hash is sent as 40 hexadecimal digits. The default salt is the system's QWK-ID, but the sysop can specify their own salt (e.g. random number or secret passphrase) via the "salt" key in the [rlogin] section of modopts.ini or root section of ctrl/modopts/rlogin.ini
-
Rob Swindell authored
-
Rob Swindell authored
Bug introduced in commit 49053f31 the 'mode' value was by default, undefined. the 'timeout' value is by default, 10. When mode value/flags was not provided on the command-line, undefined was passed to bbs.rlogin_gate() as the 5th parameter, but the number 10 is passed as the 6th parameter (for time-out). The problem is, the first Number parameter passed to bbs.rlogin_gate() is interpretted as the mode value and so that becomes 10 (0x0A) which includes TG_NODESYNC thus enabling all node messages/activity being displayed to the rlogin user and interrupting their rlogin session (e.g. game play). Just make the 0 the default value for mode, like we did in telgate.js.
-
- Apr 03, 2025
-
-
Rob Swindell authored
Document it and set it by default.
-
Rob Swindell authored
rlogin_xtrn_logon set to false to skip the normal logon screens for Rlogin. rlogin_xtrn_logoff set to false (default) to immediately hangup, true to prompt the user if they truly wish to logoff, and "full" to prompt and if affirmed, go through the full logoff procedure (dislpay files and events, etc.).
-
- Apr 01, 2025
-
-
Rob Swindell authored
As requested via DOVE-Net by xbit and StingRay
-
- Mar 30, 2025
-
-
- Mar 29, 2025
-
-
Rob Swindell authored
This broke showmsgavatar.js
-
Rob Swindell authored
Examples: "-D02/29/25" "-T02 Feb 1996 03:04:05 GMT" "-TDecember 17, 1995 03:24:00" "-T1995-12-17T03:24:00" The system's configured time zone is always used however.
-
Deucе authored
Translate the blink attribute to the bright BG attribute. This won't work for XBin however since XBin expects that setting the blink attribute will not change the background colour... and since it tends to use blink for everything, this means XBin images will be shown with a bright background.
-
Deucе authored
-
- Mar 24, 2025
-
-
Rob Swindell authored
-
Deucе authored
Throw an error instead. This should help DigitalMan debug his issue.
-
- Mar 19, 2025
-
-
Rob Swindell authored
For Wildcat (N)ewsletter command and PCBoard "NEWS" command, display "No news is good news." instead. :-)
-
- Mar 18, 2025
-
-
Rob Swindell authored
... when using the -mail option, which probably no sysop is. Just needed to set the 'can_read' property. As reported via IRC by Accession
-
- Mar 13, 2025
-
-
Rob Swindell authored
... so yeah, most *nix sysops will get a warning about running something newer than the latest release.
-
- Mar 12, 2025
-
-
Rob Swindell authored
-
Rob Swindell authored
When displaying this node vstatus, the user's alias shouldn't be appended to the node status, else you get something like this: 16 Logging out Digital ManDigital Man
-
- Mar 05, 2025
-
-
Deucе authored
-
Deucе authored
Just write to whatever dir, maybe that'll work.
-
Deucе authored
I expect this to crash on Windows...
-
DDLightbarMenu: AdditionalQuitKeys now are honored in traditional (non-lightbar) mode, and there's a new menu property, nonANSIPromptText, which allows customization of the prompt text when in traditional/non-ANSI mode.
-
- Mar 04, 2025
-
-
Rob Swindell authored
-
Deucе authored
It's in JS now.
-
- Mar 03, 2025
-
-
Deucе authored
-
Deucе authored
This simply writes changed values to ctrl/textedit.ini, you can copy these into the appropriate text.ini or text.dat. I haven't dug in to see if text.dat has different encoding than ini or anything, and I think that if you want to use this to build a full text.dat, you would want to do it a bit at a time, so a follow- on utility to convert text.ini to text.dat is likely the easiest way to do this stuff.
-
Deucе authored
Not sure why I need to... this may be some terminal-abstraction thing.
-
Deucе authored
That was quick!
-
Deucе authored
This is to work around an issue when fiddling with text data, and will likely be able to be removed at some point.
-
Deucе authored
-
Deucе authored
Home/End move the the expected place. CTRL-Q now quits, not Q CTRL-R "runs" a message (ie: doesn't abort) useful for @EXEC:noyesbar@ CTRL-Z undoes all changes (reloads text.dat value) CTRL-V allows entering a hex value ^ allows entering a CTRL-code \ allows an escape character
-
Deucе authored
-
Deucе authored
-
Deucе authored
Nicer example than MsgSubj IMO.
-