23 Commits

Author SHA1 Message Date
Zeex
12732c1d1d Cleanup and code style fixse 2018-11-22 05:29:35 +06:00
Zeex
dae419521c Add subhook_set_disasm_handler() 2018-11-22 04:22:15 +06:00
Zeex
92f93d47dc Add option to disable #inclusion of platform-specific files into subhook.c 2018-11-04 21:32:38 +06:00
Zeex
12b527d642 Clean up and improve comments
* Replace SUBHOOK_BITS equality comparisons with SUBHOOK_X86_64 macro
  definition checks (less error-prone)
* Improve comments in subhook_disasm() and remove unused variable
  (address_size)
* Update copyright year across all files
2018-09-03 20:10:28 +06:00
Zeex
d2ac83c4e5 Replace 0 with NULL 2017-10-31 06:03:26 +06:00
Y_Less
e120562ea0 Made all subhook calls NULL safe, not just one destructor. 2017-07-28 01:23:55 +03:00
Zeex
af522f7245 Add support for Mac OS 2016-08-28 15:10:11 +06:00
Zeex
bda8b5f905 Convert tabs to spaces 2016-07-24 05:18:51 +06:00
Zeex
762679a333 Update year 2015-02-12 21:15:37 +06:00
Zeex
51598ff1fa Remove unused includes 2014-11-27 01:33:36 +06:00
Zeex
1375e4c911 Add support for trampolines 2014-11-27 01:27:30 +06:00
Zeex
4600350ebf Update copyright year 2014-10-15 14:25:56 +07:00
Zeex
d4cd4aa8f4 Call subhook_unprotect() only on first install 2014-07-29 17:42:34 +07:00
Zeex
2320184aeb Revert "Move sources and headers to src and include"
This reverts commit 48e7a711ae.
2013-12-15 02:00:51 +07:00
Zeex
48e7a711ae Move sources and headers to src and include 2013-12-14 20:38:09 +07:00
Zeex
2aca600fa7 Allocate whole struct in one malloc() call 2013-12-07 18:12:05 +07:00
Zeex
bab4da2a39 Add subhook_t typedef 2013-12-05 02:11:39 +07:00
Zeex
5ae9d7c0f3 Make subhook_is_installed() part of the exported API 2013-05-18 02:04:30 +07:00
Zeex
03e6b766e5 Experimental support for x86-64 2013-01-19 00:25:39 +07:00
Zeex
3d0c4f9c84 Update year 2013-01-16 02:41:49 +07:00
Zeex
fed3d67e29 Rename some functions 2013-01-15 04:02:06 +07:00
Zeex
75f746195d Move arch initialization/cleanup to subhook_arch_{new,free} 2013-01-15 03:57:07 +07:00
Zeex
f1000e9158 First commit 2013-01-13 22:15:49 +07:00