Skip to content

Commit 91a329a

Browse files
Update Rust crate russh to 0.54.0 [SECURITY]
1 parent 19b92d1 commit 91a329a

File tree

3 files changed

+139
-29
lines changed

3 files changed

+139
-29
lines changed

Cargo.lock

Lines changed: 128 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

end-to-end-tests/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ oxide-client.workspace = true
2525
oxide-tokio-rt.workspace = true
2626
rand.workspace = true
2727
reqwest = { workspace = true, features = ["cookies"] }
28-
russh = "0.45.0"
28+
russh = "0.54.0"
2929
russh-keys = "0.45.0"
3030
serde.workspace = true
3131
serde_json.workspace = true

workspace-hack/Cargo.toml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ workspace = true
2121
ahash = { version = "0.8.12" }
2222
aho-corasick = { version = "1.1.3" }
2323
anyhow = { version = "1.0.98", features = ["backtrace"] }
24-
aws-lc-rs = { version = "1.12.4", features = ["prebuilt-nasm"] }
24+
aws-lc-rs = { version = "1.13.3", features = ["prebuilt-nasm"] }
2525
base16ct = { version = "0.2.0", default-features = false, features = ["alloc"] }
2626
base64 = { version = "0.22.1" }
2727
base64ct = { version = "1.6.0", default-features = false, features = ["std"] }
@@ -156,7 +156,7 @@ zip-3b31131e45eafb45 = { package = "zip", version = "0.6.6", default-features =
156156
ahash = { version = "0.8.12" }
157157
aho-corasick = { version = "1.1.3" }
158158
anyhow = { version = "1.0.98", features = ["backtrace"] }
159-
aws-lc-rs = { version = "1.12.4", features = ["prebuilt-nasm"] }
159+
aws-lc-rs = { version = "1.13.3", features = ["prebuilt-nasm"] }
160160
base16ct = { version = "0.2.0", default-features = false, features = ["alloc"] }
161161
base64 = { version = "0.22.1" }
162162
base64ct = { version = "1.6.0", default-features = false, features = ["std"] }
@@ -299,6 +299,7 @@ hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"
299299
hyper-util = { version = "0.1.16", features = ["full"] }
300300
linux-raw-sys = { version = "0.4.14", default-features = false, features = ["elf", "errno", "general", "if_ether", "ioctl", "net", "netlink", "no_std", "prctl", "std", "system", "xdp"] }
301301
mio = { version = "1.0.2", features = ["net", "os-ext"] }
302+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
302303
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
303304
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
304305

@@ -311,6 +312,7 @@ hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"
311312
hyper-util = { version = "0.1.16", features = ["full"] }
312313
linux-raw-sys = { version = "0.4.14", default-features = false, features = ["elf", "errno", "general", "if_ether", "ioctl", "net", "netlink", "no_std", "prctl", "std", "system", "xdp"] }
313314
mio = { version = "1.0.2", features = ["net", "os-ext"] }
315+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
314316
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
315317
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
316318

@@ -321,6 +323,7 @@ getrandom-468e82937335b1c9 = { package = "getrandom", version = "0.3.1", default
321323
hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] }
322324
hyper-util = { version = "0.1.16", features = ["full"] }
323325
mio = { version = "1.0.2", features = ["net", "os-ext"] }
326+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
324327
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
325328
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
326329

@@ -331,6 +334,7 @@ getrandom-468e82937335b1c9 = { package = "getrandom", version = "0.3.1", default
331334
hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] }
332335
hyper-util = { version = "0.1.16", features = ["full"] }
333336
mio = { version = "1.0.2", features = ["net", "os-ext"] }
337+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
334338
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
335339
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
336340

@@ -341,6 +345,7 @@ getrandom-468e82937335b1c9 = { package = "getrandom", version = "0.3.1", default
341345
hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] }
342346
hyper-util = { version = "0.1.16", features = ["full"] }
343347
mio = { version = "1.0.2", features = ["net", "os-ext"] }
348+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
344349
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
345350
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
346351

@@ -351,6 +356,7 @@ getrandom-468e82937335b1c9 = { package = "getrandom", version = "0.3.1", default
351356
hyper-rustls = { version = "0.27.7", features = ["http2", "ring", "webpki-tokio"] }
352357
hyper-util = { version = "0.1.16", features = ["full"] }
353358
mio = { version = "1.0.2", features = ["net", "os-ext"] }
359+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
354360
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
355361
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
356362

@@ -364,6 +370,7 @@ hyper-util = { version = "0.1.16", features = ["full"] }
364370
itertools-5ef9efb8ec2df382 = { package = "itertools", version = "0.12.1" }
365371
itertools-93f6ce9d446188ac = { package = "itertools", version = "0.10.5" }
366372
mio = { version = "1.0.2", features = ["net", "os-ext"] }
373+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
367374
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
368375
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
369376
toml_edit-cdcf2f9584511fe6 = { package = "toml_edit", version = "0.19.15", features = ["serde"] }
@@ -380,6 +387,7 @@ hyper-util = { version = "0.1.16", features = ["full"] }
380387
itertools-5ef9efb8ec2df382 = { package = "itertools", version = "0.12.1" }
381388
itertools-93f6ce9d446188ac = { package = "itertools", version = "0.10.5" }
382389
mio = { version = "1.0.2", features = ["net", "os-ext"] }
390+
nix = { version = "0.29.0", default-features = false, features = ["mman"] }
383391
rustix-d585fab2519d2d1 = { package = "rustix", version = "0.38.37", features = ["event", "fs", "net", "pipe", "process", "stdio", "system", "termios", "time"] }
384392
rustix-dff4ba8e3ae991db = { package = "rustix", version = "1.0.7", features = ["fs", "stdio", "termios"] }
385393
toml_edit-cdcf2f9584511fe6 = { package = "toml_edit", version = "0.19.15", features = ["serde"] }

0 commit comments

Comments
 (0)