Implement server-side auth with ServerAuthConfig (Ed25519 keys + cert-authority)

This commit is contained in:
2026-06-02 10:21:28 +00:00
parent 1054e3907e
commit b559e335d3
5 changed files with 54 additions and 15 deletions

9
Cargo.lock generated
View File

@@ -1948,6 +1948,12 @@ version = "2.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2"
[[package]]
name = "ipnetwork"
version = "0.21.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763"
[[package]]
name = "iroh"
version = "0.34.1"
@@ -5549,7 +5555,9 @@ version = "0.1.0"
dependencies = [
"anyhow",
"async-trait",
"ipnetwork",
"iroh",
"rand_core 0.6.4",
"rcgen 0.14.8",
"russh",
"rustls",
@@ -5561,6 +5569,7 @@ dependencies = [
"tokio-rustls",
"tokio-util",
"tracing",
"url",
"webpki-roots 0.26.11",
"wraith-core",
]