From 7ef19c0c52b1c00773bb6cd4623a11c8d646db4b Mon Sep 17 00:00:00 2001 From: "oxide-renovate[bot]" <146848827+oxide-renovate[bot]@users.noreply.github.com> Date: Sat, 17 Feb 2024 06:07:48 +0000 Subject: [PATCH] fix(deps): update russh monorepo to 0.42.0 --- Cargo.lock | 23 +++++++++++++++++++---- end-to-end-tests/Cargo.toml | 4 ++-- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6760688424..cfcf7beafc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5885,6 +5885,20 @@ dependencies = [ "sha2", ] +[[package]] +name = "p521" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2" +dependencies = [ + "base16ct", + "ecdsa", + "elliptic-curve", + "primeorder", + "rand_core 0.6.4", + "sha2", +] + [[package]] name = "packed_struct" version = "0.10.1" @@ -7276,9 +7290,9 @@ dependencies = [ [[package]] name = "russh" -version = "0.40.2" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93dab9e1c313d0d04a42e39c0995943fc38c037e2e3fa9c33685777a1aecdfb2" +checksum = "394cc2733c5b5ca9f342d9532b78599849633ccabdbf40f1af094cacf4d86b62" dependencies = [ "aes", "aes-gcm", @@ -7321,9 +7335,9 @@ dependencies = [ [[package]] name = "russh-keys" -version = "0.40.1" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0de3cb3cbfa773b7f170b6830565fac207a0d630cc666a29f80097cc374dd8" +checksum = "3e98aa03d476f8d2bf6e4525291c1eb8e22f4ae9653d7a5458fd53cb0191c741" dependencies = [ "aes", "async-trait", @@ -7344,6 +7358,7 @@ dependencies = [ "num-bigint", "num-integer", "p256", + "p521", "pbkdf2 0.11.0", "rand 0.7.3", "rand_core 0.6.4", diff --git a/end-to-end-tests/Cargo.toml b/end-to-end-tests/Cargo.toml index 5ff958dc9c..fee32a344e 100644 --- a/end-to-end-tests/Cargo.toml +++ b/end-to-end-tests/Cargo.toml @@ -16,8 +16,8 @@ omicron-test-utils.workspace = true oxide-client.workspace = true rand.workspace = true reqwest.workspace = true -russh = "0.40.2" -russh-keys = "0.40.1" +russh = "0.42.0" +russh-keys = "0.42.0" serde.workspace = true serde_json.workspace = true tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }