aboutsummaryrefslogtreecommitdiff
path: root/lib/darwin (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-29...comex1-48/+2
2015-01-29a bunch of stuff that should have been committed separatelycomex2-13/+22
2015-01-29add SUBSTITUTE_DONT_STOP_THREADS for substrate compat - substrate doesn't do ↵comex1-1/+1
this, and they might not be on the main thread. though that would be gross.
2015-01-29misc. fixescomex1-1/+0
2015-01-29get rid of the unnecessary CoreFoundation dependencycomex1-40/+42
2015-01-29port some old codecomex1-1/+2
2015-01-28***yawn***comex2-10/+13
2015-01-28sortacomex1-7/+26
2015-01-28some more stuff compilescomex5-32/+196
2015-01-25right, fix cleanup. (compared to the old system, this avoids busywaiting, ↵comex2-6/+49
and properly frees the thread resources)
2015-01-25this is dumbcomex4-102/+254
2015-01-25fix substrate-compat; check in testcomex1-3/+8
2015-01-24it compiles...comex1-0/+19
2015-01-24...comex1-1/+11
2015-01-24Add function to deal with mprotecting RW and back. A bit more complex than ↵comex3-58/+115
the minimum would be... (and minor build fixes)
2015-01-21stopping other threads.comex3-22/+181
2015-01-21add substitute_strerrorcomex1-6/+10
2015-01-21pointless optimizationcomex1-27/+64
2015-01-21Some cleanup.comex3-29/+23
2015-01-21woo, inject seems to work on all platformscomex4-129/+272
2015-01-20...comex5-55/+408
2015-01-20revert THAT WHOLE THING because we can't actually use it for injectcomex2-85/+37
2015-01-20progress on injectioncomex4-30/+261
2015-01-19more reorganization - move OS X/iOS specific stuff into its own directorycomex6-0/+721