aboutsummaryrefslogtreecommitdiff
path: root/subhook.h
AgeCommit message (Expand)AuthorFilesLines
2023-02-10Add flag to support allocation of trampolines within 32-bit offset range of t...Zeex1-5/+37
2021-11-20Removing subhook_macos.cDudi1-2/+3
2021-11-11Add MacOS supportDudi1-3/+5
2020-11-01FreeBSD build supportZeex1-5/+2
2020-05-30Revert "Change 0 to nullptr"Zeex1-3/+5
2020-05-30Export subhook_disasm()Zeex1-0/+6
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
2019-02-07Fix typo in macro nameZeex1-1/+1
2018-11-22Cleanup and code style fixseZeex1-8/+12
2018-11-22Add subhook_set_disasm_handler()Zeex1-6/+24
2018-09-06Rename "options" to "flags"Zeex1-23/+23
2018-09-03Clean up and improve commentsZeex1-1/+1
2017-07-28Made all subhook calls NULL safe, not just one destructor.Y_Less1-4/+2
2017-03-31Merge pull request #23 from gocha/fix-dtor-nullrefZeex1-2/+4
2017-03-31Add new ScopedHookInstall constructor which can set/override the new hook des...gocha1-0/+9
2017-03-31Fix null reference on the destruction of empty Hookgocha1-2/+4
2016-08-28Add support for Mac OSZeex1-5/+9
2016-08-13Improve C++ interfaceZeex1-59/+75
2016-08-13Fix compile errors in C++ wrapperZeex1-3/+8
2016-07-24Convert tabs to spacesZeex1-125/+127
2016-07-24Return support for 32-bit jumps on x86-64Zeex1-1/+6
2016-01-02Make it build on CygwinZeex1-1/+1
2015-02-12Update yearZeex1-1/+1
2014-11-27Remove unused includesZeex1-2/+0
2014-11-27Add support for trampolinesZeex1-29/+12
2014-10-15Update copyright yearZeex1-1/+1
2014-10-13Add SetSrc and SetDst methodsZeex1-0/+3
2014-07-29Call subhook_unprotect() only on first installZeex1-3/+5
2013-12-23Fix MSVC warning in IsInstalled()Zeex1-1/+1
2013-12-15Revert "Move sources and headers to src and include"v0.1Zeex1-0/+221
2013-12-14Move sources and headers to src and includeZeex1-221/+0
2013-12-14Remove the SUBHOOK_INSTALL_HOOK macroZeex1-7/+0
2013-12-14Fix compile errors after silly find & replaceZeex1-4/+4
2013-12-14Get rid of installed_ in SubHookZeex1-30/+14
2013-12-06Fix coding styleZeex1-3/+6
2013-12-05Add subhook_t typedefZeex1-14/+17
2013-12-05Fix grammarZeex1-1/+1
2013-12-05Remove subhook_unprotect() from public APIZeex1-5/+2
2013-05-18Make subhook_is_installed() part of the exported APIZeex1-8/+2
2013-01-19Experimental support for x86-64Zeex1-5/+11
2013-01-17Add SubHook::GetSrc() and SubHook::GetDst()Zeex1-0/+3
2013-01-17Add SubHook::ReadDst(void *src)Zeex1-0/+4
2013-01-16Update yearZeex1-1/+1
2013-01-15Disable copying and assignment of ScopedInstall/ScopedRemoveZeex1-0/+8
2013-01-15Rename some functionsZeex1-14/+14
2013-01-13First commitZeex1-0/+226