Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Made ARM patch alignment 0x4 so copy from kernel to user works | Yifan Lu | 2016-11-03 | 2 | -2/+4 |
| | |||||
* | Fixed extraction for BL/BLX thumb2 | Yifan Lu | 2016-11-03 | 1 | -4/+4 |
| | |||||
* | Bad handling of t2 BL/BLX | Yifan Lu | 2016-11-03 | 1 | -2/+2 |
| | | | | Fixes #1 | ||||
* | Flush cache for mirror too | Yifan Lu | 2016-11-01 | 1 | -1/+2 |
| | |||||
* | Added passing of the opt data to records | Yifan Lu | 2016-10-26 | 2 | -2/+6 |
| | |||||
* | Vita: Added logging and changed cache flush name | Yifan Lu | 2016-10-24 | 1 | -2/+10 |
| | |||||
* | Set outro pointer to use mirrored address | Yifan Lu | 2016-10-24 | 1 | -1/+2 |
| | |||||
* | Forgot NULL pointer check | Yifan Lu | 2016-10-23 | 1 | -4/+6 |
| | |||||
* | Moved cache flushing to an export | Yifan Lu | 2016-10-23 | 1 | -7/+3 |
| | |||||
* | Fixed warning about unused function | Yifan Lu | 2016-10-23 | 2 | -2/+2 |
| | | | | Fixed warning about incompatible types | ||||
* | Added execmem foreign write for Vita | Yifan Lu | 2016-10-18 | 1 | -1/+16 |
| | |||||
* | Added exemem for Vita | Yifan Lu | 2016-10-18 | 3 | -6/+36 |
| | | | | Removed unneeded field for hooks | ||||
* | Moved slab allocator out of substitute | Yifan Lu | 2016-10-09 | 3 | -428/+6 |
| | |||||
* | Getting the mirror address from Vita exec slab | Yifan Lu | 2016-10-09 | 2 | -0/+14 |
| | |||||
* | Added basic hook removal support | Yifan Lu | 2016-10-09 | 2 | -2/+58 |
| | |||||
* | Slab allocation mirroring for Vita | Yifan Lu | 2016-10-09 | 6 | -27/+32 |
| | |||||
* | Added slab allocator for trampoline in Vita platform | Yifan Lu | 2016-10-08 | 6 | -20/+491 |
| | | | | Added support for smaller (non-page) allocations for trampoline | ||||
* | Added support for platform specific aux data to execmem | Yifan Lu | 2016-10-08 | 5 | -19/+28 |
| | |||||
* | Support using a different VMA for the hook dest | Yifan Lu | 2016-10-05 | 2 | -1/+4 |
| | |||||
* | Changed malloc in substitute_hook_functions to alloca | Yifan Lu | 2016-10-05 | 1 | -2/+2 |
| | |||||
* | execmem_alloc_unsealed now outputs a separate pointer for exec and writing ↵ | Yifan Lu | 2016-10-05 | 4 | -21/+33 |
| | | | | to allow for mirrored writes | ||||
* | Fixed missing trampoline_size_left decrement for making initial trampoline jump | Yifan Lu | 2016-10-05 | 2 | -0/+25 |
| | | | | Added comment about min exec page size requirement | ||||
* | Added option to removed pthread dependency | Yifan Lu | 2016-10-04 | 3 | -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 robust | comex | 2016-07-12 | 1 | -1/+1 |
| | |||||
* | replace broken gen-manual-mach.sh with a Python version | comex | 2016-07-12 | 4 | -196/+129 |
| | | | | | it was dropping the #pragma pack(4) declarations, rendering it broken for like most of the last year | ||||
* | comment | comex | 2016-04-19 | 1 | -1/+2 |
| | |||||
* | comment | comex | 2016-04-19 | 1 | -1/+1 |
| | |||||
* | remove old drama from README.md | comex | 2016-01-27 | 1 | -157/+0 |
| | |||||
* | Fix incorrect handling if there is no local symbol info in the cache. | comex | 2016-01-27 | 1 | -1/+4 |
| | |||||
* | Update mconfig.py and fix the debug info option with multiple machines; ↵ | comex | 2016-01-27 | 2 | -29/+88 |
| | | | | update configure and add a symlink in out/ so (DY)LD_LIBRARY_PATH works | ||||
* | better | comex | 2015-10-27 | 2 | -41/+8 |
| | |||||
* | fixed. | comex | 2015-10-27 | 2 | -37/+95 |
| | |||||
* | lol, mach awk fail | comex | 2015-10-27 | 4 | -47/+322 |
| | |||||
* | avoid overflowing Version into debian_revision | comex | 2015-08-17 | 1 | -1/+1 |
| | |||||
* | mconfig quick fixes | comex | 2015-08-17 | 2 | -2/+6 |
| | |||||
* | stuff | comex | 2015-08-17 | 5 | -3/+87 |
| | |||||
* | formatting | comex | 2015-08-07 | 2 | -93/+94 |
| | |||||
* | add VEC_STORAGE_INIT_STATIC to match the HTAB one | comex | 2015-08-07 | 2 | -1/+6 |
| | |||||
* | fix vec.h bug | comex | 2015-08-07 | 4 | -3/+5 |
| | |||||
* | add the missing ability to specify --disable-x and --without-x ;p | comex | 2015-08-07 | 1 | -1/+15 |
| | |||||
* | fixes | comex | 2015-08-07 | 2 | -4/+7 |
| | |||||
* | future proofing | comex | 2015-07-18 | 3 | -1/+11 |
| | |||||
* | formatting | comex | 2015-07-17 | 1 | -1/+1 |
| | |||||
* | fix memory leak in unlikely (bug) scenario | comex | 2015-07-17 | 1 | -1/+5 |
| | |||||
* | race condition fix | comex | 2015-07-17 | 1 | -1/+1 |
| | |||||
* | show the name of slow commands | comex | 2015-07-17 | 1 | -1/+12 |
| | |||||
* | fix iOS detection properly. | comex | 2015-07-17 | 2 | -16/+39 |
| | |||||
* | add more correct 'is iOS' heuristic, and use it | comex | 2015-07-17 | 2 | -5/+34 |
| | | | | fixes missing -miphoneos-version-min=8.0 | ||||
* | update readme for fixed and maybe-fixed issues | comex | 2015-07-16 | 1 | -3/+1 |
| | |||||
* | add now-unnecessary but nice-for-consistency 'static's | comex | 2015-07-16 | 1 | -15/+19 |
| |