mirror of
https://github.com/veeso/termscp.git
synced 2026-09-27 06:21:22 -07:00
feat: add support for all ssh2 config parameters.
Achieved by bumping `remotefs-ssh` to `0.9`. Added support for these parameters: - Compression - Host key certificates - CA signature algorithms - keys to agents - ProxyJump - Server alive intervals - Agent forwarding - Remote forwarding - Bind address - Bind interface - Connection attempts - TCP Keepalive - Accepted public key algos - Certificate files Refs #441
This commit is contained in:
Generated
+16
-18
@@ -2899,6 +2899,16 @@ dependencies = [
|
|||||||
"icu_properties",
|
"icu_properties",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "if-addrs"
|
||||||
|
version = "0.15.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "c0a05c691e1fae256cf7013d99dad472dc52d5543322761f83ec8d47eab40d2b"
|
||||||
|
dependencies = [
|
||||||
|
"libc",
|
||||||
|
"windows-sys 0.61.2",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "indexmap"
|
name = "indexmap"
|
||||||
version = "1.9.3"
|
version = "1.9.3"
|
||||||
@@ -4927,18 +4937,20 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "remotefs-ssh"
|
name = "remotefs-ssh"
|
||||||
version = "0.8.6"
|
version = "0.9.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "ef96e0424cb24ec8676d37d91e250a32d9221c6fcfa10e7cc0c323420e68d13f"
|
checksum = "32db5bde9ec8d2f0154745200dc8fc9e6319ef5befd22860ca94c7321f413888"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"chrono",
|
"chrono",
|
||||||
|
"if-addrs",
|
||||||
"lazy-regex",
|
"lazy-regex",
|
||||||
"log",
|
"log",
|
||||||
"path-slash",
|
"path-slash",
|
||||||
"remotefs",
|
"remotefs",
|
||||||
"russh",
|
"russh",
|
||||||
"russh-sftp",
|
"russh-sftp",
|
||||||
"ssh2-config 0.7.2",
|
"socket2 0.6.5",
|
||||||
|
"ssh2-config",
|
||||||
"tokio",
|
"tokio",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -6072,20 +6084,6 @@ dependencies = [
|
|||||||
"zeroize",
|
"zeroize",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "ssh2-config"
|
|
||||||
version = "0.7.2"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "f52f961ebce11d2717ec6e69447d97e62ead57a4bf1016fcf4d707d09e957530"
|
|
||||||
dependencies = [
|
|
||||||
"bitflags 2.13.1",
|
|
||||||
"dirs",
|
|
||||||
"glob",
|
|
||||||
"log",
|
|
||||||
"thiserror 2.0.20",
|
|
||||||
"wildmatch",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ssh2-config"
|
name = "ssh2-config"
|
||||||
version = "0.8.0"
|
version = "0.8.0"
|
||||||
@@ -6317,7 +6315,7 @@ dependencies = [
|
|||||||
"serial_test",
|
"serial_test",
|
||||||
"shellexpand",
|
"shellexpand",
|
||||||
"simplelog",
|
"simplelog",
|
||||||
"ssh2-config 0.8.0",
|
"ssh2-config",
|
||||||
"tempfile",
|
"tempfile",
|
||||||
"thiserror 2.0.20",
|
"thiserror 2.0.20",
|
||||||
"tokio",
|
"tokio",
|
||||||
|
|||||||
+1
-1
@@ -63,7 +63,7 @@ remotefs-aws-s3 = "0.4"
|
|||||||
remotefs-gcs = "0.1"
|
remotefs-gcs = "0.1"
|
||||||
remotefs-kube = "0.4"
|
remotefs-kube = "0.4"
|
||||||
remotefs-smb = { version = "0.3", optional = true }
|
remotefs-smb = { version = "0.3", optional = true }
|
||||||
remotefs-ssh = { version = "0.8", default-features = false, features = ["russh"] }
|
remotefs-ssh = { version = "0.9", default-features = false, features = ["russh"] }
|
||||||
remotefs-webdav = "0.2"
|
remotefs-webdav = "0.2"
|
||||||
rpassword = "7"
|
rpassword = "7"
|
||||||
self_update = { version = "0.42", default-features = false, features = ["archive-tar", "archive-zip", "compression-flate2", "compression-zip-deflate", "rustls"] }
|
self_update = { version = "0.42", default-features = false, features = ["archive-tar", "archive-zip", "compression-flate2", "compression-zip-deflate", "rustls"] }
|
||||||
|
|||||||
Reference in New Issue
Block a user