Drop rustls 0.21 copy

It's not being used anyway, so just wasted CPU cycles.
This commit is contained in:
Johanna Larsson
2026-09-23 17:24:44 +00:00
committed by Tangled
parent 7978246c66
commit 0c5eda6117
2 changed files with 42 additions and 148 deletions
Generated
+41 -147
View File
@@ -741,23 +741,17 @@ dependencies = [
"aws-smithy-async",
"aws-smithy-runtime-api",
"aws-smithy-types",
"h2 0.3.27",
"h2 0.4.13",
"http 0.2.12",
"h2",
"http 1.4.0",
"http-body 0.4.6",
"hyper 0.14.32",
"hyper 1.8.1",
"hyper-rustls 0.24.2",
"hyper-rustls 0.27.7",
"hyper",
"hyper-rustls",
"hyper-util",
"pin-project-lite",
"rustls 0.21.12",
"rustls 0.23.37",
"rustls",
"rustls-native-certs",
"rustls-pki-types",
"tokio",
"tokio-rustls 0.26.4",
"tokio-rustls",
"tower",
"tracing",
]
@@ -905,7 +899,7 @@ dependencies = [
"http 1.4.0",
"http-body 1.0.1",
"http-body-util",
"hyper 1.8.1",
"hyper",
"hyper-util",
"itoa",
"matchit",
@@ -1172,16 +1166,16 @@ dependencies = [
"home",
"http 1.4.0",
"http-body-util",
"hyper 1.8.1",
"hyper",
"hyper-named-pipe",
"hyper-rustls 0.27.7",
"hyper-rustls",
"hyper-util",
"hyperlocal",
"log",
"num",
"pin-project-lite",
"rand 0.9.2",
"rustls 0.23.37",
"rustls",
"rustls-native-certs",
"rustls-pemfile",
"rustls-pki-types",
@@ -2897,25 +2891,6 @@ dependencies = [
"subtle",
]
[[package]]
name = "h2"
version = "0.3.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d"
dependencies = [
"bytes",
"fnv",
"futures-core",
"futures-sink",
"futures-util",
"http 0.2.12",
"indexmap 2.13.0",
"slab",
"tokio",
"tokio-util",
"tracing",
]
[[package]]
name = "h2"
version = "0.4.13"
@@ -3274,30 +3249,6 @@ version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]]
name = "hyper"
version = "0.14.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7"
dependencies = [
"bytes",
"futures-channel",
"futures-core",
"futures-util",
"h2 0.3.27",
"http 0.2.12",
"http-body 0.4.6",
"httparse",
"httpdate",
"itoa",
"pin-project-lite",
"socket2 0.5.10",
"tokio",
"tower-service",
"tracing",
"want",
]
[[package]]
name = "hyper"
version = "1.8.1"
@@ -3308,7 +3259,7 @@ dependencies = [
"bytes",
"futures-channel",
"futures-core",
"h2 0.4.13",
"h2",
"http 1.4.0",
"http-body 1.0.1",
"httparse",
@@ -3328,7 +3279,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278"
dependencies = [
"hex",
"hyper 1.8.1",
"hyper",
"hyper-util",
"pin-project-lite",
"tokio",
@@ -3336,21 +3287,6 @@ dependencies = [
"winapi",
]
[[package]]
name = "hyper-rustls"
version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
dependencies = [
"futures-util",
"http 0.2.12",
"hyper 0.14.32",
"log",
"rustls 0.21.12",
"tokio",
"tokio-rustls 0.24.1",
]
[[package]]
name = "hyper-rustls"
version = "0.27.7"
@@ -3358,13 +3294,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
dependencies = [
"http 1.4.0",
"hyper 1.8.1",
"hyper",
"hyper-util",
"rustls 0.23.37",
"rustls",
"rustls-native-certs",
"rustls-pki-types",
"tokio",
"tokio-rustls 0.26.4",
"tokio-rustls",
"tower-service",
"webpki-roots 1.0.6",
]
@@ -3375,7 +3311,7 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0"
dependencies = [
"hyper 1.8.1",
"hyper",
"hyper-util",
"pin-project-lite",
"tokio",
@@ -3394,7 +3330,7 @@ dependencies = [
"futures-util",
"http 1.4.0",
"http-body 1.0.1",
"hyper 1.8.1",
"hyper",
"ipnet",
"libc",
"percent-encoding",
@@ -3415,7 +3351,7 @@ checksum = "986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7"
dependencies = [
"hex",
"http-body-util",
"hyper 1.8.1",
"hyper",
"hyper-util",
"pin-project-lite",
"tokio",
@@ -3946,11 +3882,11 @@ dependencies = [
"percent-encoding",
"quoted_printable",
"rsa",
"rustls 0.23.37",
"rustls",
"sha2",
"socket2 0.6.3",
"tokio",
"tokio-rustls 0.26.4",
"tokio-rustls",
"tracing",
"url",
"webpki-roots 1.0.6",
@@ -4413,7 +4349,7 @@ checksum = "dd7399781913e5393588a8d8c6a2867bf85fb38eaf2502fdce465aad2dc6f034"
dependencies = [
"base64 0.22.1",
"http-body-util",
"hyper 1.8.1",
"hyper",
"hyper-util",
"indexmap 2.13.0",
"ipnet",
@@ -5570,7 +5506,7 @@ dependencies = [
"quinn-proto",
"quinn-udp",
"rustc-hash",
"rustls 0.23.37",
"rustls",
"socket2 0.6.3",
"thiserror 2.0.18",
"tokio",
@@ -5590,7 +5526,7 @@ dependencies = [
"rand 0.9.2",
"ring",
"rustc-hash",
"rustls 0.23.37",
"rustls",
"rustls-pki-types",
"slab",
"thiserror 2.0.18",
@@ -5913,12 +5849,12 @@ dependencies = [
"encoding_rs",
"futures-core",
"futures-util",
"h2 0.4.13",
"h2",
"http 1.4.0",
"http-body 1.0.1",
"http-body-util",
"hyper 1.8.1",
"hyper-rustls 0.27.7",
"hyper",
"hyper-rustls",
"hyper-util",
"js-sys",
"log",
@@ -5927,14 +5863,14 @@ dependencies = [
"percent-encoding",
"pin-project-lite",
"quinn",
"rustls 0.23.37",
"rustls",
"rustls-pki-types",
"serde",
"serde_json",
"serde_urlencoded",
"sync_wrapper",
"tokio",
"tokio-rustls 0.26.4",
"tokio-rustls",
"tokio-util",
"tower",
"tower-http",
@@ -6077,18 +6013,6 @@ dependencies = [
"windows-sys 0.61.2",
]
[[package]]
name = "rustls"
version = "0.21.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
dependencies = [
"log",
"ring",
"rustls-webpki 0.101.7",
"sct",
]
[[package]]
name = "rustls"
version = "0.23.37"
@@ -6100,7 +6024,7 @@ dependencies = [
"once_cell",
"ring",
"rustls-pki-types",
"rustls-webpki 0.103.10",
"rustls-webpki",
"subtle",
"zeroize",
]
@@ -6136,16 +6060,6 @@ dependencies = [
"zeroize",
]
[[package]]
name = "rustls-webpki"
version = "0.101.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "rustls-webpki"
version = "0.103.10"
@@ -6227,16 +6141,6 @@ version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
[[package]]
name = "sct"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
dependencies = [
"ring",
"untrusted",
]
[[package]]
name = "sec1"
version = "0.3.0"
@@ -6800,7 +6704,7 @@ dependencies = [
"memchr",
"once_cell",
"percent-encoding",
"rustls 0.23.37",
"rustls",
"serde",
"serde_json",
"sha2",
@@ -7328,23 +7232,13 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "tokio-rustls"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [
"rustls 0.21.12",
"tokio",
]
[[package]]
name = "tokio-rustls"
version = "0.26.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
dependencies = [
"rustls 0.23.37",
"rustls",
"tokio",
]
@@ -7367,10 +7261,10 @@ checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857"
dependencies = [
"futures-util",
"log",
"rustls 0.23.37",
"rustls",
"rustls-pki-types",
"tokio",
"tokio-rustls 0.26.4",
"tokio-rustls",
"tungstenite 0.28.0",
"webpki-roots 0.26.11",
]
@@ -7501,11 +7395,11 @@ dependencies = [
"axum",
"base64 0.22.1",
"bytes",
"h2 0.4.13",
"h2",
"http 1.4.0",
"http-body 1.0.1",
"http-body-util",
"hyper 1.8.1",
"hyper",
"hyper-timeout",
"hyper-util",
"percent-encoding",
@@ -8072,7 +7966,7 @@ dependencies = [
"quinn",
"rand 0.9.2",
"rcgen",
"rustls 0.23.37",
"rustls",
"serde",
"sha2",
"thiserror 2.0.18",
@@ -8118,16 +8012,16 @@ dependencies = [
"h3-quinn",
"hex",
"http 1.4.0",
"hyper 1.8.1",
"hyper",
"hyper-util",
"quinn",
"rcgen",
"reqwest",
"rustls 0.23.37",
"rustls",
"rustls-pemfile",
"thiserror 2.0.18",
"tokio",
"tokio-rustls 0.26.4",
"tokio-rustls",
"tokio-util",
"tower",
"tracing",
@@ -8305,7 +8199,7 @@ dependencies = [
"httparse",
"log",
"rand 0.9.2",
"rustls 0.23.37",
"rustls",
"rustls-pki-types",
"sha1",
"thiserror 2.0.18",
@@ -8424,7 +8318,7 @@ dependencies = [
"base64 0.22.1",
"log",
"percent-encoding",
"rustls 0.23.37",
"rustls",
"rustls-pki-types",
"ureq-proto",
"utf8-zero",
@@ -9212,7 +9106,7 @@ dependencies = [
"futures",
"http 1.4.0",
"http-body-util",
"hyper 1.8.1",
"hyper",
"hyper-util",
"log",
"once_cell",
+1 -1
View File
@@ -64,7 +64,7 @@ bincode = { version = "2", features = ["serde"] }
anyhow = "1.0"
async-trait = "0.1"
aws-config = "1.8"
aws-sdk-s3 = "1.118"
aws-sdk-s3 = { version = "1.118", default-features = false, features = ["sigv4a", "default-https-client", "rt-tokio"] }
axum = { version = "0.8", features = ["ws", "macros"] }
base32 = "0.5"
base64 = "0.22"