From da3f7a10151971abce8e04ff9c77e03b84fc8470 Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Wed, 14 Jan 2026 10:49:51 +1100 Subject: [PATCH 1/2] Proxy the rustls features to tungstunite. --- web-transport-ws/Cargo.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/web-transport-ws/Cargo.toml b/web-transport-ws/Cargo.toml index 8c3d712..61c592e 100644 --- a/web-transport-ws/Cargo.toml +++ b/web-transport-ws/Cargo.toml @@ -11,6 +11,13 @@ edition = "2021" keywords = ["quic", "http3", "webtransport", "websocket", "polyfill"] categories = ["network-programming", "web-programming"] +[features] +default = [] +native-tls = ["tokio-tungstenite/native-tls"] +native-tls-vendored = ["tokio-tungstenite/native-tls-vendored"] +rustls-tls-native-roots = ["tokio-tungstenite/rustls-tls-native-roots"] +rustls-tls-webpki-roots = ["tokio-tungstenite/rustls-tls-webpki-roots"] + [dependencies] bytes = "1" futures = "0.3" From 70ac75777686d38fd1b19c200ddd5e0af6e0d68e Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Wed, 14 Jan 2026 11:23:55 +1100 Subject: [PATCH 2/2] JK remove native-tls to fix CI. --- web-transport-ws/Cargo.toml | 2 -- 1 file changed, 2 deletions(-) diff --git a/web-transport-ws/Cargo.toml b/web-transport-ws/Cargo.toml index 61c592e..ed2ea86 100644 --- a/web-transport-ws/Cargo.toml +++ b/web-transport-ws/Cargo.toml @@ -13,8 +13,6 @@ categories = ["network-programming", "web-programming"] [features] default = [] -native-tls = ["tokio-tungstenite/native-tls"] -native-tls-vendored = ["tokio-tungstenite/native-tls-vendored"] rustls-tls-native-roots = ["tokio-tungstenite/rustls-tls-native-roots"] rustls-tls-webpki-roots = ["tokio-tungstenite/rustls-tls-webpki-roots"]