zm-oai
fd59b42a09
Preserve Windows package identity for sandboxed descendants ( #46575 )
...
## Why
Package context propagation was limited to verified `codex-command-runner.exe` processes, preventing other packaged callers from passing their OS-assigned identity to sandboxed children.
## What changed
Use the current process's OS package identity to decide whether to preserve desktop app context in both regular and ConPTY sandbox launches. Remove executable-name and staged-runner verification from this decision.
Reject callers without package identity when `CODEX_WINDOWS_REGISTERED_CORE=1`; otherwise, unpackaged callers continue without preserving app context.
GitOrigin-RevId: 52eb2fe33c8746d898b5d7ebf53bd001a55b5506
2026-09-19 02:09:46 +00:00
..
2026-09-19 01:21:32 +00:00
2026-09-19 02:09:46 +00:00
2026-09-19 01:21:32 +00:00
2026-09-14 16:05:40 +00:00
2026-09-15 00:42:31 +00:00
2026-09-17 15:44:11 +00:00
2026-09-19 01:21:32 +00:00
2026-09-18 00:36:07 +00:00
2026-05-08 20:29:00 +00:00
2026-09-13 13:06:40 +00:00
2026-09-17 15:44:11 +00:00
2026-05-28 15:26:55 -07:00
2026-09-14 23:55:04 +00:00
2026-09-19 02:09:46 +00:00
2026-09-09 22:50:03 +00:00
2026-05-13 18:28:52 +00:00
2026-09-13 13:06:40 +00:00
2026-09-19 01:21:32 +00:00
2026-09-08 20:23:20 +00:00
2026-09-13 13:06:40 +00:00
2026-08-27 20:05:08 +00:00
2026-09-03 16:21:10 +00:00
2026-09-19 01:21:32 +00:00
2026-09-19 01:21:32 +00:00
2026-05-08 20:29:00 +00:00
2026-09-19 01:21:32 +00:00
2026-05-08 20:29:00 +00:00
2026-09-02 20:03:43 +00:00
2026-09-02 20:03:43 +00:00
2026-09-02 19:33:34 +00:00
2026-09-14 23:55:04 +00:00
2026-09-02 22:19:51 +00:00
2026-09-17 15:35:39 +00:00
2026-09-17 15:35:39 +00:00
2026-09-14 23:24:10 +00:00
2026-09-19 01:21:32 +00:00
2026-09-14 23:24:10 +00:00
2026-09-02 20:03:43 +00:00
2026-09-02 20:03:43 +00:00
2026-09-14 22:40:01 +00:00
2026-05-08 20:29:00 +00:00
2026-09-14 23:55:04 +00:00
2026-09-19 02:09:46 +00:00
2026-09-17 15:35:39 +00:00
2026-09-17 15:35:39 +00:00
2026-09-14 23:24:10 +00:00
2026-09-09 22:50:03 +00:00
2026-09-18 00:36:07 +00:00
2026-09-18 00:36:07 +00:00
2026-08-11 22:22:18 +00:00
2026-09-14 23:24:10 +00:00
2026-09-14 23:24:10 +00:00
2026-06-04 16:52:10 -07:00
2026-09-02 20:27:05 +00:00
2026-09-02 20:27:05 +00:00
2026-09-02 22:19:51 +00:00
2026-09-14 23:55:04 +00:00
2026-09-14 23:55:04 +00:00
2026-09-10 22:17:03 +00:00
2026-04-19 14:58:33 -07:00
2026-06-15 18:30:48 +00:00
2026-06-15 18:30:48 +00:00
2026-09-13 06:43:42 +00:00
2026-07-21 21:06:04 +00:00
2026-09-14 22:40:01 +00:00
2026-09-14 22:40:01 +00:00
2026-09-14 23:24:10 +00:00
2026-09-15 21:33:16 +00:00
2026-09-02 22:19:51 +00:00
2026-09-02 22:19:51 +00:00
2026-09-14 22:40:01 +00:00
2026-04-21 10:44:49 -07:00
2026-09-19 01:21:32 +00:00
2026-09-19 01:21:32 +00:00