- Jun 22, 2019
-
-
rswindell authored
line 34: Error: can't open \sbbs\exec\undefined.js: No such file or directory
-
- Jun 21, 2019
-
-
deuce authored
This introduces a new request field send_content which indicates if the content should be sent. This covers various cases like HEAD responses where there's an entity, but no content is sent as well as 204, 304, and 1xx responses where there is not even an entity. writebuf() will now enforce this, so there's no need for various checks throughout the code to see if data should be sent or not. Also, we now only set sent_headers after the headers are sent.
-
deuce authored
1) Send Content-Length even if we will be closing the connection. 2) Send the highest HTTP version in the status line that has the same major version.
-
- Jun 20, 2019
-
-
rswindell authored
2a98aeb09190301ba782ba2f79837332ae277ac93851d3066e63fecf6abe6f2a) as patched by build/cl-*.patch and built with MSVC2015 for Win32-release. I had to remove eap*.c from cryptlib32.vcxproj file to get it to build, but no other changes.
-
rswindell authored
resolved host-name on "Hostname:" log lines.
-
deuce authored
-
deuce authored
-
deuce authored
-
- Jun 17, 2019
- Jun 15, 2019
-
-
rswindell authored
Support [chat_sec] for backwards compatibility (anyone actually using this feature?).
-
rswindell authored
a string on error which can be logged/displayed/ignored as desired by the caller. Catch JSON.parse() errors gracefully and return an error (string).
-
rswindell authored
load({}, "sbbsimsg.js") with no args). the sbbsimsg_lib.parse_active_users() will now return a string on failure, so display appropriately.
-
rswindell authored
1. The 'irc' mod options value was toggling the 'I' command key, not 'R' ('R' is for IRC, not 'I') 2. Use load({}, "sbbsimsg.js") so that the chat_sec options aren't blown-away by sbbsimsg.js Enhancement: - added support for 'imsg' option in [chat_sec] section of modopts.ini, if set to false, disables the inter-bbs instant message command key.
-
rswindell authored
-
rswindell authored
the avatar (data) cache separately in bbs.mods.
-
rswindell authored
performance optimization.
-
- Jun 14, 2019
-
-
rswindell authored
BinkP session password ("SessionPwd") in sbbsecho.ini would cause BinkIT/BinkP to behave as though a session password was specified. The reason for the change to fidocfg.js (specifying a default value for "SessionPwd" as a blank string) was to force the return value to a string so that numeric passwords were not returned as numbers but rather strings. The binkit.js and binkp.js code assumed that a blank password would be 'undefined' and not a blank string. This commit changes binkit.js and binkp.js to treat all of the following session password values as "no password" with respect to BinkP: - false - undefined - blank string ('')
-
- Jun 11, 2019
-
-
rswindell authored
!JavaScript .../showmsgavatar.js line 27: TypeError: msg_area.sub[sub] is undefined
-
- Jun 07, 2019
-
-
rswindell authored
(strtok can return NULL).
-
- Jun 06, 2019
- Jun 05, 2019
-
-
deuce authored
-
- Jun 04, 2019
-
-
deuce authored
a pskreporter cache to avoid throttling.
-
deuce authored
-
deuce authored
Maidenhead object.
-
deuce authored
-
rswindell authored
avatar for all message areas not otherwise given a default value).
-
rswindell authored
imported, e.g. jsexec avatars sub_default=/sbbs/text/avatars/silhouettes.bin
-
rswindell authored
section of modopts.ini (the value is base64-encoded avatar data). If the <sub_code>_default or <group_name>_default keys exist, those defaults will be used as appropriate (both <sub_code> and <group_name> are lower-case). The avatar options ([avatars] section) of modopts.ini is cached (in bbs.mods) for performance reasons, so changes require a log-off/on to see.
-
deuce authored
-
deuce authored
-
- Jun 03, 2019
-
-
deuce authored
Weird.
-
deuce authored
one or the other.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
This versions has a lot more assumptions that the whole world runs Linux in it, and just a small number of perviously reported bugs actually fixed. I think the patch count has actually gone up rather than down for this. As it turns out, the thing I was trying to fix (https://pskreporter.info not working with HTTP.js) is not fixed in the new version and was just yet another abitrary undocumented limit being hit. This *may* break anything crypto-releated, though it seems to work on FreeBSD fine. Win32 build not tested since Digital Man provides precompiled libs for that, and mingw32 builds not yet tested. Please report any *NEW* crypto-related issues after getting this to work. Oh yeah, it also looks like the cryptlib dependency for Synchronet got broken somewhere, so the easiest way to rebuild with the new cryptlib is to build SyncTERM first. I'll try to get this one fixed soonish.
-
deuce authored
messages (at least up to 4k attributes). I'll tie it into the build with the incoming Cryptlib update, but I want it to be a separate commit since it fixes a long-standing issue while the rest of the update commit will just unbreak new broken bits.
-