aboutsummaryrefslogtreecommitdiff
path: root/script/gen-manual-mach.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* replace broken gen-manual-mach.sh with a Python versioncomex2016-07-121-26/+0
| | | | | it was dropping the #pragma pack(4) declarations, rendering it broken for like most of the last year
* bettercomex2015-10-271-2/+5
|
* fixed.comex2015-10-271-3/+7
|
* lol, mach awk failcomex2015-10-271-7/+13
|
* Fix vm_remap, of trouble with which the previous diagnosis was completely ↵comex2015-02-231-1/+1
| | | | | | | | | | | incorrect. It's actually the fact that no vm_map_server actually exists on the kernel side - even though the otherwise useless function vm_remap exists in the kernel source, and mig generates server code for it, apparently that server code isn't built or linked into the kobject table. Bizarre. Anyway, switch to mach_vm_remap, which is what vm_remap in userspace calls into.
* Redo manual syscalls, and use them for hooking.. And fix mmap, which now ↵comex2015-02-231-0/+13
makes the whole thing slightly broken, because vm_remap into the middle of the shared region apparently silently does nothing.