AuroraRuntime/Include/Aurora
Reece e5e36bd887 Large Commit
[*] Fix deadlock in the async subsystem (NoLockShutdown vs Shutdown in exception handler)
[+] Added ProccessMap NT variant
[+] Added ToolHelp image profiling
[*] Improved exception awareness
[*] Delegated SpawnThread to isolated TU, ready for reuse for RunAs and XNU Open - now with horrible evil alloc that could fail
[+] Added header for future api 'UtilRun'
[*] Improve NT core detection
[*] Changed small affinity bitmap to AuUInt64 instead of AuUInt32
[+] Added data structure to hold cpuids/affinity masks
[+] Implemented logger sinks
[+] Implemented logger glue logic
[*] Began migrating older loggers to sink-based default devices
[*] Minor refactors
[*] Improved internal exception discarding, not yet nothrow capable
[*] Minor create directory fix
2022-01-24 18:43:53 +00:00
..
Async Large Commit 2022-01-24 18:43:53 +00:00
Compression [*] eradicate AuList<AuUInt8> abuse, switch over to AuByteBuffer 2022-01-20 16:04:53 +00:00
Console Large Commit 2022-01-24 18:43:53 +00:00
Crypto [*] eradicate AuList<AuUInt8> abuse, switch over to AuByteBuffer 2022-01-20 16:04:53 +00:00
Data [*] fix new build chain build issues 2021-11-15 13:07:38 +00:00
Debug Large Commit 2022-01-24 18:43:53 +00:00
Hashing [*] eradicate AuList<AuUInt8> abuse, switch over to AuByteBuffer 2022-01-20 16:04:53 +00:00
HWInfo Large Commit 2022-01-24 18:43:53 +00:00
IO [*] Loop should always enter alertable mode 2022-01-20 17:45:52 +00:00
IPC stw 2021-10-02 12:29:18 +01:00
Locale Large Commit 2022-01-24 18:43:53 +00:00
Loop [+] Added first attempt at the windows version of WaitMultipleObjects/ This will be removed shortly. 2021-11-09 00:04:00 +00:00
Memory [*] Where'd my IsEmpty() go during refactoring? 2022-01-21 17:20:07 +00:00
Parse [*] eradicate AuList<AuUInt8> abuse, switch over to AuByteBuffer 2022-01-20 16:04:53 +00:00
Process Large Commit 2022-01-24 18:43:53 +00:00
Processes Large Commit 2022-01-24 18:43:53 +00:00
Registry [*] Aurora::Data refactor and more public header include clean up 2021-10-24 10:04:02 +01:00
RNG A pretty large patch not worth breaking up into separate commits 2021-11-05 17:34:23 +00:00
SWInfo Large Commit 2022-01-24 18:43:53 +00:00
Telemetry [*] Preparing to work on extending the console api and telemetry subsystems 2022-01-21 16:26:35 +00:00
Threading Large Commit 2022-01-24 18:43:53 +00:00
Time Large Commit 2022-01-24 18:43:53 +00:00
Runtime.hpp Large Commit 2022-01-24 18:43:53 +00:00