Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Executable and Identifier to -h | 2022-07-07 | 1 | -1/+8 | |
| | |||||
* | Fix openssl 1.1.1 compatibility | 2022-07-07 | 1 | -2/+2 | |
| | |||||
* | OpenSSL 3 fixes (#15) | 2022-07-07 | 1 | -29/+21 | |
| | | | | * Remove deprecated openssl functions as of openssl 3.0.5 * Re-add openssl to actions with (should be) proper static providers | ||||
* | Remove reference to -T | 2022-07-07 | 1 | -1/+1 | |
| | |||||
* | Add missing include for Linux | 2022-07-07 | 1 | -0/+1 | |
| | | | | Fixes e956c1d890c664ccd80293d07a6e8f52a5949c2f | ||||
* | Replace more asserts | 2022-07-07 | 1 | -8/+29 | |
| | |||||
* | Re-add proper hash agility required for 15.1+ | 2022-07-07 | 1 | -2/+42 | |
| | | | | This adds hash agility without breaking the Authority section. | ||||
* | Revert "Add proper hash agility required for 15.1+" | 2022-07-07 | 1 | -98/+30 | |
| | | | | This reverts commit 1adec13f09b0b0310bcb741853fbe9a73b078b22. | ||||
* | Replace more asserts, re-add -T as a no-op | 2022-07-07 | 1 | -44/+92 | |
| | |||||
* | Fix -s by making it a semi-alias for -M -S | 2022-07-07 | 1 | -38/+13 | |
| | |||||
* | Don't leave dangling temporary files | 2022-07-06 | 1 | -0/+9 | |
| | |||||
* | General cleanup | 2022-07-06 | 1 | -129/+4 | |
| | | | | | | - Remove useless preprocessor directives - Remove -T flag - Remove CommonCrypto dependency (OpenSSL is required anyways) | ||||
* | Remove assert | 2022-07-04 | 1 | -1/+4 | |
| | |||||
* | Add proper hash agility required for 15.1+ | 2022-07-03 | 1 | -30/+99 | |
| | | | | Fixes 294b81953c0801212a7f0927133e3c43ca231ab3 | ||||
* | Added better error handling (#13) | 2022-05-04 | 1 | -43/+102 | |
| | | | | | Removes commonly encountered `_assert()` messages and replaces with easy to understand messages. Co-authored-by: Cameron Katri <me@cameronkatri.com> | ||||
* | Add support for `-arch arch_type` (#10) | 2022-03-22 | 1 | -28/+26 | |
| | | | | | | | | This is identical to -A except that it uses the name of the arch not the values of the CPU_TYPE/CPU_SUBTYPE. This makes ldid more compatible with Apple's CC tools where this flag is used extensively. Co-authored-by: Nick Chan <towinchenmi@gmail.com> | ||||
* | Fix hash order | 2022-03-21 | 1 | -2/+2 | |
| | | | | | | | | This commit was made under a faulty assumption. Revert "Hack fix for iOS 15.1 beta" This reverts commit 294b81953c0801212a7f0927133e3c43ca231ab3. | ||||
* | Remove support for EOL OpenSSL 0.9 | 2022-03-21 | 1 | -12/+2 | |
| | | | | | | | | | OpenSSL 0.9.8 has been out of support since 2016. Nobody should be using it anymore and has numerous vulnerabilites. Revert "Port hash agility support to use OpenSSL 0.9.x :D." This reverts commit 7818dc9c76ef1a007aa725286b8113b2341ebc11. | ||||
* | ldid.1: Document -H[sha1 | sha256] | 2022-03-20 | 1 | -3/+0 | |
| | | | | | While here, remove the warning message that is printed when used. This flag is very useful so this message is removed. | ||||
* | Merge branch 'saurik' | 2022-03-20 | 1 | -6/+5 | |
|\ | |||||
| * | Correctly handle nesting frameworks in frameworks.saurik | 2022-01-27 | 1 | -6/+5 | |
| | | |||||
* | | Fix typo | 2022-02-21 | 1 | -1/+1 | |
| | | |||||
* | | Fix openssl 1.1.1 compatibility | 2022-02-03 | 1 | -3/+3 | |
| | | |||||
* | | Update usage | 2022-01-30 | 1 | -4/+3 | |
| | | |||||
* | | Experimental arm64_32 support | 2022-01-18 | 1 | -2/+8 | |
| | | |||||
* | | Fix openssl 3 compatv2.1.5-procursus2 | 2021-10-16 | 1 | -2/+2 | |
| | | | | | | | | I'm an idiot, it's OPENSSL_VERSION_NUMBER not OPENSSL_VERSION_NUM | ||||
* | | Hack fix for iOS 15.1 beta | 2021-10-13 | 1 | -2/+2 | |
| | | | | | | | | iOS 15.1+ requires either hash agility or sha256 to be before sha1. | ||||
* | | Fix indention of #if block | 2021-10-11 | 1 | -1/+1 | |
| | | |||||
* | | Fix < OpenSSL 3.0.0 build | 2021-10-11 | 1 | -0/+7 | |
| | | |||||
* | | Add manpage | 2021-10-10 | 1 | -4/+13 | |
| | | |||||
* | | p12 password support | 2021-10-10 | 1 | -1/+16 | |
| | | |||||
* | | ossl3 compat | 2021-10-10 | 1 | -0/+8 | |
| | | |||||
* | | Fix deprecations + update libplist | 2021-10-10 | 1 | -2/+2 | |
|/ | |||||
* | The comment says to use a nullbuf, so let's do it!v2.1.5 | 2021-09-14 | 1 | -2/+1 | |
| | |||||
* | Fix LDID_NOPLIST (used by Cydia Substrate on iOS). | 2021-06-14 | 1 | -0/+2 | |
| | |||||
* | Implement DER encoding of entitlements for iOS 15. | 2021-06-11 | 1 | -36/+208 | |
| | |||||
* | Fix regression on FAT files (from 64-bit support).v2.1.4 | 2021-04-12 | 1 | -3/+16 | |
| | |||||
* | Hit an unfriendly assertion if not signing bundle.v2.1.3 | 2021-02-22 | 1 | -2/+2 | |
| | |||||
* | Add -d to pair with -D, and also -h compatibility. | 2021-02-22 | 1 | -0/+11 | |
| | |||||
* | Support CodeDirectory version 0x20400 ("to spec"). | 2021-02-21 | 1 | -21/+117 | |
| | |||||
* | Add a flag for checkra1n that does codesign -dvvv. | 2021-02-20 | 1 | -0/+94 | |
| | |||||
* | Remove this Digest struct that had become Hash :(. | 2021-02-20 | 1 | -5/+0 | |
| | |||||
* | Please to be not resigning all my Firefox.apps :/. | 2021-02-20 | 1 | -1/+1 | |
| | |||||
* | Improve, but not really fix :/, support for macOS. | 2021-02-19 | 1 | -22/+39 | |
| | |||||
* | Don't sign symlinks as part of old "files" schema. | 2021-02-19 | 1 | -12/+13 | |
| | |||||
* | Sign "nested" symlinks (suggested by kabiroberai). | 2021-02-19 | 1 | -16/+24 | |
| | |||||
* | Support signing dyld (sbingner tested this patch). | 2019-11-04 | 1 | -0/+2 | |
| | |||||
* | The behavior of usage made absolutely no sense :/.v2.1.2 | 2019-11-04 | 1 | -9/+13 | |
| | |||||
* | Support entitlement merges with unentitled binary.v2.1.1 | 2019-02-19 | 1 | -1/+3 | |
| | |||||
* | Provide a -M flag to merge entitlements into file.v2.1.0 | 2019-02-18 | 1 | -39/+104 | |
| |