Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-26 | remove macro_use (#9884) | Ryan Dahl | |
2021-03-21 | refactor(runtime/permissions): Rename permission structs (#9841) | Nayeem Rahman | |
2021-03-19 | refactor(runtime/ops/worker_host): simplify worker perms handling (#9835) | crowlKats | |
2021-03-18 | move runtime ops to serde ops (#9828) | crowlKats | |
2021-03-17 | refactor: clean up permission handling (#9367) | crowlKats | |
2021-02-17 | Make ModuleSpecifier a type alias, not wrapper struct (#9531) | Ryan Dahl | |
2021-01-10 | update copyright to 2021 (#9081) | Ryan Dahl | |
2021-01-06 | feat: Add configurable permissions for Workers (#8215) | Steven Guerrero | |
This commit adds new option to "Worker" Web API that allows to configure permissions. New "Worker.deno.permissions" option can be used to define limited permissions to the worker thread by either: - inherit set of parent thread permissions - use limited subset of parent thread permissions - revoke all permissions (full sandbox) In order to achieve this functionality "CliModuleLoader" was modified to accept "initial permissions", which are used for top module loading (ie. uses parent thread permission set to load top level module of a worker). | |||
2020-12-13 | refactor: deno_runtime crate (#8640) | Bartek IwaĆczuk | |
This commit moves Deno JS runtime, ops, permissions and inspector implementation to new "deno_runtime" crate located in "runtime/" directory. Details in "runtime/README.md". Co-authored-by: Ryan Dahl <ry@tinyclouds.org> |