From 78fc9a4c600d28bf4c899695076f0bce159fb7a6 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Thu, 22 Jul 2021 12:28:46 +0200 Subject: fix: support --cert flag for tls connect APIs (#11484) --- runtime/build.rs | 2 +- runtime/web_worker.rs | 5 ++++- runtime/worker.rs | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) (limited to 'runtime') diff --git a/runtime/build.rs b/runtime/build.rs index 8c5772c67..0d1cf3bce 100644 --- a/runtime/build.rs +++ b/runtime/build.rs @@ -59,7 +59,7 @@ fn create_runtime_snapshot(snapshot_path: &Path, files: Vec) { deno_broadcast_channel::InMemoryBroadcastChannel::default(), false, // No --unstable. ), - deno_net::init::(false), // No --unstable. + deno_net::init::(None, false), // No --unstable. deno_http::init(), ]; diff --git a/runtime/web_worker.rs b/runtime/web_worker.rs index acafb086b..bcbf71692 100644 --- a/runtime/web_worker.rs +++ b/runtime/web_worker.rs @@ -332,7 +332,10 @@ impl WebWorker { vec![ ops::fs_events::init(), ops::fs::init(), - deno_net::init::(options.unstable), + deno_net::init::( + options.ca_data.clone(), + options.unstable, + ), ops::os::init(), ops::permissions::init(), ops::plugin::init(), diff --git a/runtime/worker.rs b/runtime/worker.rs index 41e63914d..18ba348ff 100644 --- a/runtime/worker.rs +++ b/runtime/worker.rs @@ -123,7 +123,7 @@ impl MainWorker { ops::fs::init(), ops::io::init(), ops::io::init_stdio(), - deno_net::init::(options.unstable), + deno_net::init::(options.ca_data.clone(), options.unstable), ops::os::init(), ops::permissions::init(), ops::plugin::init(), -- cgit v1.2.3