2015-09-21 |
Jay Freeman (saurik) | Generally prefer data.empty() to data.size() == 0.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Reimplement requirements using newer abstractions.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Move repetitive Blob magic/length logic to insert.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Abstract SuperBlob helper to support requirements.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Port ldid to build inside of Impactor for Windows.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Use an std::string to store the name being signed.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Complete padding of final fat code directory blob.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Avoid special case for removal of code signatures.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Update copyright year. (Wow, ldid is very old ;P.)
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Drop dependency on minimal as we port to Impactor.
|
commit | commitdiff | tree |
2015-09-21 |
Jay Freeman (saurik) | Internally stream signed output to std::streambuf.
|
commit | commitdiff | tree |
2015-09-20 |
Jay Freeman (saurik) | Extract reallocation/signature to helper function.
|
commit | commitdiff | tree |
2015-08-25 |
Jay Freeman (saurik) | Support LC_ENCRYPTION_INFO_64, for 64-bit decrypt.
|
commit | commitdiff | tree |
2015-08-25 |
Jay Freeman (saurik) | Merge -r into -S and remove all non-obvious flags.
|
commit | commitdiff | tree |
2015-08-25 |
Jay Freeman (saurik) | Avoid using minimal/mapping.h (use internal mmap).
|
commit | commitdiff | tree |
2015-08-24 |
Jay Freeman (saurik) | The Archive Identity Editor is a separate project.
|
commit | commitdiff | tree |
2015-08-24 |
Jay Freeman (saurik) | Avoid using minimal/string.h (prefer std::string).
|
commit | commitdiff | tree |
2015-08-23 |
Jay Freeman (saurik) | Use OpenSSL to implement SHA1 instead of our copy.
|
commit | commitdiff | tree |
2015-08-21 |
Jay Freeman (saurik) | Avoid sharing linkedit_data_commands in FAT files.
|
commit | commitdiff | tree |
2015-08-21 |
Jay Freeman (saurik) | Separate lookup of LC_ENCRYPTION_INFO from usages.
|
commit | commitdiff | tree |
2015-08-21 |
Jay Freeman (saurik) | Add libplist (and libcnary) so to sign Info.plist.
|
commit | commitdiff | tree |
2015-06-29 |
Jay Freeman (saurik) | Maintain fat_arch.align when allocating fat files.
|
commit | commitdiff | tree |
2015-06-27 |
Jay Freeman (saurik) | Align size of a final embedded Mach-O to 16 bytes.
|
commit | commitdiff | tree |
2015-06-27 |
Jay Freeman (saurik) | Align __LINKEDIT segment vmsize to match filesize.
|
commit | commitdiff | tree |
2015-06-27 |
Jay Freeman (saurik) | Older versions of Apple's compiler give me errors.
|
commit | commitdiff | tree |
2015-06-27 |
Jay Freeman (saurik) | Use _syscall to verify that -S's truncate worked.
|
commit | commitdiff | tree |
2015-06-27 |
Jay Freeman (saurik) | Apple's newer LLVM backends generate garbage code.
|
commit | commitdiff | tree |
2015-06-26 |
Jay Freeman (saurik) | Remove some thankfully now-obsolete UNIX includes.
|
commit | commitdiff | tree |
2015-06-26 |
Jay Freeman (saurik) | Avoid Depends: on odcctools for codesign_allocate.
|
commit | commitdiff | tree |
2015-06-26 |
Jay Freeman (saurik) | Commit old logic to force codesign's install_name.
|
commit | commitdiff | tree |
2015-02-09 |
Jay Freeman (saurik) | Fix compile using newer Xcode SDK or gcc on Linux.
|
commit | commitdiff | tree |
2013-12-31 |
Jay Freeman (saurik) | Very minor (critical) changes to the build script.
|
commit | commitdiff | tree |
2013-09-05 |
Jay Freeman (saurik) | Fix a typo mistake copying Telesphoreo description.
|
commit | commitdiff | tree |
2013-09-03 |
Jay Freeman (saurik) | Add special cases to support old codesign_allocate.
|
commit | commitdiff | tree |
2013-09-03 |
Jay Freeman (saurik) | The iOS package script installed ldid as ldid.arm.
|
commit | commitdiff | tree |
2012-12-01 |
Jay Freeman (saurik) | Add MH_OBJECT and BIND_* definitions for later use.
|
commit | commitdiff | tree |
2012-12-01 |
Jay Freeman (saurik) | Use || instead of |... not certain how that happnened.
|
commit | commitdiff | tree |
2012-11-04 |
Jay Freeman (saurik) | Change license on ldid to AGPL3 (reflecting usage).
|
commit | commitdiff | tree |
2012-11-04 |
Jay Freeman (saurik) | Add minimal as a git submodule for easier access.
|
commit | commitdiff | tree |
2012-09-07 |
Jay Freeman (saurik) | Use the new -A cpu filter when using -r and -S.
|
commit | commitdiff | tree |
2012-09-07 |
Jay Freeman (saurik) | Attept to autodetect support gcc architectures.
|
commit | commitdiff | tree |
2012-09-07 |
Jay Freeman (saurik) | Add the cryptid= value to decryption report.
|
commit | commitdiff | tree |
2012-09-07 |
Jay Freeman (saurik) | Add a build environment for iOS+Cydia packaging.
|
commit | commitdiff | tree |
2012-09-06 |
Jay Freeman (saurik) | Provide -a and -A, used to dump and select archs.
|
commit | commitdiff | tree |
2012-09-06 |
Jay Freeman (saurik) | Add -d and -D, used to dump and edit encryptions.
|
commit | commitdiff | tree |
2012-09-06 |
Jay Freeman (saurik) | Add the -O flag I used to munge extracted dylibs.
|
commit | commitdiff | tree |
2012-09-06 |
Jay Freeman (saurik) | Added a few _packed modifiers that were missing.
|
commit | commitdiff | tree |
2012-09-06 |
Jay Freeman (saurik) | Fix a few compilation warnings: const, %z, unused.
|
commit | commitdiff | tree |
2012-07-04 |
Jay Freeman (saurik) | Change software license from GPLv3 from Modified BSD.
|
commit | commitdiff | tree |
2011-10-22 |
Jay Freeman (saurik) | Support ldid -r on fat, big-endian, and 64-bit.
|
commit | commitdiff | tree |
2011-10-22 |
Jay Freeman (saurik) | Support read-only mmap when possible.
|
commit | commitdiff | tree |
2011-10-22 |
Jay Freeman (saurik) | Add a -> operator to FatHeader for parity.
|
commit | commitdiff | tree |
2011-10-22 |
Jay Freeman (saurik) | Add a ton more load command structs.
|
commit | commitdiff | tree |
2011-10-22 |
Jay Freeman (saurik) | Add ldid -r: reverse ldid.
|
commit | commitdiff | tree |
2011-05-20 |
Jay Freeman (saurik) | Support universal (fat) binaries.
|
commit | commitdiff | tree |
2011-02-10 |
Jay Freeman (saurik) | Update copyright and description.
|
commit | commitdiff | tree |
2011-01-13 |
Jay Freeman (saurik) | Have make.sh output what it is doing.
|
commit | commitdiff | tree |
2011-01-13 |
Jay Freeman (saurik) | Support compilation on Mac OS X 10.4.
|
commit | commitdiff | tree |
2011-01-13 |
Jay Freeman (saurik) | Fix swap on MH_DYLDLINK enforce.
|
commit | commitdiff | tree |
2010-11-08 |
Jay Freeman (saurik) | Support running ldid on ppc.
|
commit | commitdiff | tree |
2010-11-05 |
Jay Freeman (saurik) | Support ldid on PPC binaries.
|
commit | commitdiff | tree |
2010-11-05 |
Jay Freeman (saurik) | Add a simple build environment.
|
commit | commitdiff | tree |
2010-11-05 |
Jay Freeman (saurik) | Add support for i386 and x86_64 binaries.
|
commit | commitdiff | tree |
2010-11-05 |
Jay Freeman (saurik) | Fix a stupid warning with printf().
|
commit | commitdiff | tree |
2009-08-13 |
Jay Freeman (saurik) | Be a little more explicit about types for Cygwin.
|
commit | commitdiff | tree |
2009-05-20 |
Jay Freeman (saurik) | Make ldid workaround the stupid inode issue.
|
commit | commitdiff | tree |
2009-04-21 |
Jay Freeman (saurik) | Add MH_DYLDLINK before attempting codesign_allocate.
|
commit | commitdiff | tree |
2009-04-20 |
Jay Freeman (saurik) | Checkpointing work on -n and -w before adding MH_DYLDLINK.
|
commit | commitdiff | tree |
2009-02-22 |
Jay Freeman (saurik) | Added string.h for memset. (toelooper)
|
commit | commitdiff | tree |
2008-09-15 |
Jay Freeman (saurik) | Added ldid -e.
|
commit | commitdiff | tree |
2008-07-22 |
Jay Freeman (saurik) | Fixed a stupid bug in ldid that caused incorrect signatures...
|
commit | commitdiff | tree |
2008-07-20 |
Jay Freeman (saurik) | Added usage to ldid.
|
commit | commitdiff | tree |
2008-07-18 |
Jay Freeman (saurik) | Added codehash update-only and entitlement hashing.
|
commit | commitdiff | tree |
2008-07-06 |
Jay Freeman (saurik) | Switched to minimal's strndup.
|
commit | commitdiff | tree |
2008-07-06 |
Jay Freeman (saurik) | Added support for entitlement XML files.
|
commit | commitdiff | tree |
2008-06-16 |
Jay Freeman (saurik) | Added .ar and .elc determinism.
|
commit | commitdiff | tree |
2008-06-16 |
Jay Freeman (saurik) | Added a #define for a DYLIB_STUB, not that I need to...
|
commit | commitdiff | tree |
2008-06-14 |
Jay Freeman (saurik) | Maintain permissions during codehashing.
|
commit | commitdiff | tree |
2008-06-14 |
Jay Freeman (saurik) | Added requirement slots and armv6 support to ldid/codesign.
|
commit | commitdiff | tree |
2008-06-14 |
Jay Freeman (saurik) | Forgot to add this file many blue moons ago.
|
commit | commitdiff | tree |
2008-06-13 |
Jay Freeman (saurik) | Replaced codesign with ldid -S.
|
commit | commitdiff | tree |
2008-04-06 |
Jay Freeman (saurik) | Drastic, sweeping modifications to support iPhone 1...
|
commit | commitdiff | tree |
2008-01-04 |
Jay Freeman (saurik) | Revision numbers on packages now being bumped, moved...
|
commit | commitdiff | tree |
|