diff --git a/Cargo.lock b/Cargo.lock index 5212457..addd704 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3145,7 +3145,6 @@ version = "1.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "337d46834ee672ab3e48caca2cb0c78cc174fb12b3a68d0d88f99a0519a5e36e" dependencies = [ - "generic-array 0.14.7", "rustversion", "typenum", ] @@ -6689,9 +6688,9 @@ dependencies = [ [[package]] name = "russh" -version = "0.64.1" +version = "0.65.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba61e87b9ec9a39a59a6bbed4c0b8ff7fb07073405b24a767a1f2c8560ac8f58" +checksum = "94be3d86c71b9ed220a675c405e35c7a02565a009bf8da2e9cc13a700320a5c5" dependencies = [ "aes", "bitflags 2.13.1", @@ -6807,7 +6806,7 @@ version = "0.79.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c743cb9f2a4524676020e26ee5f298445a82d882b09956811b1e78ca7e42b440" dependencies = [ - "zip 2.4.2", + "zip 2.6.1", ] [[package]] @@ -7576,9 +7575,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.45" +version = "0.23.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" +checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", "log", @@ -10791,18 +10790,16 @@ dependencies = [ [[package]] name = "zip" -version = "2.4.2" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50" +checksum = "1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744" dependencies = [ "arbitrary", "crc32fast", "crossbeam-utils", - "displaydoc", "flate2", "indexmap 2.14.2", "memchr", - "thiserror 2.0.20", "zopfli", ] diff --git a/Cargo.toml b/Cargo.toml index af01982..49e73db 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -183,5 +183,5 @@ http-body-util = "0.1" # Pure-Rust SSH client for the opt-in SFTP disk (ADOPT-025). `ring` (already in # the lock via `rustls`) is the crypto backend and `rsa` keeps RSA host/private # keys usable; `russh-sftp` speaks the subsystem over a caller-supplied stream. -russh = { version = "0.64", default-features = false, features = ["ring", "rsa"] } +russh = { version = "0.65", default-features = false, features = ["ring", "rsa"] } russh-sftp = "2.4"