Skip to content

Commit 01fc528

Browse files
committed
chore(oma-fetch,oma-topics): disable aws-lc-rs
1 parent 52793cc commit 01fc528

File tree

6 files changed

+46
-173
lines changed

6 files changed

+46
-173
lines changed

Cargo.lock

Lines changed: 8 additions & 161 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ chrono = "0.4.38"
2424
rustix = { version = "1", features = ["process", "stdio"] }
2525
libc = "0.2.159"
2626
reqwest = { version = "0.13", default-features = false }
27+
rustls-platform-verifier = { version = "0.6", optional = true }
28+
rustls = { version = "0.23", default-features = false, features = ["ring"], optional = true }
2729
tracing = "0.1.40"
2830
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
2931
console-subscriber = { version = "0.5.0", optional = true }
@@ -80,7 +82,7 @@ aosc = ["dep:oma-topics", "oma-refresh/aosc", "oma-pm/aosc", "oma-contents/aosc"
8082
sequoia-openssl-backend = ["oma-refresh/sequoia-openssl-backend"]
8183
sequoia-nettle-backend = ["oma-refresh/sequoia-nettle-backend"]
8284
tokio-console = ["dep:console-subscriber"]
83-
rustls = ["reqwest/default-tls", "oma-fetch/rustls", "oma-refresh/rustls", "oma-topics/rustls"]
85+
rustls = ["reqwest/rustls-no-provider", "dep:rustls-platform-verifier", "dep:rustls", "oma-fetch/rustls", "oma-refresh/rustls", "oma-topics/rustls"]
8486
openssl = ["reqwest/native-tls", "oma-fetch/native-tls", "oma-refresh/native-tls", "oma-topics/native-tls"]
8587
nice-setup = ["sequoia-nettle-backend", "rustls", "oma-refresh/apt"]
8688
openssl-setup = ["sequoia-openssl-backend", "openssl", "oma-refresh/apt"]

oma-fetch/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ license = "MIT"
99

1010
[dependencies]
1111
reqwest = { version = "0.13", default-features = false, features = ["stream"] }
12+
rustls = { version = "0.23", default-features = false, features = ["ring"], optional = true }
1213
tokio = { version = "1.28", default-features = false, features = ["fs"] }
1314
serde = { version = "1.0", features = ["derive"] }
1415
faster-hex = "0.10"
@@ -31,6 +32,6 @@ tokio = { version = "1.42", features = ["macros", "rt-multi-thread"] }
3132
flume = "0.12"
3233

3334
[features]
34-
rustls = ["reqwest/default-tls"]
35+
rustls = ["reqwest/rustls-no-provider", "dep:rustls"]
3536
native-tls = ["reqwest/native-tls"]
3637
default = ["rustls"]

oma-topics/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ license = "MIT"
99

1010
[dependencies]
1111
reqwest = { version = "0.13", features = ["json"], default-features = false }
12+
rustls = { version = "0.23", default-features = false, features = ["ring"], optional = true }
1213
serde = { version = "1.0", features = ["derive"] }
1314
serde_json = "1.0"
1415
tokio = { version = "1.28", default-features = false, features = ["fs", "rt", "rt-multi-thread"] }
@@ -25,6 +26,6 @@ oma-console = { path = "../oma-console" }
2526
tokio = { version = "1.28", default-features = false, features = ["macros", "rt-multi-thread"] }
2627

2728
[features]
28-
rustls = ["reqwest/default-tls"]
29+
rustls = ["reqwest/rustls-no-provider", "dep:rustls"]
2930
native-tls = ["reqwest/native-tls"]
3031
default = ["rustls"]

0 commit comments

Comments
 (0)