aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added passing of the opt data to recordsYifan Lu2016-10-262-2/+6
|
* Vita: Added logging and changed cache flush nameYifan Lu2016-10-241-2/+10
|
* Set outro pointer to use mirrored addressYifan Lu2016-10-241-1/+2
|
* Forgot NULL pointer checkYifan Lu2016-10-231-4/+6
|
* Moved cache flushing to an exportYifan Lu2016-10-231-7/+3
|
* Fixed warning about unused functionYifan Lu2016-10-232-2/+2
| | | | Fixed warning about incompatible types
* Added execmem foreign write for VitaYifan Lu2016-10-181-1/+16
|
* Added exemem for VitaYifan Lu2016-10-183-6/+36
| | | | Removed unneeded field for hooks
* Moved slab allocator out of substituteYifan Lu2016-10-093-428/+6
|
* Getting the mirror address from Vita exec slabYifan Lu2016-10-092-0/+14
|
* Added basic hook removal supportYifan Lu2016-10-092-2/+58
|
* Slab allocation mirroring for VitaYifan Lu2016-10-096-27/+32
|
* Added slab allocator for trampoline in Vita platformYifan Lu2016-10-086-20/+491
| | | | Added support for smaller (non-page) allocations for trampoline
* Added support for platform specific aux data to execmemYifan Lu2016-10-085-19/+28
|
* Support using a different VMA for the hook destYifan Lu2016-10-052-1/+4
|
* Changed malloc in substitute_hook_functions to allocaYifan Lu2016-10-051-2/+2
|
* execmem_alloc_unsealed now outputs a separate pointer for exec and writing ↵Yifan Lu2016-10-054-21/+33
| | | | to allow for mirrored writes
* Fixed missing trampoline_size_left decrement for making initial trampoline jumpYifan Lu2016-10-052-0/+25
| | | | Added comment about min exec page size requirement
* Added option to removed pthread dependencyYifan Lu2016-10-043-2/+12
| | | | | Added option to remove dynamic linker stuff Fixed a reference in strerror.c that depends on __APPLE__ being defined
* make ln command more robustcomex2016-07-121-1/+1
|
* replace broken gen-manual-mach.sh with a Python versioncomex2016-07-124-196/+129
| | | | | it was dropping the #pragma pack(4) declarations, rendering it broken for like most of the last year
* commentcomex2016-04-191-1/+2
|
* commentcomex2016-04-191-1/+1
|
* remove old drama from README.mdcomex2016-01-271-157/+0
|
* Fix incorrect handling if there is no local symbol info in the cache.comex2016-01-271-1/+4
|
* Update mconfig.py and fix the debug info option with multiple machines; ↵comex2016-01-272-29/+88
| | | | update configure and add a symlink in out/ so (DY)LD_LIBRARY_PATH works
* bettercomex2015-10-272-41/+8
|
* fixed.comex2015-10-272-37/+95
|
* lol, mach awk failcomex2015-10-274-47/+322
|
* avoid overflowing Version into debian_revisioncomex2015-08-171-1/+1
|
* mconfig quick fixescomex2015-08-172-2/+6
|
* stuffcomex2015-08-175-3/+87
|
* formattingcomex2015-08-072-93/+94
|
* add VEC_STORAGE_INIT_STATIC to match the HTAB onecomex2015-08-072-1/+6
|
* fix vec.h bugcomex2015-08-074-3/+5
|
* add the missing ability to specify --disable-x and --without-x ;pcomex2015-08-071-1/+15
|
* fixescomex2015-08-072-4/+7
|
* future proofingcomex2015-07-183-1/+11
|
* formattingcomex2015-07-171-1/+1
|
* fix memory leak in unlikely (bug) scenariocomex2015-07-171-1/+5
|
* race condition fixcomex2015-07-171-1/+1
|
* show the name of slow commandscomex2015-07-171-1/+12
|
* fix iOS detection properly.comex2015-07-172-16/+39
|
* add more correct 'is iOS' heuristic, and use itcomex2015-07-172-5/+34
| | | | fixes missing -miphoneos-version-min=8.0
* update readme for fixed and maybe-fixed issuescomex2015-07-161-3/+1
|
* add now-unnecessary but nice-for-consistency 'static'scomex2015-07-161-15/+19
|
* fix hang caused by -fvisibility=hidden x.xcomex2015-07-161-0/+1
|
* baton fixcomex2015-07-162-3/+10
|
* optimizationcomex2015-07-161-2/+5
|
* fix idiotic mistake from the <redacted> symbols commitcomex2015-07-161-1/+1
|