COMMITS
August 13, 2026
N
Fix the 32-bit overflow in the PawnIOUtil blob parser
namazso committed
N
Fix the ioctl name field in PawnIOLib
namazso committed
N
Stop truncating ARM64 system register access to 32 bits
namazso committed
N
Stop cpuid from sign-extending every returned register
namazso committed
N
Declare the readpmc value parameter by reference
namazso committed
N
Fail fast when a callback thunk is entered above APC_LEVEL
namazso committed
N
Accept callback_free(0) instead of bugchecking
namazso committed
N
Zero the uninitialized part of the system buffer before executing
namazso committed
N
Null-guard the array out-param destructor
namazso committed
N
Stop linking the kernel driver into PawnIOLib
namazso committed
N
Fix /CETCOMPAT being silently dropped from the user-mode binaries
namazso committed
N
Actually apply /W4 /WX to the driver
namazso committed
August 12, 2026
N
Update PawnPP and port loader hardening
namazso committed
March 15, 2026
N
Release 2.2.0
namazso committed
March 11, 2026
N
Test the physical_* functions as well
namazso committed
N
Fix the affinity natives
namazso committed
March 10, 2026
N
Add tests for new natives
namazso committed
N
Add some natives
namazso committed
N
Make cr/dr write return exception code
namazso committed
March 8, 2026
N
Make the driver actually PnP, fix RS5 incompatibility
namazso committed
N
Generalize device path
namazso committed
N
Configure STL headers better
namazso committed
N
Fix catalog generation
namazso committed
February 26, 2026
N
CAB should contain a folder
namazso committed
February 25, 2026
N
Add implicit range checks for unsized ioctl
namazso committed
February 15, 2026
N
Fix broken exception code reporting
namazso committed
February 14, 2026
N
Add test suite
namazso committed
N
Add new natives
namazso committed
February 12, 2026
N
Remove /INTEGRITYCHECK
namazso committed
N
Add PawnIOLib and PawnIOUtil
namazso committed