diff --git a/Cargo.lock b/Cargo.lock index 12ff7dd..8781f0d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2022,7 +2022,7 @@ dependencies = [ "pem", "rustls-pki-types", "time", - "x509-parser 0.18.0", + "x509-parser", "yasna", ] @@ -2127,7 +2127,7 @@ dependencies = [ "thiserror 2.0.17", "tokio", "tracing", - "x509-parser 0.18.0", + "x509-parser", ] [[package]] @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "rustls-acme" -version = "0.14.0" +version = "0.14.1" dependencies = [ "async-io", "async-trait", @@ -2247,7 +2247,7 @@ dependencies = [ "serde_json", "thiserror 2.0.17", "webpki-roots 1.0.3", - "x509-parser 0.17.0", + "x509-parser", ] [[package]] @@ -2345,7 +2345,7 @@ checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" [[package]] name = "s2n-codec" -version = "0.66.0" +version = "0.67.0" dependencies = [ "byteorder", "bytes", @@ -2354,7 +2354,7 @@ dependencies = [ [[package]] name = "s2n-quic" -version = "1.66.0" +version = "1.67.0" dependencies = [ "bytes", "cfg-if", @@ -2377,7 +2377,7 @@ dependencies = [ [[package]] name = "s2n-quic-core" -version = "0.66.0" +version = "0.67.0" dependencies = [ "atomic-waker", "byteorder", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "s2n-quic-crypto" -version = "0.66.0" +version = "0.67.0" dependencies = [ "aws-lc-rs", "cfg-if", @@ -2419,7 +2419,7 @@ dependencies = [ [[package]] name = "s2n-quic-platform" -version = "0.66.0" +version = "0.67.0" dependencies = [ "cfg-if", "futures", @@ -2432,7 +2432,7 @@ dependencies = [ [[package]] name = "s2n-quic-rustls" -version = "0.66.0" +version = "0.67.0" dependencies = [ "bytes", "rustls", @@ -2445,7 +2445,7 @@ dependencies = [ [[package]] name = "s2n-quic-tls" -version = "0.66.0" +version = "0.67.0" dependencies = [ "bytes", "errno", @@ -2458,7 +2458,7 @@ dependencies = [ [[package]] name = "s2n-quic-tls-default" -version = "0.66.0" +version = "0.67.0" dependencies = [ "s2n-quic-rustls", "s2n-quic-tls", @@ -2466,7 +2466,7 @@ dependencies = [ [[package]] name = "s2n-quic-transport" -version = "0.66.0" +version = "0.67.0" dependencies = [ "bytes", "futures-channel", @@ -2676,9 +2676,9 @@ dependencies = [ [[package]] name = "stable_deref_trait" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "strsim" @@ -3617,23 +3617,6 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" -[[package]] -name = "x509-parser" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4569f339c0c402346d4a75a9e39cf8dad310e287eef1ff56d4c68e5067f53460" -dependencies = [ - "asn1-rs", - "data-encoding", - "der-parser", - "lazy_static", - "nom", - "oid-registry", - "rusticata-macros", - "thiserror 2.0.17", - "time", -] - [[package]] name = "x509-parser" version = "0.18.0" diff --git a/rpxy-lib/Cargo.toml b/rpxy-lib/Cargo.toml index 07923f2..081afb6 100644 --- a/rpxy-lib/Cargo.toml +++ b/rpxy-lib/Cargo.toml @@ -94,11 +94,11 @@ tracing = { version = "0.1.41" } quinn = { version = "0.11.9", optional = true } h3 = { version = "0.0.8", features = ["tracing"], optional = true } h3-quinn = { version = "0.0.10", optional = true } -s2n-quic = { version = "1.66.0", path = "../submodules/s2n-quic/quic/s2n-quic/", default-features = false, features = [ +s2n-quic = { version = "1.67.0", path = "../submodules/s2n-quic/quic/s2n-quic/", default-features = false, features = [ "provider-tls-rustls", ], optional = true } -s2n-quic-core = { version = "0.66.0", path = "../submodules/s2n-quic/quic/s2n-quic-core", default-features = false, optional = true } -s2n-quic-rustls = { version = "0.66.0", path = "../submodules/s2n-quic/quic/s2n-quic-rustls", optional = true } +s2n-quic-core = { version = "0.67.0", path = "../submodules/s2n-quic/quic/s2n-quic-core", default-features = false, optional = true } +s2n-quic-rustls = { version = "0.67.0", path = "../submodules/s2n-quic/quic/s2n-quic-rustls", optional = true } s2n-quic-h3 = { path = "../submodules/s2n-quic/quic/s2n-quic-h3/", features = [ "tracing", ], optional = true } diff --git a/submodules/rustls-acme b/submodules/rustls-acme index 7501442..4fa7388 160000 --- a/submodules/rustls-acme +++ b/submodules/rustls-acme @@ -1 +1 @@ -Subproject commit 7501442d9461a1c528accd1777e6a1928222537c +Subproject commit 4fa73883684c09d45f74bcab4f885cfdf218357c diff --git a/submodules/s2n-quic b/submodules/s2n-quic index 19d80dc..da7e7bc 160000 --- a/submodules/s2n-quic +++ b/submodules/s2n-quic @@ -1 +1 @@ -Subproject commit 19d80dc650f30d2488f97e5cc0f4935927908782 +Subproject commit da7e7bc7c44b0d990f31410364d088ce6b2e0db9