aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-02-10Update compile options (Clang warning)HEADmasterZeex1-1/+1
2023-02-10Fix compile error and clean up in *nix-specific codeZeex2-24/+29
2023-02-10Update intro section in READMEZeex1-4/+12
2023-02-10Add flag to support allocation of trampolines within 32-bit offset range of t...Zeex6-31/+100
2023-02-09Update limitations in READMEZeex1-3/+11
2022-03-13Merge pull request #65 from r4nx/cmake-modernizeZeex2-38/+52
2022-03-13Merge pull request #69 from LukeUsher/add-cmp-eax-variantZeex1-0/+1
2022-03-09add cmp eax variant.Luke Usher1-0/+1
2022-01-10Use snake case for variable names, lower CMake version even furtherr4nx1-9/+9
2021-12-28Lower minimum CMake version as it seems to be enoughr4nx1-1/+1
2021-12-28Modernize CMake and make library installable in terms of targetsr4nx2-38/+52
2021-12-19Merge pull request #64 from ZNixian/page-boundary-unprotectZeex1-3/+8
2021-12-05unix: Fix unprotecting memory across a page boundaryCampbell Suter1-3/+8
2021-11-28Merge pull request #63 from ElDuderinos/masterZeex3-6/+25
2021-11-20Removing subhook_macos.cDudi7-84/+24
2021-11-11Add MacOS supportDudi7-9/+88
2021-03-17Make AppVeyor actually build 64-bit binaries in x64 configurationZeex1-2/+4
2020-12-25v0.8.2v0.8.2Zeex1-1/+1
2020-12-22Merge pull request #55 from timgates42/bugfix_typo_withoutZeex1-1/+1
2020-12-19docs: fix simple typo, wihtout -> withoutTim Gates1-1/+1
2020-11-11Update "Known issues" in READMEZeex1-1/+3
2020-11-11Don't use MAP_32BIT on macOSZeex1-9/+12
2020-11-11Make subhook_new() not fail on any trampoline-related errorZeex1-17/+12
2020-11-02v0.8.1v0.8.1Zeex1-1/+1
2020-11-02Add .gitignoreZeex1-0/+73
2020-11-02Fix segfault in subhook_new()Zeex4-11/+12
2020-11-02v0.8v0.8Zeex1-1/+1
2020-11-02Add null check in subhok_free_code()Zeex2-0/+7
2020-11-02Fix undefined symbol errorZeex1-1/+4
2020-11-02Fix address overflow in trampolineZeex5-19/+49
2020-11-01Improve documentation commentsZeex1-2/+8
2020-11-01FreeBSD build supportZeex2-5/+4
2020-11-01Fix possible NULL dereferenceZeex1-3/+1
2020-11-01Fix RIP-relative address decodingZeex1-4/+5
2020-11-01Detect overflows when relocating 32-bit jumps inside trampoline on x64Zeex1-9/+22
2020-11-01Simplify error handling in subhook_new() + clean up in instruction listZeex1-19/+26
2020-10-31Fix CMake warning about policy CMP0054Zeex1-0/+3
2020-10-31Merge pull request #50 from CookiePLMonster/impls-for-trampolinesZeex1-0/+5
2020-10-31Implement additional CMP, DEC and FLD instructionsSilent1-0/+5
2020-08-19Add info about SUBHOOK_STATIC to READMEZeex1-7/+23
2020-05-30Fix build errorv0.7Zeex1-1/+3
2020-05-30Revert "Change 0 to nullptr"Zeex1-3/+5
2020-05-30Export subhook_disasm()Zeex2-1/+7
2020-05-30Fix typoZeex1-3/+3
2020-05-30Make Install(src, dst, flags) remove existing hookZeex1-7/+12
2020-05-30Change 0 to nullptrZeex1-4/+4
2020-05-30Fix Xcode buildZeex1-4/+6
2019-06-29Merge pull request #41 from Cxbx-Reloaded/masterZeex1-1/+3
2019-06-28Merge branch 'master' into masterPatrickvL9-42/+157
2019-02-07Fix typo in macro nameZeex1-1/+1