Skip to content

Commit 9074308

Browse files
manifestdjc
authored andcommitted
Add TLS certificate compression features
1 parent 7ee318d commit 9074308

File tree

3 files changed

+62
-0
lines changed

3 files changed

+62
-0
lines changed

.github/workflows/CI.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,19 @@ jobs:
9797
with:
9898
toolchain: "1.71"
9999

100+
- run: cargo check --locked --lib --features "aws_lc_rs, aws-lc-rs, early-data, fips, logging, ring, tls12"
101+
102+
msrv-all-features:
103+
name: MSRV (all features)
104+
runs-on: ubuntu-latest
105+
steps:
106+
- name: Checkout sources
107+
uses: actions/checkout@v3
108+
with:
109+
persist-credentials: false
110+
111+
- uses: dtolnay/rust-toolchain@master
112+
with:
113+
toolchain: "1.75"
114+
100115
- run: cargo check --locked --lib --all-features

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,13 @@ tokio = "1.0"
2020
default = ["logging", "tls12", "aws_lc_rs"]
2121
aws_lc_rs = ["rustls/aws_lc_rs"]
2222
aws-lc-rs = ["aws_lc_rs"] # Alias because Cargo features commonly use `-`
23+
brotli = ["rustls/brotli"]
2324
early-data = []
2425
fips = ["rustls/fips"]
2526
logging = ["rustls/logging"]
2627
ring = ["rustls/ring"]
2728
tls12 = ["rustls/tls12"]
29+
zlib = ["rustls/zlib"]
2830

2931
[dev-dependencies]
3032
argh = "0.1.1"

0 commit comments

Comments
 (0)