From e5e440da6a57197a005af7038e93c1dcf21f350a Mon Sep 17 00:00:00 2001 From: Yuyi Wang Date: Tue, 11 Nov 2025 21:24:11 +0800 Subject: [PATCH 1/2] feat: adjust features --- compio/Cargo.toml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/compio/Cargo.toml b/compio/Cargo.toml index d6cd04fb..6813e269 100644 --- a/compio/Cargo.toml +++ b/compio/Cargo.toml @@ -89,26 +89,27 @@ signal = ["dep:compio-signal", "event"] time = ["compio-runtime/time", "runtime"] dispatcher = ["dep:compio-dispatcher", "runtime"] tls = ["dep:compio-tls"] -native-tls = ["tls", "compio-tls/native-tls"] -rustls = ["tls", "compio-tls/rustls"] +native-tls = ["compio-tls?/native-tls"] +rustls = ["compio-tls?/rustls", "compio-ws?/rustls"] process = ["dep:compio-process"] quic = ["dep:compio-quic"] h3 = ["quic", "compio-quic/h3"] -ws = ["dep:compio-ws", "compio-ws/connect"] -ws-rustls = ["ws", "compio-ws/rustls"] +ws = ["dep:compio-ws"] +ws-connect = ["compio-ws/connect"] all = [ "io-uring", "time", "macros", "signal", "dispatcher", + "tls", "native-tls", "rustls", "process", "quic", "h3", "ws", - "ws-rustls", + "ws-connect", ] arrayvec = ["compio-buf/arrayvec"] From ea75c49caad2fbdd90274f34383871aa7d560d57 Mon Sep 17 00:00:00 2001 From: Yuyi Wang Date: Tue, 11 Nov 2025 22:22:57 +0800 Subject: [PATCH 2/2] fix: remove "io-uring" from "all" --- compio/Cargo.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/compio/Cargo.toml b/compio/Cargo.toml index 6813e269..fd0d3ebd 100644 --- a/compio/Cargo.toml +++ b/compio/Cargo.toml @@ -97,7 +97,6 @@ h3 = ["quic", "compio-quic/h3"] ws = ["dep:compio-ws"] ws-connect = ["compio-ws/connect"] all = [ - "io-uring", "time", "macros", "signal",