Commit graph

39 commits

Author SHA1 Message Date
d126d9abbf even more docs 2025-10-04 00:20:05 +02:00
2eeb075739 make tests less flaky 2025-10-03 22:51:20 +02:00
67a74ef7e1 add detour_free_unused_regions 2025-10-03 22:32:08 +02:00
7c25e72f15 fix detour_set_ignore_too_small + more docs 2025-10-03 22:25:53 +02:00
728e795c2c lots of docs + small tweaks for consistency 2025-10-03 22:09:26 +02:00
01b1defbc3 beginnings of docs
but now it's late
2025-10-03 00:32:33 +02:00
c87ad3c89a thread tests 2025-10-03 00:04:52 +02:00
bf83e14d26 test calling through trampoline 2025-10-02 22:51:15 +02:00
7257abce71 small test restructure again 2025-10-02 22:44:29 +02:00
5d833e2928 testing system function override 2025-10-02 22:41:33 +02:00
1fbdb703eb transaction tests 2025-10-02 22:31:45 +02:00
058069d1f3 more tests and tweaks/fixes as a result 2025-10-02 22:19:31 +02:00
327dfb0cb7 renames 2025-10-02 21:11:17 +02:00
5e76138b53 test overriding a local function 2025-10-02 00:01:41 +02:00
4947fb5553 add test case 2025-10-01 23:46:55 +02:00
7c9b945386 reorganize cmakelists 2025-10-01 23:07:06 +02:00
f2399787c9 add catch2 2025-10-01 23:04:46 +02:00
848e8cc183 prefix platform specific functions clearly 2025-10-01 22:55:31 +02:00
db603acded move platform specific into arm file 2025-10-01 22:43:05 +02:00
ccaa4bfbf0 fixing some comments 2025-10-01 22:14:43 +02:00
9f1f93d9e4 its all C now 2025-10-01 22:08:56 +02:00
a63de06aa9 remove namespace 2025-10-01 21:19:29 +02:00
82e6abc1ee formatting/naming styles 2025-10-01 21:16:25 +02:00
21c874186d remove unused state from CDetourDis 2025-10-01 00:29:00 +02:00
4c22783a54 sample might as well be in C 2025-09-30 23:51:28 +02:00
6c45dd47da added detach test 2025-09-30 00:11:42 +02:00
aaad260259 added test 2025-09-30 00:09:10 +02:00
ade0920e54 detour_detach + some setters 2025-09-29 23:56:02 +02:00
e04585377a copy disasm for internal_detour_copy_instruction 2025-09-29 23:36:09 +02:00
4963fbc33c detour_attach, except for internal_detour_copy_instruction 2025-09-29 23:06:15 +02:00
f5a3491203 license 2025-09-29 01:36:45 +02:00
d63c15d582 detour_manage_thread 2025-09-29 01:28:30 +02:00
dbdfa84fab code cleanup
const etc
2025-09-29 01:19:23 +02:00
d8d3d85444 detour_transaction_commit 2025-09-29 01:07:56 +02:00
b1eb0ad995 detour_transaction_abort 2025-09-29 00:08:13 +02:00
b78bf27449 code style 2025-09-29 00:07:48 +02:00
21cd133480 reorganize files and add missing includes 2025-09-28 00:42:23 +02:00
d80ec89490 implement detour_transaction_begin 2025-09-28 00:37:03 +02:00
c0975230fe initial commit 2025-09-27 23:12:16 +02:00