summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2023-10-31 04:55:46 -0700
committerGitHub <noreply@github.com>2023-10-31 12:55:46 +0100
commitba6bd444b60606f96dd7b2edb1b14aeae22b5016 (patch)
treee34ca91e46e72bc52deb250904c6402e6372dc8a /Cargo.lock
parentf62e22a6998bc4d0e2b2fc3df8d6a81aac264e7a (diff)
perf: use deno_native_certs crate (#18072)
Fixes #18071 Replace `rustls_native_certs` which links to Security framework. https://github.com/denoland/deno_native_certs uses dlopen to lazy load when needed.
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock15
1 files changed, 14 insertions, 1 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 138d0cd4a..2ab101267 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1484,6 +1484,19 @@ dependencies = [
]
[[package]]
+name = "deno_native_certs"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f9c7c5a7f03be0fccb523765d76aa6758760f3163459ce777ba3979596db0998"
+dependencies = [
+ "dlopen",
+ "dlopen_derive",
+ "once_cell",
+ "rustls-native-certs",
+ "rustls-pemfile",
+]
+
+[[package]]
name = "deno_net"
version = "0.113.0"
dependencies = [
@@ -1687,9 +1700,9 @@ name = "deno_tls"
version = "0.108.0"
dependencies = [
"deno_core",
+ "deno_native_certs",
"once_cell",
"rustls",
- "rustls-native-certs",
"rustls-pemfile",
"rustls-webpki",
"serde",