AuroraRuntime/Source/Processes
J Reece Wilson a2322470b8 [*] Win32 Shell Opener: do the main operation outside of the lock
[*] Linux IO / AuAsync: always use AU_CO_ROUTINE_SUS_NEVER or bool(false). Fixed dropped IO callbacks.
[*] Linux: Added POLLHUP to the blocking read poll. We shouldn't need this. Sockets and pipes set their read side on relevant events. For instance, async connect results in a writable signal, dropped sockets will become signaled under a select, etc. IPC works. Net works. Just gonna add this to the read trigger just in case.
2024-10-16 14:45:07 +01:00
..
AuArgvQuote.NT.cpp [*] Ensure POSIX compilers dont touch this file 2024-04-13 19:13:50 +01:00
AuArgvQuote.NT.hpp [*] Ensure POSIX compilers dont touch this file 2024-04-13 19:13:50 +01:00
AuCreatePipeEx.NT.cpp [*] Improper Win32Open2 transition 2024-04-12 11:38:13 +01:00
AuCreatePipeEx.NT.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00
AuOpen.Unix.cpp [*] I was right. String views are [mostly] pointless (*) 2024-04-19 05:58:08 +01:00
AuOpen.Unix.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00
AuOpen.Win32.cpp [*] Win32 Shell Opener: do the main operation outside of the lock 2024-10-16 14:45:07 +01:00
AuOpen.Win32.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00
AuOutputOf.cpp [+] AuOutputOfs OutputOfResult should have a lock for multithread consumption 2024-09-05 18:20:12 +01:00
AuOutputOf.hpp [+] Aurora::Processes::OutputOf 2023-12-23 07:05:44 +00:00
AuProcess.NT.cpp [*] Refactor IAuroraThread 2024-05-27 13:28:57 +01:00
AuProcess.NT.hpp [+] IProcess::TryAttachProcessExitToCompletionGroup 2024-01-05 09:25:48 +00:00
AuProcess.Unix.cpp [*] Some WTF 2024-10-12 16:30:12 +01:00
AuProcess.Unix.hpp [*] POSIX: AuProcesses mustn't allocate (sorta) while in a COW address space (including accessing bad CRT apis) 2024-08-06 03:13:53 +01:00
AuProcess.Win32.cpp [*] Minor UWP progress 2024-04-21 11:52:24 +01:00
AuProcess.Win32.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00
AuProcessElevation.Linux.cpp [+] AuProcesses::RunAs 2023-12-28 21:00:07 +00:00
AuProcessElevation.Linux.hpp [+] AuProcesses::RunAs 2023-12-28 21:00:07 +00:00
AuProcessElevation.NT.cpp [*] Harden auprocesses / async outputof 2023-12-29 20:49:58 +00:00
AuProcessElevation.NT.hpp [+] AuProcesses::RunAs 2023-12-28 21:00:07 +00:00
AuProcesses.cpp [+] Linux build [again] 2022-12-16 00:41:01 +00:00
AuProcesses.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00