From 5cc2d1ef0b7f2ac82f965fe6becd8657ccd0067b Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Sun, 5 Jul 2026 07:51:29 +0100 Subject: [PATCH] deps: bump libssh-rs to v0.3.8 This picks up a couple of important fixes: https://github.com/wez/libssh-rs/commit/5584ba1d9873df48c8fddafdfc20743656c7fdff which includes a libssh fix to compensate for a somewhat nutty symlink(2) syscall parameter order flip that was present in older versions of openssh, but fixed in more recent versions, such as the one now shipped in macos 26. and https://github.com/wez/libssh-rs/commit/9f9e7149602eb93880a39c0c630a40ff61cf06b2 which may or may not be a side effect of the above bump, but we couldn't tell because the windows ci over there stopped running a while back. --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 65b75d693..cca9dcb7a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3156,9 +3156,9 @@ dependencies = [ [[package]] name = "libssh-rs" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3066e110d6bb95a5addbd9c2ee595efdaeecaddd4793f3803dfee2968a74c685" +checksum = "8ac2343ec427a05c0286e26b0b697310689890458189a8f500a6b8739bb004e4" dependencies = [ "bitflags 1.3.2", "libc", @@ -3169,9 +3169,9 @@ dependencies = [ [[package]] name = "libssh-rs-sys" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01d528ea9ac190fa364ff12193da82222dfc645e7ab28666ae91493bd288a1a0" +checksum = "568b2319d54c0d9094ba4bd1701eae2aedfa3739e18019f0d5c7dc4dc20dc033" dependencies = [ "cc", "libz-sys", diff --git a/Cargo.toml b/Cargo.toml index 17077981f..a9eb18083 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -128,7 +128,7 @@ lfucache = { path = "lfucache" } libc = "0.2" libflate = "2" libloading = "0.8" -libssh-rs = "0.3.6" +libssh-rs = "0.3.8" line_drawing = "0.8" log = "0.4" logging = { path = "lua-api-crates/logging" } -- 2.51.2