- Aug 29, 2019
-
-
rswindell authored
through debug-level log messages exactly why a QWK vote message failed to import.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
created in the global scope when when a scope is passed to load(), require() or js.exec(). While having 'var x = 0;' and 'x = 0;' put x in different scopes is bad, we actually want them all in the passed scope, not the global scope... and that's not an option. It looks like js.exec() will actually need to set scope as the global object and add a second global object to the original scope.
-
rswindell authored
-
rswindell authored
-
- Aug 28, 2019
-
-
rswindell authored
-
deuce authored
-
-
rswindell authored
the [dyndns] section of modopts.ini.
-
rswindell authored
contains one or more UTF-16 encoded characters. utf8_encode() can now accept a UTF-16 encoded string (e.g. "\u0f00") and will return the UTF-8 encoded version.
-
deuce authored
-
rswindell authored
New global functions: - str_is_utf8() - str_is_ascii() - str_has_ctrl() Return a more sensible value when 'null' is passed to the utf8_* functions. Updated some JSDOCS strings in regards to "extended-ASCII" and what that means (in some cases, specifically CP437, in others, any non-ASCII chars).
-
rswindell authored
any control (ASCII 0x01 - 0x1F) characters.
-
rswindell authored
-
rswindell authored
-
deuce authored
-
- Aug 27, 2019
-
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
the "js" object.
-
deuce authored
These almost certainly improve performance a bunch, but may result in new behaviours.
-
deuce authored
child scope.
-
deuce authored
object.
-
deuce authored
not the global scope. This appears to be a systemic issue, and could even be the root cause of the background log problem...
-
deuce authored
-
deuce authored
-
rswindell authored
allow a TXT record to be set for yourname.synchro.net DNS look-ups.
-
rswindell authored
The procedure entry point inet_ntop could not be located in dynamic link library ws2_32.dll
-
rswindell authored
-
rswindell authored
run with the '-p' or '-!' options. This resolve the issue of (on Win32) having to enter *twice* to close the program in this mode.
-
rswindell authored
This resolves the issue where if an external program closes the client_socket_dup, the passthru_thread can't write to the passthru_socket, so it terminates itself - by definition, deactivating the passthru_socket, but it didn't clear passthru_socket_active, so the input_thread would keep trying to write to it rather than sending the input from the user to the BBS. Also, terminate the passthru_thread (without any special log message) when sbbs->online is non-zero. Also overhauled a lot of the passthru-related log messages. Passthru ain't just for SSH anymore.
-
deuce authored
If you don't specify any args, it seems that load() leaves the old argc/argv in place.
-
deuce authored
Go back to old design, but append the node number to the queue name.
-
deuce authored
-
deuce authored
-