summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Detect "non-standard" Mach-O binaries to codesign.Jay Freeman (saurik)2016-07-301-11/+46
* Define local functions static to avoid collisions.Jay Freeman (saurik)2016-07-301-4/+4
* Provide a way to maintain file permissions in IPA.Jay Freeman (saurik)2016-07-292-39/+45
* Support renaming files under an ldid::UnionFolder.Jay Freeman (saurik)2016-07-292-14/+50
* Embed team identifier of certificate in signature.Jay Freeman (saurik)2016-07-281-3/+49
* Sign embedded dylibs (that are in top-level .app).Jay Freeman (saurik)2016-07-281-10/+19
* Our list of excluded files/folders was incomplete.Jay Freeman (saurik)2016-07-281-3/+5
* UnionFolder clobbered sub-paths in nested bundles.Jay Freeman (saurik)2016-07-271-6/+7
* If the binary has an embedded Info.plist, sign it.Jay Freeman (saurik)2015-11-131-9/+43
* Make the sha1 interface also work for std::vector.Jay Freeman (saurik)2015-11-131-3/+6
* Remove a number of now-ancient MachHeader helpers.Jay Freeman (saurik)2015-11-131-113/+2
* Allow -K argument to not specify a key (why not?).Jay Freeman (saurik)2015-11-131-1/+2
* Improve alignment (end-of-file and non-FAT files).Jay Freeman (saurik)2015-11-131-3/+43
* Add another hastily and poorly-thought-out #ifdef.Jay Freeman (saurik)2015-11-121-0/+10
* Add -u, which prints the current_version of UIKit.Jay Freeman (saurik)2015-10-181-0/+28
* Some of my build environments litter object files.Jay Freeman (saurik)2015-10-111-0/+1
* Technically, I should have these two header files.Jay Freeman (saurik)2015-10-111-0/+2
* Add hacky flags to turn off more complex features.Jay Freeman (saurik)2015-10-101-0/+27
* Add hacky flag to dis-require hash(), removing -T.Jay Freeman (saurik)2015-10-101-1/+19
* Use internal build of libplist instead of -lplist.Jay Freeman (saurik)2015-10-101-3/+1
* Use Apple's CommonCrypto for SHA-1 when __APPLE__.Jay Freeman (saurik)2015-10-102-15/+32
* Port to Apple's pathetic third-world toolchain :/.Jay Freeman (saurik)2015-10-101-1/+14
* Sort of support signing bundles with entitlements.Jay Freeman (saurik)2015-10-102-5/+5
* UnionFolder (code for Impactor) should be in ldid.Jay Freeman (saurik)2015-10-102-0/+54
* SubFolder should take a reference (not a pointer).Jay Freeman (saurik)2015-10-102-7/+7
* Add ldid::Bundle to the header file, for Impactor.Jay Freeman (saurik)2015-09-281-0/+2
* Avoid libplist++ (it's slow and slightly awkward).Jay Freeman (saurik)2015-09-282-45/+51
* Replace Windows stat::st_mode with dirent::d_type.Jay Freeman (saurik)2015-09-281-13/+29
* Windows doesn't use the mode parameter on mkdir().Jay Freeman (saurik)2015-09-281-0/+5
* Sadly, g++ doesn't let me cast empty initializers.Jay Freeman (saurik)2015-09-281-1/+2
* Avoid dirent::d_namlen (not there on Linux glibc).Jay Freeman (saurik)2015-09-281-1/+1
* Get access to std::auto_ptr by including <memory>.Jay Freeman (saurik)2015-09-281-0/+1
* Avoid FTS (broken in glibc, not present on Win32).Jay Freeman (saurik)2015-09-282-38/+40
* Finish implementating application bundle codesign.Jay Freeman (saurik)2015-09-282-35/+590
* Link libplist and switch to their C++ wrapper API.Jay Freeman (saurik)2015-09-273-2/+6
* Use std::string more often, and factor out Commit.Jay Freeman (saurik)2015-09-271-19/+26
* Slightly improve prototypes for Sign and Allocate.Jay Freeman (saurik)2015-09-272-9/+9
* Standardize _syscall as exactly one function call.Jay Freeman (saurik)2015-09-271-2/+2
* Allow more useful error messages in _assert macro.Jay Freeman (saurik)2015-09-271-6/+7
* Move Functor implementation to header for the API.Jay Freeman (saurik)2015-09-272-37/+37
* Rename resign to Sign and put into ldid namespace.Jay Freeman (saurik)2015-09-272-9/+34
* Simplify implementation of temporary reallocation.Jay Freeman (saurik)2015-09-271-14/+11
* Push few filename variables into the deeper scope.Jay Freeman (saurik)2015-09-271-10/+11
* Indirect support for .app signing via new -E flag.Jay Freeman (saurik)2015-09-211-4/+29
* Remove unused constructor in already-long Functor.Jay Freeman (saurik)2015-09-211-5/+0
* Correct incompatible flag checks (support for -s).Jay Freeman (saurik)2015-09-211-2/+15
* Be more consistent in how size constants are used.Jay Freeman (saurik)2015-09-211-14/+14
* Apply static to most (if not all) local functions.Jay Freeman (saurik)2015-09-211-16/+16
* Use PKCS12 files to compile a real code signature.Jay Freeman (saurik)2015-09-211-2/+149
* Generally prefer data.empty() to data.size() == 0.Jay Freeman (saurik)2015-09-211-2/+2