aboutsummaryrefslogtreecommitdiff
path: root/test (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-24Add function to deal with mprotecting RW and back. A bit more complex than ↵comex2-0/+38
the minimum would be... (and minor build fixes)
2015-01-21stopping other threads.comex1-0/+34
2015-01-21minor cleanup - stop caring about thumb outside of arch-specific codecomex2-2/+12
(and fix makefile bug where files whose names contained 'arm' would always be ldid'd)
2015-01-21Some cleanup.comex1-1/+1
2015-01-21woo, inject seems to work on all platformscomex1-3/+3
2015-01-20...comex1-0/+17
2015-01-20progress on injectioncomex1-4/+3
2015-01-19more reorganization - move OS X/iOS specific stuff into its own directorycomex1-1/+1
2015-01-17ldrd/strd fix - we definitely need to know that in ldrd r0, r1, [pc], we ↵comex1-1/+1
can't use r1 as scratch
2015-01-17improve test; thumb2 fixescomex4-4/+54
2015-01-17IT, BX LR - untestedcomex1-0/+1
2015-01-17reorganizationcomex1-1/+1
2015-01-17interpose works; add testcomex1-0/+35
2015-01-17add an assertcomex1-0/+2
2015-01-17fixes and test - both tests work on all archscomex1-0/+46
2015-01-17imp forwarding workscomex1-9/+34
2015-01-16this is all wrong.comex1-3/+12
since we don't know whether it's stret, we don't mark the block stret. thus imp_implementationWithBlock doesn't do the stret/block swap, even though it would for a real block, so we can and must always assume the block is first
2015-01-16and now for something completely different: assembly maybestret-IMPLcomex1-0/+26
forwarding functions for atomicity
2015-01-16jump dis - seemingly working(!)comex4-25/+480
2015-01-13add a test assembly file, not used yetcomex1-0/+48
2015-01-12these functions are actually pointless, since it's easier to change the ↵comex1-3/+11
*offset* for actual pc-rel loads (and the rest are accounted for, albeit implicitly in the case of add pc) i might end up using the stack :/
2015-01-12minor improvementscomex1-0/+1
2015-01-12improve testcomex1-4/+4
2015-01-11that was easycomex1-0/+1
2015-01-11thumb2 and stuffcomex1-7/+13
2015-01-11thumb2 progresscomex1-5/+11
2015-01-11this produces good output (finally) but takes 3.25s to compile 24K of code, lolcomex1-18/+23
2015-01-11Revert "C++ is just a giant pain in the ass"comex2-9/+7
This reverts commit 4743027a22ae4e622d7e78f878eff307d02ac373.
2015-01-11C++ is just a giant pain in the asscomex2-7/+9
2015-01-11yay?comex1-0/+52
2015-01-10...comex1-0/+19
2015-01-10fixescomex1-4/+11
2015-01-10substratecomex2-1/+24
2015-01-10private syms starting to look goodcomex1-3/+10
2015-01-10simplifycomex1-0/+13