File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ all-features = true
1919default = []
2020native-tls = [" native-tls-crate" ]
2121native-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 ]
2525base64 = " 0.13.0"
@@ -46,11 +46,11 @@ version = "0.19.0"
4646
4747[dependencies .webpki ]
4848optional = true
49- version = " 0.22.0 "
49+ version = " 0.21 "
5050
51- [dependencies .webpki-roots ]
51+ [dependencies .rustls-native-certs ]
5252optional = true
53- version = " 0.22 .0"
53+ version = " 0.5 .0"
5454
5555[dev-dependencies ]
5656env_logger = " 0.8.1"
Original file line number Diff line number Diff 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 } ;
You can’t perform that action at this time.
0 commit comments