diff --git a/Cargo.lock b/Cargo.lock index cacb7b9f..23b775e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2225,18 +2225,6 @@ dependencies = [ "hybrid-array", ] -[[package]] -name = "internal-russh-num-bigint" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae8e22120c32fb4d19ec55fba35015f57095cd95a2e3b732e44457f5915b2ee8" -dependencies = [ - "num-integer", - "num-traits", - "rand 0.10.2", - "rand_core 0.10.1", -] - [[package]] name = "ipnet" version = "2.12.0" @@ -2298,7 +2286,7 @@ dependencies = [ "indexmap 2.14.0", "jaq-core", "jaq-std", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "ryu", "self_cell", @@ -2786,7 +2774,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "num-bigint", + "num-bigint 0.4.8", "num-complex", "num-integer", "num-iter", @@ -2804,6 +2792,18 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-bigint" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" +dependencies = [ + "num-integer", + "num-traits", + "rand 0.10.2", + "rand_core 0.10.1", +] + [[package]] name = "num-bigint-dig" version = "0.8.6" @@ -2866,7 +2866,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", ] @@ -3893,9 +3893,9 @@ dependencies = [ [[package]] name = "russh" -version = "0.62.5" +version = "0.63.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da7c230e0ed9cbeb92fbad6c8848985d6df2a1464c0dc247a021abd666e9005e" +checksum = "8e134e2480f4e86f83e4aa45b4c0a9723f84beaffa694c54bdf056e74efdd7dd" dependencies = [ "aes 0.9.2", "aws-lc-rs", @@ -3924,13 +3924,12 @@ dependencies = [ "hex-literal", "hmac 0.13.0", "inout 0.2.2", - "internal-russh-num-bigint", "keccak", "log", "md5", "ml-kem", "module-lattice", - "num-bigint", + "num-bigint 0.5.1", "p256 0.14.0", "p384 0.14.0", "p521 0.14.0", diff --git a/Cargo.toml b/Cargo.toml index 7a69b1a4..3a0c7dac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -126,7 +126,7 @@ aes-gcm = { version = "0.11", optional = true } # Synthetics tunnel tokio-tungstenite = { version = "0.30", features = ["rustls-tls-native-roots"], optional = true } yamux = { version = "0.14", optional = true } -russh = { version = "0.62", optional = true } +russh = { version = "0.63", optional = true } ssh-key = { version = "0.6", features = ["p256", "std"], optional = true } futures = { version = "0.3", optional = true } tokio-util = { version = "0.7", features = ["compat", "io"], optional = true }