Update dependencies: russh 0.57, toml 1.0, clap 4.5.58, libc 0.2.182

- russh 0.54 → 0.57: Marvin attack mitigation (RSA), server-side ping,
  ML-KEM post-quantum key exchange, extension algo kex fix
- toml 0.9 → 1.0: stable release
- clap 4.5.57 → 4.5.58: patch update
- libc 0.2.180 → 0.2.182: patch update
- rand stays at 0.9: rand 0.10 requires stable rand_core 0.10.0 which
  conflicts with russh 0.57's rand_core 0.10.0-rc-3 pin

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dave Kempe
2026-02-14 10:47:10 +11:00
parent 3cb8111591
commit f8744603f8
2 changed files with 556 additions and 164 deletions
Generated
+554 -162
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -28,7 +28,7 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] }
futures-util = "0.3"
# Config
toml = "0.9"
toml = "1"
# Crypto/random
rand = "0.9"
@@ -70,7 +70,7 @@ base64 = "0.22"
reqwest = { version = "0.12", features = ["json", "rustls-tls-webpki-roots"], default-features = false }
# SSH tunneling (jump host / bastion)
russh = "0.54"
russh = "0.57"
# LUKS drive management (uid/gid for chown)
libc = "0.2"