From b8b9333a573ce69148afce5d0bfb1fadba6f4622 Mon Sep 17 00:00:00 2001 From: Lennart Kloock Date: Fri, 24 Jan 2025 21:09:47 +0100 Subject: [PATCH] fix(http): dependencies --- Cargo.lock | 2 +- crates/http/Cargo.toml | 4 ++-- crates/workspace-hack/Cargo.toml | 6 ++---- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 98fcd7ecc..4099d2e2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3078,6 +3078,7 @@ dependencies = [ "futures-sink", "futures-util", "getrandom", + "h3", "hyper", "hyper-util", "insta", @@ -3098,7 +3099,6 @@ dependencies = [ "regex-automata", "regex-syntax", "rustls", - "rustls-webpki", "serde", "serde_json", "smallvec", diff --git a/crates/http/Cargo.toml b/crates/http/Cargo.toml index 9dc8c5435..0f4edf907 100644 --- a/crates/http/Cargo.toml +++ b/crates/http/Cargo.toml @@ -48,8 +48,8 @@ hyper = { version = "1.5.1", optional = true, features = ["server"] } hyper-util = { version = "0.1.10", optional = true, features = ["server", "tokio"] } # For http3 features -h3 = { version = "0", optional = true } -h3-quinn = { version = "0", optional = true } +h3 = { version = "0.0.6", optional = true } +h3-quinn = { version = "0.0.7", optional = true } quinn = { version = "0.11", optional = true } # For http3-webtransport features diff --git a/crates/workspace-hack/Cargo.toml b/crates/workspace-hack/Cargo.toml index ba25a557a..3441d158e 100644 --- a/crates/workspace-hack/Cargo.toml +++ b/crates/workspace-hack/Cargo.toml @@ -32,6 +32,7 @@ futures-io = { version = "0.3" } futures-sink = { version = "0.3" } futures-util = { version = "0.3", default-features = false, features = ["async-await-macro", "channel", "io", "sink"] } getrandom = { version = "0.2", default-features = false, features = ["std"] } +h3 = { version = "0.0.6", default-features = false, features = ["i-implement-a-third-party-backend-and-opt-into-breaking-changes"] } insta = { version = "1", features = ["filters"] } libc = { version = "0.2", features = ["extra_traits"] } log = { version = "0.4", default-features = false, features = ["std"] } @@ -82,6 +83,7 @@ futures-io = { version = "0.3" } futures-sink = { version = "0.3" } futures-util = { version = "0.3", default-features = false, features = ["async-await-macro", "channel", "io", "sink"] } getrandom = { version = "0.2", default-features = false, features = ["std"] } +h3 = { version = "0.0.6", default-features = false, features = ["i-implement-a-third-party-backend-and-opt-into-breaking-changes"] } insta = { version = "1", features = ["filters"] } itertools = { version = "0.12", default-features = false, features = ["use_alloc"] } libc = { version = "0.2", features = ["extra_traits"] } @@ -119,7 +121,6 @@ hyper = { version = "1", features = ["client", "http1", "http2", "server"] } hyper-util = { version = "0.1", features = ["client-legacy", "http1", "http2", "server"] } once_cell = { version = "1" } rustls = { version = "0.23", features = ["ring"] } -rustls-webpki = { version = "0.102", default-features = false, features = ["aws_lc_rs", "ring", "std"] } spin = { version = "0.9" } tokio-rustls = { version = "0.26", features = ["ring"] } @@ -129,7 +130,6 @@ hyper = { version = "1", features = ["client", "http1", "http2", "server"] } hyper-util = { version = "0.1", features = ["client-legacy", "http1", "http2", "server"] } once_cell = { version = "1" } rustls = { version = "0.23", features = ["ring"] } -rustls-webpki = { version = "0.102", default-features = false, features = ["aws_lc_rs", "ring", "std"] } spin = { version = "0.9" } tokio-rustls = { version = "0.26", features = ["ring"] } @@ -140,7 +140,6 @@ hyper-util = { version = "0.1", features = ["client-legacy", "http1", "http2", " num-traits = { version = "0.2", default-features = false, features = ["i128"] } once_cell = { version = "1" } rustls = { version = "0.23", features = ["ring"] } -rustls-webpki = { version = "0.102", default-features = false, features = ["aws_lc_rs", "ring", "std"] } spin = { version = "0.9" } tokio-rustls = { version = "0.26", features = ["ring"] } @@ -151,7 +150,6 @@ hyper-util = { version = "0.1", features = ["client-legacy", "http1", "http2", " num-traits = { version = "0.2", default-features = false, features = ["i128"] } once_cell = { version = "1" } rustls = { version = "0.23", features = ["ring"] } -rustls-webpki = { version = "0.102", default-features = false, features = ["aws_lc_rs", "ring", "std"] } spin = { version = "0.9" } tokio-rustls = { version = "0.26", features = ["ring"] }