- Dec 31, 2023
-
-
Rob Swindell authored
-
Rob Swindell authored
CID 476253
-
- Dec 30, 2023
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
The 4th enhancement request of issue #674 The other requests look a bit more involved than I'm willing to explore right now. And Deuce reassigned this back to me. So that's probably all that's going to be done.
-
Deucе authored
When flushing, set timeouts high, then set zero read timeout Ensure channel IDs are protected by the ssh mutex Check channels are open every time though input thread and before sends Fix various locking errors Install public key in a background thread Once a startup race is fixed, this should be good to go!
-
Deucе authored
-
Deucе authored
and before the first response.
-
Deucе authored
-
Deucе authored
-
Rob Swindell authored
Go ahead and fix false-positive CID 33482 by adding a NULL check to quotestr()
-
Rob Swindell authored
CID 462234
-
Rob Swindell authored
-
Rob Swindell authored
Even though smb_getmsghdr() just saves and restores the msg.idx_offset value (not actually using it, but triggering this Coverity issue), this does seem like better behavior and more consistent with the loadfiles() implementation.
-
Rob Swindell authored
The use from addfiles.js (the -readd option) implies this is what's expected. And echicken was suprised the 'added' date/time-stamp wasn't udpated.
-
Rob Swindell authored
Nobody's really using this auxdata yet, besides echicken, so no impact for others.
-
- Dec 29, 2023
-
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
-
Deucе authored
If you initially try private key auth for example, allow retrying with password auth and vice-versa. This is needed for reasonable fallback from private-key auth since we don't know in advance which will work, and we don't want to disconnect an reconnect. This takes the guardrails of adding a password. Previously, it was ensured that a password was always added immediately after a username. This is to ensure when using the server for example and stuffing a list full of all the user/pw pairs, each pw goes with a user. Instead of returning an error, this now allows adding passwords without a corrsponding user that won't be used, and there will be no indication of why. Death Star mode for this feature is better than not having fallback in my opinion.
-
Rob Swindell authored
The Global Login Requirements (default: blank) are used for any sever that doesn't have it explicitly set. This resolves issue #666 (the issue of the beast) for Keyop
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
(missed as part of previous commit)
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
e.g. User.downlaoded_file() will now publish to the appropriate MQTT topic and changes to system.node_list[] will get published to MQTT.
-
Rob Swindell authored
The old default Win32 console mode is still available via '-iw' option.
-
Rob Swindell authored
-
Rob Swindell authored
As pointed out by echicken: when setting the "cost" property to any value, the actual file's cost would be set to 9223372036854776000 regardless of what number was in the provided file metadata object. Most jsval numbers aren't doubles (they're ints) so need to use JS_ValueToNumber() to do the proper conversion, regardless of underlying type. Noticed the same problem with the "size" property. Thanks for the tests and report echicken!
-
- Dec 28, 2023