summaryrefslogtreecommitdiffstats
path: root/ldid.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Support LC_ENCRYPTION_INFO_64, for 64-bit decrypt.Jay Freeman (saurik)2015-08-251-1/+2
* Merge -r into -S and remove all non-obvious flags.Jay Freeman (saurik)2015-08-251-216/+88
* Avoid using minimal/mapping.h (use internal mmap).Jay Freeman (saurik)2015-08-241-14/+95
* Avoid using minimal/string.h (prefer std::string).Jay Freeman (saurik)2015-08-241-9/+6
* Use OpenSSL to implement SHA1 instead of our copy.Jay Freeman (saurik)2015-08-231-8/+3
* Avoid sharing linkedit_data_commands in FAT files.Jay Freeman (saurik)2015-08-211-1/+1
* Separate lookup of LC_ENCRYPTION_INFO from usages.Jay Freeman (saurik)2015-08-211-10/+16
* Add libplist (and libcnary) so to sign Info.plist.Jay Freeman (saurik)2015-08-211-0/+2
* Maintain fat_arch.align when allocating fat files.v1.2.1Jay Freeman (saurik)2015-06-291-5/+10
* Align size of a final embedded Mach-O to 16 bytes.v1.2.0Jay Freeman (saurik)2015-06-261-0/+1
* Align __LINKEDIT segment vmsize to match filesize.Jay Freeman (saurik)2015-06-261-4/+11
* Use _syscall to verify that -S's truncate worked.Jay Freeman (saurik)2015-06-261-1/+1
* Remove some thankfully now-obsolete UNIX includes.Jay Freeman (saurik)2015-06-261-4/+0
* Avoid Depends: on odcctools for codesign_allocate.Jay Freeman (saurik)2015-06-261-92/+128
* Commit old logic to force codesign's install_name.Jay Freeman (saurik)2015-06-261-3/+11
* Very minor (critical) changes to the build script.v1.1.2Jay Freeman (saurik)2013-12-311-0/+2
* Add special cases to support old codesign_allocate.v1.1.0Jay Freeman (saurik)2013-09-021-5/+29
* Add MH_OBJECT and BIND_* definitions for later use.Jay Freeman (saurik)2012-12-011-0/+17
* Use || instead of |... not certain how that happnened.Jay Freeman (saurik)2012-12-011-1/+1
* Change license on ldid to AGPL3 (reflecting usage).Jay Freeman (saurik)2012-11-031-7/+8
* Use the new -A cpu filter when using -r and -S.Jay Freeman (saurik)2012-09-061-2/+20
* Add the cryptid= value to decryption report.Jay Freeman (saurik)2012-09-061-0/+1
* Provide -a and -A, used to dump and select archs.Jay Freeman (saurik)2012-09-061-0/+29
* Add -d and -D, used to dump and edit encryptions.Jay Freeman (saurik)2012-09-061-1/+42
* Add the -O flag I used to munge extracted dylibs.Jay Freeman (saurik)2012-09-061-1/+9
* Added a few _packed modifiers that were missing.Jay Freeman (saurik)2012-09-061-4/+4
* Fix a few compilation warnings: const, %z, unused.Jay Freeman (saurik)2012-09-061-5/+3
* Change software license from GPLv3 from Modified BSD.Jay Freeman (saurik)2012-07-041-31/+14
* Support ldid -r on fat, big-endian, and 64-bit.Jay Freeman (saurik)2011-10-221-19/+95
* Support read-only mmap when possible.Jay Freeman (saurik)2011-10-221-3/+3
* Add a -> operator to FatHeader for parity.Jay Freeman (saurik)2011-10-221-0/+4
* Add a ton more load command structs.Jay Freeman (saurik)2011-10-221-9/+98
* Add ldid -r: reverse ldid.Jay Freeman (saurik)2011-10-221-0/+58
* Support universal (fat) binaries.Jay Freeman (saurik)2011-05-191-253/+333
* Update copyright and description.Jay Freeman (saurik)2011-02-091-2/+2
* Fix swap on MH_DYLDLINK enforce.Jay Freeman (saurik)2011-01-131-1/+1
* Support running ldid on ppc.Jay Freeman (saurik)2010-11-081-2/+11
* Support ldid on PPC binaries.Jay Freeman (saurik)2010-11-051-9/+23
* Add support for i386 and x86_64 binaries.Jay Freeman (saurik)2010-11-051-7/+47
* Fix a stupid warning with printf().Jay Freeman (saurik)2010-11-051-1/+1
* Be a little more explicit about types for Cygwin.Jay Freeman (saurik)2009-08-131-16/+16
* Make ldid workaround the stupid inode issue.v1.0.610Jay Freeman (saurik)2009-05-201-0/+16
* Add MH_DYLDLINK before attempting codesign_allocate.Jay Freeman (saurik)2009-04-211-0/+4
* Checkpointing work on -n and -w before adding MH_DYLDLINK.Jay Freeman (saurik)2009-04-201-0/+156
* Added ldid -e.v1.0.476Jay Freeman (saurik)2008-09-151-2/+22
* Fixed a stupid bug in ldid that caused incorrect signatures occasionally.v1.0.371Jay Freeman (saurik)2008-07-221-2/+2
* Added usage to ldid.v1.0.363Jay Freeman (saurik)2008-07-201-1/+7
* Added codehash update-only and entitlement hashing.Jay Freeman (saurik)2008-07-181-7/+55
* Switched to minimal's strndup.Jay Freeman (saurik)2008-07-061-1/+2
* Added support for entitlement XML files.Jay Freeman (saurik)2008-07-061-24/+60