aboutsummaryrefslogtreecommitdiff
path: root/lib/darwin (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add extra argument to substitute_hook_functions and interpose_imports for use...comex2015-02-282-2/+7
* fix accidental usage of panic() from mach/mach.h instead of substitute_paniccomex2015-02-282-7/+9
* Add substituted and fix things up to use it. Still untested.comex2015-02-281-0/+5
* Rename ios-bootstrap to darwin-bootstrap; cleanup posixspawn-hook and unrestr...comex2015-02-281-145/+0
* fix armv7 syscall registers :ocomex2015-02-241-1/+6
* fix "panic" in substrate-compat.ccomex2015-02-241-4/+4
* fix arm64/armv7 ishcomex2015-02-242-3/+10
* fix i386 manual syscall, mmap return checkcomex2015-02-232-5/+9
* Fix vm_remap, of trouble with which the previous diagnosis was completely inc...comex2015-02-231-10/+12
* remove old commentcomex2015-02-231-5/+0
* and avoid call to pthreadscomex2015-02-231-1/+5
* Redo manual syscalls, and use them for hooking.. And fix mmap, which now mak...comex2015-02-234-84/+114
* various fixescomex2015-02-181-3/+11
* er, don't unnecessarily spam thread start/resume.comex2015-02-181-27/+34
* Fix hook-function:comex2015-02-185-249/+414
* ...comex2015-01-291-48/+2
* a bunch of stuff that should have been committed separatelycomex2015-01-292-13/+22
* add SUBSTITUTE_DONT_STOP_THREADS for substrate compat - substrate doesn't do ...comex2015-01-291-1/+1
* misc. fixescomex2015-01-291-1/+0
* get rid of the unnecessary CoreFoundation dependencycomex2015-01-291-40/+42
* port some old codecomex2015-01-291-1/+2
* ***yawn***comex2015-01-282-10/+13
* sortacomex2015-01-281-7/+26
* some more stuff compilescomex2015-01-285-32/+196
* right, fix cleanup. (compared to the old system, this avoids busywaiting, an...comex2015-01-252-6/+49
* this is dumbcomex2015-01-254-102/+254
* fix substrate-compat; check in testcomex2015-01-251-3/+8
* it compiles...comex2015-01-241-0/+19
* ...comex2015-01-241-1/+11
* Add function to deal with mprotecting RW and back. A bit more complex than t...comex2015-01-243-58/+115
* stopping other threads.comex2015-01-213-22/+181
* add substitute_strerrorcomex2015-01-211-6/+10
* pointless optimizationcomex2015-01-211-27/+64
* Some cleanup.comex2015-01-213-29/+23
* woo, inject seems to work on all platformscomex2015-01-214-129/+272
* ...comex2015-01-205-55/+408
* revert THAT WHOLE THING because we can't actually use it for injectcomex2015-01-202-85/+37
* progress on injectioncomex2015-01-204-30/+261
* more reorganization - move OS X/iOS specific stuff into its own directorycomex2015-01-196-0/+721