1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-24 15:19:26 -05:00
denoland-deno/ext/node/ops
Leo Kettmeir cf49599359
feat: permission stack traces in ops (#26938)
This commit improves permission prompts by adding an option
to print a full trace of where the permissions is being requested.

Due to big performance hint of stack trace collection, this is only
enabled when `DENO_TRACE_PERMISSIONS` env var is present.

Closes https://github.com/denoland/deno/issues/20756

---------

Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2024-11-20 21:24:04 +00:00
..
crypto refactor: use concrete error type for remaining ops (#26746) 2024-11-06 16:57:57 -08:00
os feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
zlib fix(ext/node): zlib.crc32() (#26856) 2024-11-13 20:07:45 +05:30
blocklist.rs refactor(ext/node): use concrete error types (#26419) 2024-10-24 10:45:17 -07:00
buffer.rs feat(ext/node): buffer.transcode() (#25972) 2024-10-02 08:23:14 +00:00
fs.rs feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
http.rs feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
http2.rs refactor(ext/node): use concrete error types (#26419) 2024-10-24 10:45:17 -07:00
idna.rs refactor(ext/node): use concrete error types (#26419) 2024-10-24 10:45:17 -07:00
inspector.rs feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
ipc.rs refactor(ext/node): use concrete error types (#26419) 2024-10-24 10:45:17 -07:00
mod.rs feat(ext/node): perf_hooks.monitorEventLoopDelay() (#26905) 2024-11-19 16:49:25 +05:30
perf_hooks.rs feat(ext/node): perf_hooks.monitorEventLoopDelay() (#26905) 2024-11-19 16:49:25 +05:30
process.rs feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
require.rs feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
tls.rs feat(ext/node): add rootCertificates to node:tls (#25707) 2024-09-18 21:14:26 +02:00
util.rs refactor(ext/node): use concrete error types (#26419) 2024-10-24 10:45:17 -07:00
v8.rs refactor(ext/node): use concrete error types (#26419) 2024-10-24 10:45:17 -07:00
vm.rs fix(ext/node): Fix vm sandbox object panic (#24985) 2024-09-24 15:47:13 +05:30
vm_internal.rs feat(ext/node): rewrite crypto keys (#24463) 2024-08-07 08:43:58 +02:00
winerror.rs fix(ext/node): map ERROR_INVALID_NAME to ENOENT on windows (#26475) 2024-10-23 11:28:04 +09:00
worker_threads.rs feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00