1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
denoland-deno/cli
Justin Chase 02c74fb709
feat(tls): Optionally support loading native certs (#11491)
This commit adds "DENO_TLS_CA_STORE" env variable to support 
optionally loading certificates from the users local certificate store. 
This will allow them to successfully connect via tls with corporate 
and self signed certs provided they have them installed in their keystore. 
It also allows them to deal with revoked certs by simply updating 
their keystore without having to upgrade Deno.

Currently supported values are "mozilla", "system" or empty value.
2021-08-07 14:49:38 +02:00
..
ast refactor: make ParsedModule implement Sync (#11581) 2021-08-06 10:36:16 -04:00
bench feat: stabilize Deno.serveHttp() (#11544) 2021-08-02 14:40:46 +02:00
dts feat: ffi to replace plugins (#11152) 2021-08-06 23:28:10 +02:00
lsp refactor: make ParsedModule implement Sync (#11581) 2021-08-06 10:36:16 -04:00
ops refactor(cli/tools/test_runner): split reporter into distinct stages (#11395) 2021-07-14 21:05:16 +02:00
schemas fix(cli): info now displays type reference deps (#11478) 2021-07-22 15:34:28 +10:00
tests feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
tools feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
tsc feat(lsp): implement refactoring code actions (#11555) 2021-08-06 11:46:32 +10:00
auth_tokens.rs remove macro_use (#9884) 2021-03-26 12:34:25 -04:00
build.rs fix(cli): rebuild when environment variables change (#11471) 2021-07-20 19:06:40 -07:00
Cargo.toml feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
checksum.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
colors.rs Remove denort optimization (#10350) 2021-04-26 13:28:38 -04:00
config_file.rs feat(cli): support "types" when type checking (#10999) 2021-06-22 07:18:32 +10:00
deno.ico fix(cli): add icon and metadata to deno.exe on Windows (#6693) 2020-07-15 21:54:38 +02:00
deno_dir.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
diagnostics.rs feat: ffi to replace plugins (#11152) 2021-08-06 23:28:10 +02:00
diff.rs fix(diff): better handling of text with only line ending differences (#11212) 2021-07-02 10:16:09 -04:00
disk_cache.rs chore: upgrade Rust to 1.54.0 (#11554) 2021-07-30 15:03:41 +02:00
errors.rs refactor(ast): Change AST parsing error to return struct with message and location (#10911) 2021-06-11 09:03:42 -04:00
file_fetcher.rs feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
file_watcher.rs chore: use parking_lot for synchronization primitives to align with tokio (#11289) 2021-07-06 23:48:01 -04:00
flags.rs feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
flags_allow_net.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
fmt_errors.rs chore: upgrade Rust to 1.54.0 (#11554) 2021-07-30 15:03:41 +02:00
fs_util.rs feat: type check codeblocks in Markdown file with "deno test --doc" (#11421) 2021-07-29 21:03:06 +02:00
http_cache.rs chore: upgrade Rust to 1.54.0 (#11554) 2021-07-30 15:03:41 +02:00
http_util.rs feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
import_map.rs chore: surface import map JSON parse error to user (#11573) 2021-08-03 15:29:12 -04:00
info.rs fix(cli): info now displays type reference deps (#11478) 2021-07-22 15:34:28 +10:00
lockfile.rs remove macro_use (#9884) 2021-03-26 12:34:25 -04:00
logger.rs feat(lsp): add internal debugging logging (#10438) 2021-05-11 14:54:10 +10:00
main.rs feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
media_type.rs fix(#10815): lsp only responds to formatting for md, json, jsonc (#10816) 2021-06-02 20:29:58 +10:00
module_graph.rs refactor: make ParsedModule implement Sync (#11581) 2021-08-06 10:36:16 -04:00
module_loader.rs fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618) 2021-05-31 16:37:36 +02:00
program_state.rs feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
README.md Remove deno_typescript (#6813) 2020-07-20 19:49:57 -04:00
source_maps.rs feat: blob URL support (#10045) 2021-04-07 15:22:14 +02:00
specifier_handler.rs refactor: make ParsedModule implement Sync (#11581) 2021-08-06 10:36:16 -04:00
standalone.rs feat(tls): Optionally support loading native certs (#11491) 2021-08-07 14:49:38 +02:00
text_encoding.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
tokio_util.rs feat: native HTTP bindings (#9935) 2021-04-08 18:34:15 -04:00
tsc.rs chore: upgrade Rust to 1.54.0 (#11554) 2021-07-30 15:03:41 +02:00
unix_util.rs chore: update copyright headers (#10243) 2021-04-20 14:27:36 +09:00
version.rs Remove denort optimization (#10350) 2021-04-26 13:28:38 -04:00

Deno CLI Crate

crates docs

This provides the actual deno executable and the user-facing APIs.

The deno crate uses the deno_core to provide the executable.