aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ldid v2.1.5-procursus5HEADv2.1.5-procursus5masterCameron Katri2022-07-220-0/+0
|
* Manpage updates (#19)Nick Chan2022-07-223-62/+109
| | | | | | | | * ldid.zh_TW.1, ldid.zh_CN.1: Documents about new -P functionality and many grammatical, pharsing, formatting and punctuation fixes * docs: Document setting platform with -P is a Procursus extension * docs: Document using -arch and -e together
* Document new -P functionalityCameron Katri2022-07-203-5/+9
|
* Update VERSIONTeutates2022-07-201-1/+1
|
* Allow -P to work on directoriesTeutates2022-07-202-8/+8
|
* Change platform to a uint8_tTeutates2022-07-202-6/+12
| | | | * Allows for arbitrary customization of the value
* Fix -S -M and -s on .app bundles (Closes #18)Cameron Katri2022-07-192-10/+10
|
* ldid v2.1.5-procursus4v2.1.5-procursus4Cameron Katri2022-07-180-0/+0
|
* ldid.zh_TW.1, ldid.zh_CN.1: Update to reflect -d changes (#17)Nick Chan2022-07-182-6/+0
|
* Fix CDHash in -hCameron Katri2022-07-181-1/+1
|
* Add CandidateCDHashFull to -hCameron Katri2022-07-171-2/+3
|
* Add TeamIdentifier to -hCameron Katri2022-07-171-33/+37
|
* Add Authority to ldid -hCameron Katri2022-07-141-1/+52
| | | | | | This will not list in the same order as codesign -dvvv and will not always show (unavailable) when codesign -dvvv does, but it is good enough.
* Fix Authority when using -HCameron Katri2022-07-141-8/+12
|
* ldid v2.1.5-procursus3v2.1.5-procursus3Cameron Katri2022-07-070-0/+0
|
* Improve makefile (#16)Teutates2022-07-072-22/+32
|
* ldid.1: Update to reflect -d changesCameron Katri2022-07-071-3/+0
|
* Add Executable and Identifier to -hCameron Katri2022-07-072-1/+9
|
* Fix openssl 1.1.1 compatibilityTeutates2022-07-071-2/+2
|
* OpenSSL 3 fixes (#15)Teutates2022-07-073-37/+30
| | | | * Remove deprecated openssl functions as of openssl 3.0.5 * Re-add openssl to actions with (should be) proper static providers
* Remove reference to -TCameron Katri2022-07-071-1/+1
|
* Add missing include for LinuxCameron Katri2022-07-071-0/+1
| | | | Fixes e956c1d890c664ccd80293d07a6e8f52a5949c2f
* Replace more assertsCameron Katri2022-07-071-8/+29
|
* Re-add proper hash agility required for 15.1+zhuxinlang2022-07-071-2/+42
| | | | This adds hash agility without breaking the Authority section.
* Revert "Add proper hash agility required for 15.1+"Cameron Katri2022-07-071-98/+30
| | | | This reverts commit 1adec13f09b0b0310bcb741853fbe9a73b078b22.
* Replace more asserts, re-add -T as a no-opCameron Katri2022-07-071-44/+92
|
* Fix -s by making it a semi-alias for -M -SCameron Katri2022-07-074-46/+21
|
* Don't leave dangling temporary filesCameron Katri2022-07-061-0/+9
|
* General cleanupCameron Katri2022-07-067-581/+7
| | | | | | - Remove useless preprocessor directives - Remove -T flag - Remove CommonCrypto dependency (OpenSSL is required anyways)
* Add zsh completions file for common flagsCameron Katri2022-07-041-0/+17
|
* Remove assertCameron Katri2022-07-042-4/+10
|
* Add proper hash agility required for 15.1+zhuxinlang2022-07-032-30/+101
| | | | Fixes 294b81953c0801212a7f0927133e3c43ca231ab3
* Added better error handling (#13)Kostadin2022-05-043-43/+105
| | | | | Removes commonly encountered `_assert()` messages and replaces with easy to understand messages. Co-authored-by: Cameron Katri <me@cameronkatri.com>
* Use OpenSSL 1.1.1 in GH actions for nowCameron Katri2022-04-041-60/+36
| | | | This reverts commit 94d0cd4bb688adef8f39aaec37faac4368345d5a.
* Fix compilation for systems with mach/machine.hCameron Katri2022-04-041-7/+2
|
* Update README.mdCameron Katri2022-03-221-0/+1
|
* Add support for `-arch arch_type` (#10)Cameron Katri2022-03-225-41/+531
| | | | | | | | 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>
* docs: document -l and -H for zh_CN and zh_TW (#11)Nick Chan2022-03-222-48/+76
|
* Fix macOS actions (#9)Cameron Katri2022-03-221-34/+44
|
* Fix hash orderCameron Katri2022-03-211-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.9Cameron Katri2022-03-211-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]Cameron Katri2022-03-202-5/+9
| | | | | While here, remove the warning message that is printed when used. This flag is very useful so this message is removed.
* ldid.1: Document -ICameron Katri2022-03-201-0/+5
|
* Merge branch 'saurik'Cameron Katri2022-03-201-6/+5
|\
| * Correctly handle nesting frameworks in frameworks.saurikJay Freeman (saurik)2022-01-271-6/+5
| |
* | Fix typoCameron Katri2022-02-211-1/+1
| |
* | ci: Update to OpenSSL 3.0.1Cameron Katri2022-02-031-1/+1
| |
* | Update copyrightCameron Katri2022-02-033-3/+3
| |
* | Fix openssl 1.1.1 compatibilityCameron Katri2022-02-031-3/+3
| |
* | Update usageCameron Katri2022-01-301-4/+3
| |