diff options
author | Tim de Jager <tdejager89@gmail.com> | 2023-09-07 10:55:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-07 10:55:44 +0200 |
commit | 42a6822da818fd5a1253c35dcde89b010478a9a4 (patch) | |
tree | 7e34803de4b1d865eb0fe51e04b37d92e8ce08df | |
parent | f236cedabb9fc05e8892aca18b79fcc4dee8febf (diff) | |
parent | 40ef2cd17bc21581a8e797def833feefcb2eee65 (diff) |
Merge pull request #310 from baszalmstra/feat/enable_local_certificate_store
feat: enable use of os certificate store
-rw-r--r-- | Cargo.lock | 13 | ||||
-rw-r--r-- | Cargo.toml | 2 |
2 files changed, 14 insertions, 1 deletions
@@ -2539,6 +2539,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustls", + "rustls-native-certs", "rustls-pemfile", "serde", "serde_json", @@ -2629,6 +2630,18 @@ dependencies = [ ] [[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "schannel", + "security-framework", +] + +[[package]] name = "rustls-pemfile" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -12,7 +12,7 @@ readme = "README.md" [features] default = ["native-tls"] native-tls = ["reqwest/native-tls", "rattler_repodata_gateway/native-tls", "rattler/native-tls"] -rustls-tls = ["reqwest/rustls-tls", "rattler_repodata_gateway/rustls-tls", "rattler/rustls-tls"] +rustls-tls = ["reqwest/rustls-tls", "reqwest/rustls-tls-native-roots", "rattler_repodata_gateway/rustls-tls", "rattler/rustls-tls"] slow_integration_tests = [] [dependencies] |