summaryrefslogtreecommitdiff
path: root/runtime/permissions/lib.rs
AgeCommit message (Expand)Author
2024-11-12chore: make fields public on `PermissionDeniedError` and `deno_kv::KvConfig`...Richard Carson
2024-11-12fix(ext/node): handle `--allow-sys=inspector` (#26836)Divy Srivastava
2024-11-04refactor(runtime/permissions): use concrete error types (#26464)Leo Kettmeir
2024-10-31fix(node): Implement `os.userInfo` properly, add missing `toPrimitive` (#24702)Nathan Whitaker
2024-10-17feat(permissions): expose PromptResponse (#26358)Lucas Nogueira
2024-10-17feat(permissions): expose PermissionPrompter and set_prompter function (#26327)Lucas Nogueira
2024-10-04refactor: improve node permission checks (#26028)David Sherret
2024-10-03fix: don't prompt when using `Deno.permissions.request` with `--no-prompt` (#...Simon Lecoq
2024-09-30refactor: bury descriptor parsing in PermissionsContainer (#25936)David Sherret
2024-09-28refactor: use deno_path_util (#25918)David Sherret
2024-09-26feat: add `--allow-import` flag (#25469)Bartek Iwańczuk
2024-09-20fix(flags): properly error out for urls (#25770)Leo Kettmeir
2024-09-18fix: do not panic running invalid file specifier (#25530)Yazan AbdAl-Rahman
2024-09-16refactor(permissions): split up Descriptor into Allow, Deny, and Query (#25508)David Sherret
2024-09-10feat(cli): use NotCapable error for permission errors (#25431)Luca Casonato
2024-09-06refactor(permissions): remove FromStr implementations, add ::parse methods (#...Bartek Iwańczuk
2024-09-04fix(regression): do not expose resolved path in Deno.Command permission denie...David Sherret
2024-09-04fix: lock down allow-run permissions more (#25370)David Sherret
2024-09-03BREAKING(permissions): remove --allow-hrtime (#25367)Luca Casonato
2024-08-20fix(cli): update permission prompt message for compiled binaries (#24081)Yazan AbdAl-Rahman
2024-08-19chore: improve accessing special file test (#25099)David Sherret
2024-07-10fix: Add sys permission kinds for node compat (#24242)Adam Gregory
2024-07-05fix(permissions): handle ipv6 addresses correctly (#24397)Luca Casonato
2024-07-05fix(node): Implement `fs.lchown` (and `process.getegid`) (#24418)Nathan Whitaker
2024-06-14chore: upgrade to rust 1.79 (#24207)Satya Rohith
2024-05-16fix(ext/node): homedir() `getpwuid`/`SHGetKnownFolderPath` fallback (#23841)Divy Srivastava
2024-05-10fix(runtime): Allow opening /dev/fd/XXX for unix (#23743)Matt Mastracci
2024-05-08fix(runtime): allow nul device on windows (#23741)Matt Mastracci
2024-05-07fix(runtime): allow r/w access to /etc without --allow-all (#23718)Luca Casonato
2024-04-19feat(runtime): Allow embedders to perform additional access checks on file op...Matt Mastracci
2024-03-26fix(runtime): use FQDN in NetDescriptor (#23084)Nayeem Rahman
2024-03-13perf(permissions): Fast exit from checks when permission is in "fully-granted...Matt Mastracci
2024-03-13chore(permissions): add allow_all flag (#22890)Matt Mastracci
2024-03-12fix(runtime): negate partial condition for deny flags (#22866)Nayeem Rahman
2024-03-12refactor: add `deno_permissions` crate (#22236)Divy Srivastava