viyatb-oai
5667598c8d
Use resolved filesystem permissions in Windows sandbox policies ( #59233 )
...
## What changed
Use `resolve_for_enforcement` when preparing Windows restricted-token and elevated sandbox overrides, preserving read-only carveouts at volume roots. Expand deny-read ACL targets from the resolved permissions.
Use the same resolution in MXC policy preparation when volume roots do not require materialization, while retaining special handling for symbolic root denies.
## Testing
Add regression coverage for read-only carveouts in a volume-root workspace. Extend the Windows package smoke test to verify that a helper-created log matching a deny glob cannot be read while a neighboring allowed file remains readable.
GitOrigin-RevId: cee0834444464b3a7b0c8dbeecb8abcd5828b4b0
2026-11-03 21:23:50 +00:00
..
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-09-14 16:05:40 +00:00
2026-09-15 00:42:31 +00:00
2026-10-08 01:12:16 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-09-30 17:50:58 +00:00
2026-10-08 01:12:16 +00:00
2026-09-25 19:14:31 +00:00
2026-09-23 21:43:01 +00:00
2026-09-23 21:43:01 +00:00
2026-09-13 13:06:40 +00:00
2026-09-19 01:21:32 +00:00
2026-11-03 21:23:50 +00:00
2026-10-04 19:07:36 +00:00
2026-10-04 19:07:36 +00:00
2026-08-27 20:05:08 +00:00
2026-11-03 21:23:50 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-09-19 01:21:32 +00:00
2026-09-24 19:15:17 +00:00
2026-09-24 19:15:17 +00:00
2026-09-02 20:03:43 +00:00
2026-10-01 18:05:05 +00:00
2026-09-02 19:33:34 +00:00
2026-09-14 23:55:04 +00:00
2026-10-01 18:05:05 +00:00
2026-09-23 23:33:19 +00:00
2026-10-01 18:05:05 +00:00
2026-09-14 23:24:10 +00:00
2026-09-24 19:15:17 +00:00
2026-09-24 19:15:17 +00:00
2026-11-03 21:23:50 +00:00
2026-09-14 23:24:10 +00:00
2026-09-23 21:35:22 +00:00
2026-10-01 18:05:05 +00:00
2026-09-14 22:40:01 +00:00
2026-10-01 18:05:05 +00:00
2026-10-06 23:21:06 +00:00
2026-09-17 15:35:39 +00:00
2026-10-06 03:43:22 +00:00
2026-09-14 23:24:10 +00:00
2026-10-06 23:21:06 +00:00
2026-09-18 00:36:07 +00:00
2026-10-01 18:05:05 +00:00
2026-08-11 22:22:18 +00:00
2026-10-03 03:20:37 +00:00
2026-09-14 23:24:10 +00:00
2026-09-14 23:24:10 +00:00
2026-10-08 01:12:16 +00:00
2026-10-08 01:12:16 +00:00
2026-09-02 20:27:05 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-10-08 01:12:16 +00:00
2026-10-01 18:05:05 +00:00
2026-10-02 21:51:46 +00:00
2026-09-10 22:17:03 +00:00
2026-06-15 18:30:48 +00:00
2026-06-15 18:30:48 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-10-01 18:05:05 +00:00
2026-09-14 22:40:01 +00:00
2026-10-01 18:05:05 +00:00
2026-10-02 21:51:46 +00:00
2026-10-28 06:24:24 +00:00
2026-09-02 22:19:51 +00:00
2026-09-14 22:40:01 +00:00
2026-09-24 19:15:17 +00:00
2026-09-24 19:15:17 +00:00