You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reject malformed known_hosts files instead of silently falling back to trust-on-first-use.
Return a clear SSH authentication error when a stored connection has no password or key configured.
Guard sshctl put remote uploads so chmod only runs after the remote write succeeds.
Create the SSM config directory before saving cloud.json during noninteractive login/register flows.
Make vault merge output deterministic while preserving the existing rule that remote entries win name conflicts.
Allow update checks to be explicitly disabled with SSM_UPDATE_REPO=off, none, or disabled.
Validation
Added Go tests for SSH auth/host-key/upload helpers, cloud config persistence, deterministic vault merge, sync server request validation, and update disabling.
Added scripts/ssh_matrix_test.sh covering sshctl run quoting, stdin, non-zero exit codes, long-running commands, persistent background scripts, sshctl put, missing connection errors, and known_hosts creation against an isolated local sshd.