Ian MacLeod
a974fa8cea
Fix Windows sandbox identity and runtime permissions
...
Resolve the invoking Windows account through the OS instead of relying on
USERNAME, which sandbox launchers may omit.
Repair missing read/execute access on existing runtime files and directories
during sandbox refresh. Preserve explicit and inherited deny permissions,
skip reparse paths, and tolerate entries removed during traversal.
Add Windows regression coverage for descendant permissions, repeated repair,
deny preservation, and absence of newly granted write, delete, or ACL-management
rights.
2026-09-16 12:07:55 -07:00
..
2026-09-05 18:06:26 +00:00
2026-08-24 22:40:35 +00:00
2026-09-10 17:03:11 +00:00
2026-09-10 16:01:02 +00:00
2026-09-07 19:34:23 +00:00
2026-09-09 20:39:33 +00:00
2026-09-10 15:52:09 +00:00
2026-09-03 06:02:25 +00:00
2026-09-10 13:02:57 +00:00
2026-08-20 08:10:08 +00:00
2026-08-31 13:44:12 +00:00
2026-08-31 13:44:12 +00:00
2026-09-03 23:20:54 +00:00
2026-09-09 03:17:48 +00:00
2026-09-02 21:50:51 +00:00
2026-09-07 16:55:06 +00:00
2026-09-09 19:22:22 +00:00
2026-09-02 20:07:11 +00:00
2026-09-03 01:46:37 +00:00
2026-08-28 19:44:50 +00:00
2026-08-29 02:52:58 +00:00
2026-09-01 17:17:45 +00:00
2026-09-01 01:00:50 +00:00
2026-09-08 17:51:40 +00:00
2026-09-10 10:31:15 +00:00
2026-08-25 21:20:51 +00:00
2026-09-10 16:02:59 +00:00
2026-09-05 01:25:06 +00:00
2026-09-10 06:06:21 +00:00
2026-08-31 21:27:51 +00:00
2026-09-08 19:56:25 +00:00
2026-09-04 23:56:25 +00:00
2026-09-10 16:17:49 +00:00
2026-09-03 23:20:54 +00:00
2026-09-02 18:34:27 +00:00
2026-09-05 12:17:32 +00:00
2026-09-07 17:09:04 +00:00
2026-09-09 17:03:57 +00:00
2026-09-07 16:55:06 +00:00
2026-09-10 16:02:59 +00:00
2026-09-02 15:07:11 +00:00
2026-09-10 03:18:28 +00:00
2026-09-09 15:12:19 +00:00
2026-08-27 20:44:47 +00:00
2026-09-06 20:52:29 +00:00
2026-09-10 16:02:36 +00:00
2026-09-09 23:23:59 +00:00
2026-09-10 00:26:30 +00:00
2026-09-08 19:40:43 +00:00
2026-09-01 15:12:53 +00:00
2026-09-09 19:43:41 +00:00
2026-09-09 23:46:17 +00:00
2026-09-09 20:32:57 +00:00
2026-09-10 03:18:28 +00:00
2026-09-09 03:17:48 +00:00
2026-09-10 03:18:28 +00:00
2026-09-10 16:42:34 +00:00
2026-09-09 17:45:17 +00:00
2026-09-09 15:48:39 +00:00
2026-09-01 17:17:45 +00:00
2026-09-05 12:08:18 +00:00
2026-08-25 15:50:19 +00:00
2026-09-10 08:57:35 +00:00
2026-09-07 20:25:30 +00:00
2026-08-26 17:45:42 +00:00
2026-08-21 16:45:05 +00:00
2026-09-10 00:14:43 +00:00
2026-09-09 23:23:59 +00:00
2026-08-28 01:14:02 +00:00
2026-09-04 20:09:04 +00:00
2026-09-09 06:04:59 +00:00
2026-09-09 04:00:10 +00:00
2026-09-05 05:21:42 +00:00
2026-09-09 23:23:59 +00:00
2026-09-02 18:34:27 +00:00
2026-09-08 04:35:21 +00:00
2026-09-10 00:30:27 +00:00
2026-09-09 23:46:17 +00:00
2026-09-10 15:52:09 +00:00
2026-09-02 18:42:06 +00:00
2026-09-08 00:13:28 +00:00
2026-09-09 17:55:00 +00:00
2026-09-08 04:55:29 +00:00
2026-09-03 20:01:07 +00:00
2026-09-16 12:07:55 -07:00
2026-09-02 22:19:51 +00:00
2026-09-08 23:37:26 +00:00
2026-09-08 21:19:02 +00:00
2026-09-10 14:13:57 +00:00
2026-09-10 13:02:57 +00:00
2026-09-04 05:07:02 +00:00