diff --git a/Cargo.lock b/Cargo.lock index aa86b2e5..496a8c79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1031,7 +1031,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1421,7 +1421,7 @@ dependencies = [ "clap", "futures", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -1440,7 +1440,7 @@ dependencies = [ "clap", "futures", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -1499,7 +1499,7 @@ dependencies = [ "anyhow", "clap", "futures", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -1838,7 +1838,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2159,7 +2159,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2454,7 +2454,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls 0.23.36", - "socket2 0.5.10", + "socket2 0.6.1", "thiserror 2.0.17", "tokio", "tracing", @@ -2492,9 +2492,9 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.5.10", + "socket2 0.6.1", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -2602,6 +2602,19 @@ dependencies = [ "rustls-pki-types", "time", "yasna", +] + +[[package]] +name = "rcgen" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10b99e0098aa4082912d4c649628623db6aba77335e4f4569ff5083a6448b32e" +dependencies = [ + "ring", + "rustls-pki-types", + "time", + "x509-parser 0.18.1", + "yasna", "zeroize", ] @@ -2807,7 +2820,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.9.4", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] [[package]] @@ -2911,7 +2924,7 @@ dependencies = [ "security-framework 3.5.1", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3260,7 +3273,7 @@ dependencies = [ "clap", "futures", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tokio-stream", @@ -3281,7 +3294,7 @@ dependencies = [ "clap", "futures", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -3390,7 +3403,7 @@ dependencies = [ "fastrand", "once_cell", "rustix 1.0.8", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3997,7 +4010,7 @@ dependencies = [ "bytes", "clap", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -4015,7 +4028,7 @@ dependencies = [ "clap", "futures", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -4761,7 +4774,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] @@ -5504,7 +5517,7 @@ dependencies = [ "anyhow", "async-nats", "quinn", - "rcgen", + "rcgen 0.14.7", "rustls 0.23.36", "tokio", "tracing", @@ -5667,7 +5680,7 @@ dependencies = [ "bytes", "pem", "quinn", - "rcgen", + "rcgen 0.13.2", "rustls 0.23.36", "rustls-native-certs 0.8.2", "rustls-pemfile", @@ -5680,7 +5693,7 @@ dependencies = [ "tracing", "url", "wtransport-proto", - "x509-parser", + "x509-parser 0.17.0", ] [[package]] @@ -5712,6 +5725,24 @@ dependencies = [ "time", ] +[[package]] +name = "x509-parser" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202" +dependencies = [ + "asn1-rs", + "data-encoding", + "der-parser", + "lazy_static", + "nom", + "oid-registry", + "ring", + "rusticata-macros", + "thiserror 2.0.17", + "time", +] + [[package]] name = "yasna" version = "0.5.2" diff --git a/Cargo.toml b/Cargo.toml index 09e27cb9..b41c90d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -137,7 +137,7 @@ prettyplease = { version = "0.2.37", default-features = false } proc-macro2 = { version = "1", default-features = false } quinn = { version = "0.11.6", default-features = false } quote = { version = "1", default-features = false } -rcgen = { version = "0.13", default-features = false } +rcgen = { version = "0.14", default-features = false } redis = { version = "0.27", default-features = false } reqwest = { version = "0.11", default-features = false } rustls = { version = "0.23", default-features = false }