Skip to content

Commit 6fcdde7

Browse files
Merge pull request snapview#205 from yusdacra/master
downgrade webpki, use rustls-native-certs instead of webpki-roots
2 parents 2c7b68b + 700514e commit 6fcdde7

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ all-features = true
1919
default = []
2020
native-tls = ["native-tls-crate"]
2121
native-tls-vendored = ["native-tls", "native-tls-crate/vendored"]
22-
rustls-tls = ["rustls", "webpki", "webpki-roots"]
22+
rustls-tls = ["rustls", "webpki", "rustls-native-certs"]
2323

2424
[dependencies]
2525
base64 = "0.13.0"
@@ -46,11 +46,11 @@ version = "0.19.0"
4646

4747
[dependencies.webpki]
4848
optional = true
49-
version = "0.22.0"
49+
version = "0.21"
5050

51-
[dependencies.webpki-roots]
51+
[dependencies.rustls-native-certs]
5252
optional = true
53-
version = "0.22.0"
53+
version = "0.5.0"
5454

5555
[dev-dependencies]
5656
env_logger = "0.8.1"

src/client.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ mod encryption {
7272
Mode::Tls => {
7373
let config = {
7474
let mut config = ClientConfig::new();
75-
config.root_store.add_server_trust_anchors(&webpki_roots::TLS_SERVER_ROOTS);
75+
config.root_store = rustls_native_certs::load_native_certs().map_err(|(_, err)| err)?;
7676

7777
Arc::new(config)
7878
};

0 commit comments

Comments
 (0)