aboutsummaryrefslogtreecommitdiff
path: root/lib/darwin/interpose.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-07-16Revert <stdatomic.h> dependency.comex1-10/+8
it was added in the otherwise cosmetic dfd16cc1f759a103707ebd27743abc621486e131 because I didn't change the generated code at all - just switched to the standard aliases of the functions I was already using. But I forgot that <stdatomic.h> isn't present in relatively recent Xcode, so I'm switching back for now.
2015-07-16style policecomex1-6/+14
2015-07-12how did that style violation get in there? must have been tiredcomex1-4/+8
2015-02-28Add extra argument to substitute_hook_functions and interpose_imports for ↵comex1-1/+6
use with unhooking. I think we'll need to explicitly record trampoline locations to avoid the possibility of stomping on someone else's stuff if the function was re-patched... Also, document substitute_hook_functions.
2015-02-28fix accidental usage of panic() from mach/mach.h instead of substitute_paniccomex1-4/+4
2015-01-29a bunch of stuff that should have been committed separatelycomex1-0/+1
2015-01-20...comex1-39/+17
2015-01-19more reorganization - move OS X/iOS specific stuff into its own directorycomex1-0/+0
2015-01-17interpose works; add testcomex1-23/+46
2015-01-16handle oom and silly machos and stuffcomex1-7/+20
2015-01-16fix spacingcomex1-32/+32
2015-01-16interpose (based on %c based on data) compiles...comex1-0/+188