aboutsummaryrefslogtreecommitdiff
path: root/lib (unfollow)
Commit message (Expand)AuthorFilesLines
2015-07-07redo all the things with xpc - not tested yetcomex1-0/+63
2015-07-07testscomex1-0/+4
2015-04-15fix for compiling objc-asm.S on ARM with newer Apple compilercomex1-1/+1
2015-03-03fixes for compiling on older OS Xcomex2-1/+6
2015-03-01A number of critical fixes painstakingly discovered in the slowest way possible.comex12-23/+39
2015-03-01fix stack alignmentcomex1-3/+6
2015-03-01Let's get hacky!comex1-3/+16
2015-03-01make jump-dis use a vec as a stack, rather than a hacky queuecomex2-26/+18
2015-03-01add veccomex4-9/+156
2015-02-28Add extra argument to substitute_hook_functions and interpose_imports for use...comex4-12/+68
2015-02-28fix accidental usage of panic() from mach/mach.h instead of substitute_paniccomex2-7/+9
2015-02-28Add substituted and fix things up to use it. Still untested.comex1-0/+5
2015-02-28Rename ios-bootstrap to darwin-bootstrap; cleanup posixspawn-hook and unrestr...comex1-145/+0
2015-02-24fix (and make more robust) strerror.ccomex3-14/+20
2015-02-24Add unaligned read/write functions.comex7-8/+34
2015-02-24fix armv7 syscall registers :ocomex1-1/+6
2015-02-24fix "panic" in substrate-compat.ccomex1-4/+4
2015-02-24fix arm64/armv7 ishcomex5-6/+13
2015-02-23Add transform-dis-cases-arm64.S and fix a serious bug thus discovered.comex1-3/+3
2015-02-23Ban calls within transform regions in threadsafe mode.comex14-37/+104
2015-02-23fix some i386 stuffcomex3-43/+56
2015-02-23fix i386 manual syscall, mmap return checkcomex2-5/+9
2015-02-23Fix vm_remap, of trouble with which the previous diagnosis was completely inc...comex1-10/+12
2015-02-23remove old commentcomex1-5/+0
2015-02-23and avoid call to pthreadscomex1-1/+5
2015-02-23Redo manual syscalls, and use them for hooking.. And fix mmap, which now mak...comex4-84/+114
2015-02-18various fixescomex6-55/+61
2015-02-18er, don't unnecessarily spam thread start/resume.comex1-27/+34
2015-02-18Fix hook-function:comex9-311/+466
2015-02-15more fixescomex3-20/+48
2015-02-14fix test casescomex2-2/+2
2015-02-14Trampoline fixes.comex10-48/+86
2015-02-09theoretically support x86 PICcomex1-14/+46
2015-02-09call vs. branch fixes on ARM (though really I should just ignore calls)comex2-4/+2
2015-02-09add transform-dis-{i386,x86_64} to makefile - fix a missing UNUSEDcomex1-0/+1
2015-02-09Fix a broken bit test.comex1-1/+3
2015-02-09morecomex5-40/+51
2015-02-08Fix other architectures compiling - haven't tried *running* anything..comex6-74/+85
2015-02-08Refactor disassembly so x86 works, and add x86 transform-dis.comex20-197/+298
2015-02-08formattingcomex1-11/+17
2015-02-08starting x86 supportcomex10-129/+341
2015-02-05right, going to bedcomex2-18/+78
2015-02-05starting dis-tables.hcomex1-0/+79
2015-02-03Make the ARM branches actually go to the right place. I need automated tests...comex2-3/+4
2015-02-03fix ARM64 too, theoreticallycomex8-36/+107
2015-02-01whoops, don't mean to always jump to thumb modecomex1-1/+1
2015-02-01formattingcomex2-11/+19
2015-02-01fix my utter failure to handle branches/conditionals correctly (on ARM)comex15-82/+276
2015-01-30remove GNU-isms from cbitcomex1-11/+30
2015-01-30add README (and note to self to fix something)comex1-0/+2