]> git.cameronkatri.com Git - ldid.git/history - ldid.cpp
ldid v2.1.5-procursus5
[ldid.git] / ldid.cpp
2022-07-21 Cameron KatriDocument new -P functionality
2022-07-20 TeutatesAllow -P to work on directories
2022-07-20 TeutatesChange platform to a uint8_t
2022-07-20 Cameron KatriFix -S -M and -s on .app bundles (Closes #18)
2022-07-18 Cameron KatriFix CDHash in -h
2022-07-17 Cameron KatriAdd CandidateCDHashFull to -h
2022-07-17 Cameron KatriAdd TeamIdentifier to -h
2022-07-15 Cameron KatriAdd Authority to ldid -h
2022-07-14 Cameron KatriFix Authority when using -H
2022-07-07 Cameron KatriAdd Executable and Identifier to -h
2022-07-07 TeutatesFix openssl 1.1.1 compatibility
2022-07-07 TeutatesOpenSSL 3 fixes (#15)
2022-07-07 Cameron KatriRemove reference to -T
2022-07-07 Cameron KatriAdd missing include for Linux
2022-07-07 Cameron KatriReplace more asserts
2022-07-07 zhuxinlangRe-add proper hash agility required for 15.1+
2022-07-07 Cameron KatriRevert "Add proper hash agility required for 15.1+"
2022-07-07 Cameron KatriReplace more asserts, re-add -T as a no-op
2022-07-07 Cameron KatriFix -s by making it a semi-alias for -M -S
2022-07-07 Cameron KatriDon't leave dangling temporary files
2022-07-07 Cameron KatriGeneral cleanup
2022-07-05 Cameron KatriRemove assert
2022-07-03 zhuxinlangAdd proper hash agility required for 15.1+
2022-05-04 KostadinAdded better error handling (#13)
2022-03-22 Cameron KatriAdd support for `-arch arch_type` (#10)
2022-03-22 Cameron KatriFix hash order
2022-03-22 Cameron KatriRemove support for EOL OpenSSL 0.9
2022-03-20 Cameron Katrildid.1: Document -H[sha1 | sha256]
2022-03-20 Cameron KatriMerge branch 'saurik'
2022-02-21 Cameron KatriFix typo
2022-02-04 Cameron KatriFix openssl 1.1.1 compatibility
2022-01-30 Cameron KatriUpdate usage
2022-01-27 Jay Freeman (saurik)Correctly handle nesting frameworks in frameworks. saurik
2022-01-19 Cameron KatriExperimental arm64_32 support
2021-10-16 Cameron KatriFix openssl 3 compat v2.1.5-procursus2
2021-10-13 Cameron KatriHack fix for iOS 15.1 beta
2021-10-11 Cameron KatriFix indention of #if block
2021-10-11 Cameron KatriFix < OpenSSL 3.0.0 build
2021-10-10 Cameron KatriAdd manpage
2021-10-10 sunchipnachop12 password support
2021-10-10 sunflsksossl3 compat
2021-10-10 HaydenFix deprecations + update libplist
2021-09-15 Jay Freeman (saurik)The comment says to use a nullbuf, so let's do it! v2.1.5
2021-06-14 Jay Freeman (saurik)Fix LDID_NOPLIST (used by Cydia Substrate on iOS).
2021-06-11 Jay Freeman (saurik)Implement DER encoding of entitlements for iOS 15.
2021-04-12 Jay Freeman (saurik)Fix regression on FAT files (from 64-bit support). v2.1.4
2021-02-22 Jay Freeman (saurik)Hit an unfriendly assertion if not signing bundle. v2.1.3
2021-02-22 Jay Freeman (saurik)Add -d to pair with -D, and also -h compatibility.
2021-02-22 Jay Freeman (saurik)Support CodeDirectory version 0x20400 ("to spec").
2021-02-20 Jay Freeman (saurik)Add a flag for checkra1n that does codesign -dvvv.
2021-02-20 Jay Freeman (saurik)Remove this Digest struct that had become Hash :(.
2021-02-20 Jay Freeman (saurik)Please to be not resigning all my Firefox.apps :/.
2021-02-20 Jay Freeman (saurik)Improve, but not really fix :/, support for macOS.
2021-02-20 Jay Freeman (saurik)Don't sign symlinks as part of old "files" schema.
2021-02-20 Jay Freeman (saurik)Sign "nested" symlinks (suggested by kabiroberai).
2019-11-05 Jay Freeman (saurik)Support signing dyld (sbingner tested this patch).
2019-11-04 Jay Freeman (saurik)The behavior of usage made absolutely no sense :/. v2.1.2
2019-02-20 Jay Freeman (saurik)Support entitlement merges with unentitled binary. v2.1.1
2019-02-19 Jay Freeman (saurik)Provide a -M flag to merge entitlements into file. v2.1.0
2019-02-19 Jay Freeman (saurik)Provide compatibility with Sam Bingner's era ldid.
2019-02-19 Jay Freeman (saurik)Port hash agility support to use OpenSSL 0.9.x :D.
2018-01-13 Jay Freeman (saurik)Fix compilation via macOS 10.12 targetting iOS 11.
2017-12-31 Jay Freeman (saurik)Let the user set values for CS flags and platform.
2017-12-31 Jay Freeman (saurik)Support signing binaries without any symbol table.
2019-02-03 Jay Freeman (saurik)Swap libplist with CoreFoundation (for Substrate).
2018-10-13 Jay Freeman (saurik)Fix build when defining LDID_NOSMIME (no openssl).
2018-09-21 Jay Freeman (saurik)Override entitlements on frameworks to executable.
2018-09-21 Jay Freeman (saurik)Clarify progress output for multiple architecture.
2018-09-21 Jay Freeman (saurik)Add name of hash algorithm to Algorithm structure.
2018-09-19 Jay Freeman (saurik)PKCS12_parse returns NULL instead of empty stacks.
2018-09-17 Jay Freeman (saurik)Wrap assertion strings, for configuration by host.
2018-09-17 Jay Freeman (saurik)Support hash agility and invert certificate chain.
2018-09-17 Jay Freeman (saurik)Match rule behavior of recent version of codesign.
2018-09-17 Jay Freeman (saurik)Fully implement CSSLOT_REQUIREMENTS like codesign.
2018-09-17 Jay Freeman (saurik)Rename requirement to requirements (pluralize it).
2018-09-16 Jay Freeman (saurik)LDID_NOSMIME should ignore the given key argument.
2018-09-16 Jay Freeman (saurik)Don't include fields for later directory versions.
2017-12-27 Jay Freeman (saurik)Require user to store streambufs for UnionFolders.
2017-12-11 Jay Freeman (saurik)Add support for alternate SHA256 code directories.
2017-03-12 Jay Freeman (saurik)Report progress (in terms of percent and logging).
2017-03-12 Jay Freeman (saurik)Avoid duplicate Find when remapped during iterate.
2017-02-12 Jay Freeman (saurik)Make Folder::Find const, removing internal Save().
2017-02-06 Jay Freeman (saurik)Support separate provisioning for bundled plugins.
2017-01-07 Jay Freeman (saurik)Avoid blowing up the stack hashing large binaries.
2016-12-22 Jay Freeman (saurik)Provide a simple to use implementation of ldid -e.
2016-10-13 Jay Freeman (saurik)Simulated memory map doesn't tolerate limit Align.
2016-09-04 Jay Freeman (saurik)If team ID is not specified, don't output its NUL.
2016-09-04 Jay Freeman (saurik)Verify we do not overflow annoying 0x3000 padding.
2016-08-27 Jay Freeman (saurik)Add guarantee that allocations shouldn't overflow.
2016-08-27 Jay Freeman (saurik)Fix requirement allocation (covered by 0x3000 :/).
2016-08-26 Jay Freeman (saurik)Only exclude nested files when bundles are nested.
2016-08-26 Jay Freeman (saurik)Support iOS applications that embed WatchKit apps.
2016-08-26 Jay Freeman (saurik)Drastic improvements to nested support (and Mac!).
2016-08-26 Jay Freeman (saurik)Chop bool Open() into void Open() and bool Look().
2016-08-26 Jay Freeman (saurik)Add support for signing symbolic links (sort of?).
2016-08-26 Jay Freeman (saurik)DiskFolder still hasn't been tested #if __WIN32__.
2016-08-26 Jay Freeman (saurik)Store SHA256 as hash2 in files2 for CodeDirectory.
2016-08-26 Jay Freeman (saurik)Support signing DiskFolders with nested resources.
2016-08-26 Jay Freeman (saurik)Add -q and -Q to dump and sign "requirement data".
2016-08-26 Jay Freeman (saurik)Apparently, I never pushed this fix to ldid -s :/.
next