31 Commits

Author SHA1 Message Date
Boring 06968d8feb #49 #52 add initialize/cleanup to achieve graceful shutdown 2024-10-03 01:04:09 +08:00
Boring 88425436e0 MmpTls #40 2024-01-16 21:17:54 +08:00
Boring b409e6d11b MmpTls 2024-01-16 16:29:44 +08:00
Boring a6c494a0d1 #39 Add ARM and ARM64 configuration. 2024-01-04 14:54:25 +08:00
Boring 303ab78198 Add MmpTlsFiber 2023-09-24 20:57:08 +08:00
Boring c7839eac54 Add MmpTlsFiber 2023-09-24 20:43:33 +08:00
Boring 826747e27c Add MmpTlsFiber 2023-09-24 20:34:19 +08:00
Boring 3018eed3fa Fixed a bug left over from testing 2023-04-18 16:32:12 +08:00
Boring e829adb154 Fixed code formatting 2023-04-17 10:52:39 +08:00
Boring 928bfa2c54 Restore old handling TLS method. 2023-04-14 12:15:46 +08:00
Boring 59e06ca5af Fixed some code formatting 2023-03-31 08:03:22 +08:00
Boring 9e9fd2ab94 fixed a bug when processing tls 2023-03-18 21:50:04 +08:00
Boring b72afcf6dd Fix hook for 32-bit ntdll!RtlUserThreadStart 2023-03-10 11:22:54 +08:00
Boring 58379acaf4 Add support for thread pool(ntdll!TppWorkerThread) 2023-03-08 13:36:50 +08:00
Boring 3c9a88e78b Add support for SetUnhandledExceptionFilter 2022-12-09 11:12:58 +08:00
Boring 5f60d93890 Fix the problem of calculating TLS_VECTOR length when there is no TLS in the process 2022-12-07 08:28:27 +08:00
Boring dcf5f3ccde Fix 32-bit compilation failure 2022-11-17 13:06:19 +08:00
Boring e64ee25bac refactoring 2022-10-11 07:47:31 +08:00
Boring ff8a663aca refactoring 2022-10-05 17:00:13 +08:00
Boring 53885cd5e7 fix release errors 2022-10-01 17:28:23 +08:00
Boring ad7986eb6c update 2022-10-01 16:28:02 +08:00
Boring d6f0715c49 update 2022-10-01 12:51:58 +08:00
Boring adf274cef0 refactoring 2022-09-26 22:43:43 +08:00
Boring 446bb917d9 Resolve IAT after insert LdrDataTableEntry 2022-07-11 13:33:59 +08:00
Boring a74d29ec5d Fix for copying TlspLdrBlock to TlspMmpBlock in MmUserThreadStart 2022-05-31 14:13:28 +08:00
Boring ad9605ef10 update .net hooks 2021-12-18 13:08:50 +08:00
Boring 429d549b89 Removed incorrect assertion of tpp thread when processing tls 2021-12-15 22:47:31 +08:00
Boring b54c17f00f add hooks for .net 2021-12-15 10:18:45 +08:00
Boring 1966d4bd41 Reimplemented pe loader 2021-10-25 17:15:15 +08:00
Boring 78b3d1d707 Remove some useless definitions, implement LdrpHandleTlsData 2021-06-06 22:59:42 +08:00
Boring 41c1175add add MmpTls.cpp 2021-06-02 22:45:25 +08:00