implement user mode catchable exceptions, refactor system status codes to use NTLSTATUS_ prefix, update build scripts to use shared literal macros for linker arguments, update named queue lifetime cleanup to include KeNamedQueueUnpublishHandle.

This commit is contained in:
maksw committed 2026-06-27 20:38:43 +02:00
1 parent 1f5477cf66
commit b7fcfce6f7
140 files changed
+7649 -3943

No files matched your search

+7
View File
@@ -92,3 +92,10 @@ Breaking changes are allowed. When making one:
- When a change crosses layers, verify every layer that knows about the new object, file, syscall, or artifact.
- Prefer finishing the feature the user needs over endlessly polishing the audit around it.
- Do not hide uncertainty. Say what was checked and what still needs a real build or boot test.
## comments from developer
- 0x%016llX over %p
- never add Ex, it makes me mad
- i do put a focus on overengineering if it means it will be cleaner and futureproof
- please do ask questions