Commit Graph

8 Commits

Author SHA1 Message Date
Maschell
bca14fbee9 Make sure to re-patch function when restoring nested function patches 2026-05-04 18:58:22 +02:00
Maschell
2272e197fc Patch functions while holding the lock 2026-05-04 18:57:49 +02:00
Maschell
18a2a8cbc2 Use std::recursive vs std::mutex 2026-04-19 12:07:24 +02:00
Maschell
1c7a6ac333 Add support for function patcher struct version 3 2023-01-07 23:55:23 +01:00
Maschell
9485cc7e15 Rename toRemoved to toBeRemoved 2023-01-06 14:31:14 +01:00
Maschell
ecc109af50 Only try to restore a function if it's actually patched 2023-01-06 14:31:14 +01:00
Maschell
5adf6c3688 Implement v2 of the FunctionPatcherModule API 2023-01-06 14:31:14 +01:00
Maschell
f95f00e6f2 Rewrite of Function Patcher to match libfunctionpatcher 2022-05-08 19:26:06 +02:00