Add typed SSH remote endpoints

This commit is contained in:
2026-08-25 19:12:34 +02:00
parent f0d6a04be1
commit f636f3b551
16 changed files with 1712 additions and 310 deletions

View File

@@ -24,6 +24,7 @@ full = [
"dep:keepass",
"dep:keyring-core",
"dep:pgp",
"dep:percent-encoding",
"dep:qrcode",
"dep:rand",
"dep:regex",
@@ -38,6 +39,7 @@ full = [
"dep:windows-native-keyring-store",
"dep:zbus-secret-service-keyring-store",
]
ssh = ["dep:russh", "dep:tokio"]
watch = []
[dependencies]
@@ -54,16 +56,19 @@ image = { workspace = true, optional = true }
keyring-core = { workspace = true, optional = true }
keepass = { workspace = true, optional = true }
pgp = { workspace = true, optional = true }
percent-encoding = { workspace = true, optional = true }
qrcode = { workspace = true, optional = true }
rand = { workspace = true, optional = true }
regex = { workspace = true, optional = true }
reqwest = { workspace = true, optional = true }
rqrr = { workspace = true, optional = true }
russh = { workspace = true, optional = true }
serde = { workspace = true, optional = true }
sha1.workspace = true
sha2.workspace = true
shlex = { workspace = true, optional = true }
toml = { workspace = true, optional = true }
tokio = { workspace = true, optional = true }
url = { workspace = true, optional = true }
zeroize.workspace = true