xEgoist
41bf816fa6
child_process: Add write access to the null handle
...
This commit allows write access to the `\\Device\\Null` Handle.
Without a write access, it's not possible for the child process to write
SdOut to Null. As a requirement `SetHandleInformation` was also changed
to mark the handle as iheritable (by adding it to Flags) by the spawned process.
This allows the child to access the NUL device that was opened.
This also makes the Windows part to behave similarly to `spawnPosix`.
2024-01-16 01:25:14 -08:00
..
2024-01-15 23:08:11 -08:00
2023-11-25 12:28:19 +02:00
2023-11-19 09:55:07 +00:00
2024-01-01 16:18:57 +01:00
2023-11-19 09:55:07 +00:00
2023-11-22 19:08:55 -07:00
2023-11-19 09:55:07 +00:00
2024-01-08 15:58:14 -05:00
2023-12-08 16:54:32 -08:00
2023-11-21 13:23:53 +00:00
2024-01-13 18:51:38 -08:00
2024-01-13 22:47:03 -05:00
2024-01-13 23:21:44 -07:00
2024-01-14 18:09:26 -08:00
2023-09-07 21:56:57 +03:00
2024-01-09 20:09:39 -05:00
2023-12-19 12:01:09 -07:00
2024-01-15 20:05:03 +11:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-01-13 19:37:33 -07:00
2024-01-09 17:53:43 +01:00
2023-09-06 19:06:32 +03:00
2023-11-26 14:28:22 -05:00
2023-06-24 16:56:39 -07:00
2022-01-01 12:47:08 +00:00
2023-06-24 16:56:39 -07:00
2023-10-03 02:51:01 -07:00
2024-01-14 15:57:45 -07:00
2023-11-22 13:24:27 -05:00
2024-01-15 23:44:36 -07:00
2023-06-16 13:44:09 -07:00
2023-11-22 19:08:55 -07:00
2023-11-19 09:55:07 +00:00
2023-11-04 14:25:50 -04:00
2023-07-21 19:56:46 -04:00
2023-07-03 13:58:03 -04:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2024-01-06 18:33:24 -08:00
2024-01-07 15:35:18 +01:00
2024-01-13 23:56:32 -07:00
2024-01-16 01:25:14 -08:00
2023-11-19 09:55:07 +00:00
2023-02-22 00:11:20 +11:00
2024-01-05 05:09:24 +02:00
2023-10-23 22:42:18 -04:00
2024-01-08 00:21:57 -07:00
2023-11-19 09:55:07 +00:00
2024-01-09 20:11:22 -05:00
2023-11-09 17:41:14 +01:00
2024-01-07 16:21:08 +01:00
2021-09-01 17:54:06 -07:00
2023-10-23 22:42:18 -04:00
2024-01-13 22:47:03 -05:00
2023-11-22 15:24:57 -07:00
2023-12-23 16:15:19 +02:00
2023-10-17 13:55:01 -05:00
2024-01-09 17:18:20 -08:00
2024-01-03 21:20:48 +01:00
2023-01-11 15:39:48 -08:00
2024-01-13 13:16:51 -08:00
2023-10-25 04:28:30 -04:00
2023-11-12 03:21:52 -05:00
2023-11-24 22:33:50 -07:00
2023-06-19 12:34:42 -07:00
2023-12-06 23:29:08 +01:00
2024-01-14 20:45:39 -05:00
2024-01-14 21:06:31 -05:00
2024-01-07 16:27:50 +01:00
2024-01-03 21:20:49 +01:00
2023-12-16 16:15:51 +00:00
2023-11-03 23:18:21 -04:00
2024-01-13 23:56:32 -07:00
2023-10-31 21:37:35 -04:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-12-18 22:55:46 +01:00
2023-11-19 09:55:07 +00:00
2023-11-22 13:24:27 -05:00
2023-11-21 13:55:09 +02:00
2023-10-23 22:42:18 -04:00
2023-10-23 06:00:53 -04:00
2024-01-01 16:18:57 +01:00
2023-11-19 09:55:07 +00:00
2023-06-24 16:56:39 -07:00
2024-01-08 23:53:24 -08:00
2024-01-01 17:51:18 -07:00
2024-01-15 18:31:32 +02:00
2024-01-01 17:51:18 -07:00
2024-01-08 00:13:21 -07:00
2023-12-30 14:17:36 +02:00
2023-12-20 20:05:16 -08:00
2023-11-19 09:55:07 +00:00
2023-10-31 21:37:35 -04:00
2024-01-13 22:47:03 -05:00
2024-01-13 18:50:29 -08:00
2023-10-21 21:24:55 +00:00
2023-10-21 21:24:55 +00:00
2024-01-01 17:51:18 -07:00