FEX/Source
Ryan Houdek 28cc179214
LinuxSyscalls: Cleanup envp copying in execve
In preparation for seccomp execve inheritance.

We are going to need to add a new environment variable earlier in the
execve sequence to handle inheritance in the case of binfmt_misc.

No functional change in regards to envp handling.

Minor change around execveat with FD without binfmt_misc. In the case
that execveat returned an error and we did a `dup` of the FD then we
would have an FD leak. Make sure to close the duplicated FD in that
instance.
2024-05-20 07:27:37 -07:00
..
Common Whole-tree reformat 2024-04-12 16:26:02 +02:00
Tools LinuxSyscalls: Cleanup envp copying in execve 2024-05-20 07:27:37 -07:00
Windows WOW64: Support unwinding past FEX from within syscall handlers 2024-05-06 15:26:36 +00:00
CMakeLists.txt Windows: Generate import libraries for private ntdll and wow64 APIs 2023-09-22 10:12:40 -07:00