1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 07:14:47 -05:00
denoland-deno/cli/ops
Bartek Iwańczuk 32aeec9630
refactor: check permissions in SourceFileFetcher (#5011)
This PR hot-fixes permission escapes in dynamic imports, workers
and runtime compiler APIs.

"permissions" parameter was added to public APIs of SourceFileFetcher
and appropriate permission checks are performed during loading of
local and remote files.
2020-05-11 13:13:27 +02:00
..
compiler.rs refactor: check permissions in SourceFileFetcher (#5011) 2020-05-11 13:13:27 +02:00
dispatch_json.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
dispatch_minimal.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
errors.rs refactor(ts): remove op_cache (#5071) 2020-05-05 18:23:15 +02:00
fetch.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
fs.rs stabilize Deno.cwd and require --allow-read (#5068) 2020-05-04 14:23:06 -04:00
fs_events.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
io.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
mod.rs feat: Support Unix Domain Sockets (#4176) 2020-03-23 18:02:51 -04:00
net.rs refactor: factor out datagram from Deno.listen(), make it unstable (#4968) 2020-04-28 21:46:39 +02:00
net_unix.rs BREAKING: address renamed to path in UnixAddr UnixConnectOptions UnixListenOptions (#4959) 2020-04-28 12:37:59 -04:00
os.rs BREAKING: make Deno.hostname unstable (#5108) 2020-05-09 12:44:35 -04:00
permissions.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
plugins.rs introduce unstable flag, make a few things unstable (#4892) 2020-04-25 09:31:54 -04:00
process.rs Make Deno.kill unstable (#4950) 2020-04-27 23:36:43 -04:00
random.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
repl.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
resources.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
runtime.rs BREAKING: remove window.location and self.location (#5034) 2020-05-01 20:15:28 +02:00
runtime_compiler.rs refactor: check permissions in SourceFileFetcher (#5011) 2020-05-11 13:13:27 +02:00
signal.rs signal APIs should require --unstable (#4926) 2020-04-27 13:38:23 -04:00
timers.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
tls.rs mark Deno.startTls as unstable (#4965) 2020-04-28 18:01:13 +02:00
tty.rs Make Deno.isatty stable (#4937) 2020-04-29 12:43:34 +02:00
web_worker.rs Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) 2020-04-23 11:51:07 +02:00
worker_host.rs BREAKING: make Worker.deno unstable (#5128) 2020-05-07 21:15:59 +02:00