Pavan Kumar Gondhi
1fc81c2054
fix: reusable exec approvals apply to approved arguments (#112946)
* fix: bind allow-always exec approvals to argv
* test: update exec approval persistence expectations
* fix: hash reusable exec approval arguments
* test: pin POSIX exec approval hash expectation
* fix: match hashed exec approvals in macOS
* fix: encode exec approval argv hashes unambiguously
* fix: bind native exec approval grants to argv
* test: expect hashed exec approval patterns
* fix: ignore legacy broad exec approval grants
* fix: hash shell script allow-always grants
* fix: require argv binding for package manager grants
* fix: bind positional carrier approval grants
* fix: address approval check failures
* fix: format approval policy test
* fix: reject context-changing package manager grants
* fix: keep build-enabled pnpm dlx grants one-shot
* fix: reject npm exec context grants
* fix: catch npm exec tail context options
* fix: block npm package context approvals
* fix: block leading pnpm dlx context grants
* fix: restrict durable positional carrier grants
* docs: clarify generated exec approvals
* fix: block post-dlx pnpm context grants
2026-07-24 15:38:38 +05:30
..
2026-07-21 20:28:43 -07:00
2026-07-21 20:28:43 -07:00
2026-07-20 23:30:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-19 07:03:47 -07:00
2026-07-19 11:04:48 -07:00
2026-07-24 11:33:45 +08:00
2026-07-19 07:35:45 -07:00
2026-07-05 00:32:47 -04:00
2026-07-19 07:35:45 -07:00
2026-07-21 20:28:43 -07:00
2026-07-11 16:22:58 -07:00
2026-07-19 01:07:28 -07:00
2026-07-10 05:30:23 +01:00
2026-07-19 05:33:00 -07:00
2026-07-05 00:32:47 -04:00
2026-07-16 16:47:19 -07:00
2026-07-05 00:32:47 -04:00
2026-07-21 20:28:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-21 20:28:43 -07:00
2026-07-24 15:38:38 +05:30
2026-07-21 20:28:43 -07:00
2026-07-12 21:04:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-21 13:58:16 -07:00
2026-07-05 00:32:47 -04:00
2026-07-21 20:28:43 -07:00
2026-07-21 20:28:43 -07:00
2026-07-19 11:04:48 -07:00
2026-07-11 06:30:57 -07:00
2026-07-16 05:05:21 -07:00
2026-07-21 20:28:43 -07:00
2026-07-21 20:28:43 -07:00
2026-07-19 11:04:48 -07:00
2026-07-21 20:28:43 -07:00
2026-07-21 20:28:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-11 06:30:57 -07:00
2026-07-21 20:28:43 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-18 03:50:50 +01:00
2026-07-10 22:29:37 -05:00
2026-07-18 17:00:14 -07:00
2026-07-05 00:32:47 -04:00
2026-07-14 18:31:51 +01:00
2026-07-20 11:56:03 -07:00
2026-07-14 18:31:51 +01:00
2026-07-23 17:45:02 -07:00
2026-07-23 17:45:02 -07:00
2026-07-21 20:28:43 -07:00
2026-07-18 17:00:14 -07:00
2026-07-21 20:28:43 -07:00
2026-07-23 06:26:31 -07:00
2026-07-05 00:32:47 -04:00
2026-07-23 16:13:08 -07:00
2026-07-05 00:32:47 -04:00
2026-07-17 14:46:37 +01:00
2026-07-11 14:50:37 -07:00
2026-07-21 20:28:43 -07:00
2026-07-21 20:28:43 -07:00
2026-07-18 03:28:29 +01:00
2026-07-19 11:04:48 -07:00