@@ -18,17 +18,11 @@ rustdoc-args = ["--cfg", "docsrs"]
1818compio-buf = { workspace = true }
1919compio-io = { workspace = true , features = [" compat" ] }
2020
21+ aws-lc-rs = { workspace = true , optional = true }
2122native-tls = { workspace = true , optional = true , features = [" alpn" ] }
22- rustls = { workspace = true , default-features = false , optional = true , features = [
23- " logging" ,
24- " std" ,
25- " tls12" ,
26- ] }
27-
28- futures-rustls = { workspace = true , default-features = false , optional = true , features = [
29- " logging" ,
30- " tls12" ,
31- ] }
23+ rustls = { workspace = true , default-features = false , optional = true , features = [" logging" , " std" , " tls12" ] }
24+
25+ futures-rustls = { workspace = true , default-features = false , optional = true , features = [" logging" , " tls12" ] }
3226futures-util = { workspace = true , optional = true }
3327
3428[dev-dependencies ]
@@ -39,20 +33,18 @@ compio-macros = { workspace = true }
3933rustls = { workspace = true , default-features = false , features = [" ring" ] }
4034rustls-native-certs = { workspace = true }
4135
42- futures-rustls = { workspace = true , default-features = false , features = [
43- " ring" ,
44- ] }
36+ futures-rustls = { workspace = true , default-features = false , features = [" ring" ] }
4537
4638[features ]
4739default = [" native-tls" ]
4840all = [" native-tls" , " rustls" ]
49- rustls = [" dep:rustls" , " dep:futures-rustls " , " dep:futures-util " ]
41+ rustls = [" dep:futures- rustls" , " dep:futures-util " , " dep:rustls " ]
5042
51- ring = [" rustls" , " rustls/ring " , " futures- rustls/ring" ]
43+ ring = [" futures- rustls/ring " , " rustls" , " rustls/ring" ]
5244
5345read_buf = [" compio-buf/read_buf" , " compio-io/read_buf" , " rustls?/read_buf" ]
5446nightly = [" read_buf" ]
5547
5648# Deprecated Features
5749aws-lc-rs = []
58- aws-lc-rs-fips = []
50+ aws-lc-rs-fips = []
0 commit comments