aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2019-01-28v0.6v0.6Zeex1-1/+1
2019-01-25Add license fileZeex1-0/+23
2018-12-25Fix typo in READMEZeex1-2/+2
2018-11-22Cleanup and code style fixseZeex6-13/+22
2018-11-22Add subhook_set_disasm_handler()Zeex4-16/+45
2018-11-04Add support for for XOR, ADD, AND, OR, ENTER, LEAVE, INT 3Zeex1-8/+48
2018-11-04Add option to disable #inclusion of platform-specific files into subhook.cZeex2-2/+11
2018-11-04Update known issuesZeex1-3/+9
2018-10-02Add xor (0x33): Fixes SetRenderState_ZBias trampolineLuke Usher1-0/+1
2018-10-02Merge remote-tracking branch 'upstream/master'Luke Usher24-202/+542
2018-09-08v0.5v0.5Zeex1-2/+2
2018-09-08Add missing apt packages to .travis.ymlZeex1-0/+2
2018-09-08Fix CMake 2.8.12 error and bump min CMake versionZeex2-11/+11
2018-09-08Fix compile errors and remove uses of nullptrZeex1-2/+3
2018-09-07Fix C++ test crash because of misaligned stackZeex7-15/+20
2018-09-07Improve ABS() macroZeex1-1/+1
2018-09-06Rename "options" to "flags"Zeex7-76/+159
2018-09-06Rename 64-bit jump code constantsZeex1-9/+9
2018-09-06Don't check for jmp offset overflow in 32-bit build (#33)Zeex1-6/+6
2018-09-06Fix missing return statement in 64-bit buildZeex1-2/+2
2018-09-06Rename test executable target to subhook_test and test -> testsZeex9-10/+12
2018-09-06Make build vars use default values from parent scope if definedZeex1-6/+14
2018-09-03Add -Wall -Wextra to compile flags for GCC/ClangZeex1-0/+5