Skip to content

Commit 3b477de

Browse files
committed
Cargo: make aws_lc_rs the default crypto provider
1 parent c3bb499 commit 3b477de

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ jobs:
6666
env:
6767
RUST_BACKTRACE: 1
6868

69-
- name: cargo test (debug; defaults+aws-lc-rs)
70-
run: cargo test --no-default-features --features aws-lc-rs,native-tokio,http1,tls12,logging
69+
- name: cargo test (debug; defaults+ring)
70+
run: cargo test --no-default-features --features ring,native-tokio,http1,tls12,logging
7171
env:
7272
RUST_BACKTRACE: 1
7373

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ rustls-pemfile = "2"
3333
tokio = { version = "1.0", features = ["io-std", "macros", "net", "rt-multi-thread"] }
3434

3535
[features]
36-
default = ["native-tokio", "http1", "tls12", "logging", "ring"]
36+
default = ["native-tokio", "http1", "tls12", "logging", "aws_lc_rs"]
3737
aws_lc_rs = ["rustls/aws_lc_rs"]
3838
aws-lc-rs = ["aws_lc_rs"] # Alias because Cargo features commonly use `-`
3939
http1 = ["hyper-util/http1"]
@@ -52,7 +52,7 @@ required-features = ["native-tokio", "http1"]
5252
[[example]]
5353
name = "server"
5454
path = "examples/server.rs"
55-
required-features = ["ring"]
55+
required-features = ["aws_lc_rs"]
5656

5757
[package.metadata.docs.rs]
5858
all-features = true

src/connector/builder.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ use crate::config::ConfigBuilderExt;
1717
/// ```
1818
/// use hyper_rustls::HttpsConnectorBuilder;
1919
///
20-
/// # #[cfg(all(feature = "webpki-roots", feature = "http1", feature="ring"))]
20+
/// # #[cfg(all(feature = "webpki-roots", feature = "http1", feature="aws_lc_rs"))]
2121
/// # {
22-
/// # let _ = rustls::crypto::ring::default_provider().install_default();
22+
/// # let _ = rustls::crypto::aws_lc_rs::default_provider().install_default();
2323
/// let https = HttpsConnectorBuilder::new()
2424
/// .with_webpki_roots()
2525
/// .https_only()

0 commit comments

Comments
 (0)