- Aug 27, 2015
-
-
rswindell authored
-
rswindell authored
-
deuce authored
-
deuce authored
-
rswindell authored
- Display the user's last IP address (no longer stored in the "Note" field) - Moved the deleted/inactive user indicator to the last line before the prompt - Requires new text.dat entry: UserIpAddr (line 768). Other text.dat changes: - Changed the EnterYourComputer prompt to be more accurate - NewUserFeedbackHdr and UeditAddressBirthday say "BDay" instead of "BD" - Display Client and Protocol instead of Computer and Connection in uedit. - UeditPrompt no longer has the leading CRLF embedded in it.
-
- Aug 26, 2015
-
-
rswindell authored
- Display the user's last IP address (no longer stored in the "Note" field) - Moved the deleted/inactive user indicator to the last line before the prompt - Requires new text.dat entry: UserIpAddr (line 768).
-
rswindell authored
Writing modem/protocol value to new "IP Address" field in user record.
-
rswindell authored
-
deuce authored
seperators) and return a 400 error otherwise. With this check before the vhost is set, eliminates the need to check when setting the log file name. Also, lower-case hostnames for consistency and simpler validity checking.
-
deuce authored
-
deuce authored
but contains a full struct sockaddr. We no longer need a separate field for the address family. Also, when populating the addr member, simply memcpy() the whole addr, not the binary address part (derp).
-
rswindell authored
failed login attempt client IP addresses on Windows.
-
rswindell authored
bcc32 pads differently than msvc when an odd-sized string is inserted in the middle of a structure, so chagne the addr[] field to a nice "power of 2" size: 128. This allows sbbsctrl.exe client window to work again. Use uint16_t instead of WORD for the TCP port element, just because.
-
rswindell authored
since that is the only file we're reading in this function. For some unkonwn reason, opening mail.sdt can sometimes take as long as 2-3 seconds when the file is on a SMB/CIFS share. This could cause calls to getmail() to stall noticeably (e.g. sbbsctrl, with the Statistics windows visible) and logging into the terminal server or viewing user statistics. This is a new problem, perhaps only with Vertrauen, but this optimization helps to eliviate the most obvious performance problems triggered by it. Better/safer string modification (e.g. use of SAFEPRINTF).
-
rswindell authored
filename if it contains any path delimiters.
-
deuce authored
again for backward compatability (and should no longer be used, but whatever).
-
deuce authored
obsolete. If there is no IPv4 address, return "255.255.255.255". Rename the array to interface_ip_addr_list.
-
- Aug 25, 2015
- Aug 23, 2015
-
-
deuce authored
interface address when adding the received IP address.
-
deuce authored
-
deuce authored
for it.
-
deuce authored
so they use the first configure IP address. dyndns.js needs it because the bound address is used to update the A record. ircd.js needs it because the configuration is by address. newsling.js may not need it, I don't know, so I left it in.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
get_ssl_cert() prototype.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
This means moving ssl.o into libsbbs.so and out of libwebsrvr.so. I'll fix Windows in a minute (?).
-
deuce authored
allocated attribute string values or NULL for an error. Also, add free_crypt_attrstr() because Windows sucks.
-
rswindell authored
-