1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 07:14:47 -05:00
denoland-deno/tests/specs/compile
David Sherret 74fc66da11
fix: lock down allow-run permissions more (#25370)
`--allow-run` even with an allow list has essentially been
`--allow-all`... this locks it down more.

1. Resolves allow list for `--allow-run=` on startup to an absolute
path, then uses these paths when evaluating if a command can execute.
Also, adds these paths to `--deny-write`
1. Resolves the environment (cwd and env vars) before evaluating
permissions and before executing a command. Then uses this environment
to evaluate the permissions and then evaluate the command.
2024-09-04 14:51:24 +02:00
..
byonm_main_sub_dir chore: remove DENO_FUTURE=1 from spec tests (#25329) 2024-08-31 21:25:32 +00:00
determinism fix(compile): make output more deterministic (#25092) 2024-08-19 16:41:11 +00:00
env_vars_support feat(compile): support --env (#24166) 2024-07-09 21:33:41 +00:00
jsr_with_deps fix(compile): certain jsr specifiers sometimes can't load (#23567) 2024-04-27 21:11:57 +00:00
npm_cjs_reexport_relative_parent_component fix(compile/windows): handle cjs re-export of relative path with parent component (#24795) 2024-07-30 16:46:15 -04:00
npmrc_auto_install refactor: remove DENO_FUTURE (#25314) 2024-08-30 21:58:24 +00:00
npmrc_byonm chore: remove DENO_FUTURE=1 from spec tests (#25329) 2024-08-31 21:25:32 +00:00
patch feat(unstable): ability to use a local copy of jsr packages (#25068) 2024-08-20 14:11:43 +00:00
permissions_denied fix: lock down allow-run permissions more (#25370) 2024-09-04 14:51:24 +02:00
relative_permissions fix(compile): relative permissions should be retained as relative (#23719) 2024-05-06 19:21:58 -04:00
repetitive_unstable_flag fix(compile): prevent setting unstable feature twice (#24381) 2024-07-02 23:15:10 +00:00
workspace fix(compile): support workspace members importing other members (#24909) 2024-08-07 07:43:05 +00:00