uikittools.git
5 weeks agoApple's newer LLVM backends generate garbage code. master
Jay Freeman (saurik) [Sat, 27 Jun 2015 03:57:02 +0000 (20:57 -0700)] 
Apple's newer LLVM backends generate garbage code.

5 weeks agoPort to Xcode 4.6.3: newer versions of Xcode fail. v1.1.10
Jay Freeman (saurik) [Sat, 27 Jun 2015 03:44:51 +0000 (20:44 -0700)] 
Port to Xcode 4.6.3: newer versions of Xcode fail.

5 weeks agoMove installd patch to separated "patcyh" package.
Jay Freeman (saurik) [Fri, 26 Jun 2015 22:49:08 +0000 (15:49 -0700)] 
Move installd patch to separated "patcyh" package.

5 weeks agoIsolate stash directory from codesign validation.
Jay Freeman (saurik) [Fri, 26 Jun 2015 06:31:19 +0000 (23:31 -0700)] 
Isolate stash directory from codesign validation.

5 weeks agoSimplify the build environment (for shared flags).
Jay Freeman (saurik) [Fri, 26 Jun 2015 06:07:13 +0000 (23:07 -0700)] 
Simplify the build environment (for shared flags).

5 weeks agoPort build to cycc (from Telesphoreo/iPhone-API).
Jay Freeman (saurik) [Fri, 26 Jun 2015 05:47:35 +0000 (22:47 -0700)] 
Port build to cycc (from Telesphoreo/iPhone-API).

5 weeks agoOn 8.3+, CS_RESTRICT breaks DYLD_INSERT_LIBRARIES.
Jay Freeman (saurik) [Thu, 25 Jun 2015 13:12:08 +0000 (13:12 +0000)] 
On 8.3+, CS_RESTRICT breaks DYLD_INSERT_LIBRARIES.

5 weeks agoOn iOS 8.3, allow symbolic links as /Applications.
Jay Freeman (saurik) [Thu, 25 Jun 2015 10:19:08 +0000 (10:19 +0000)] 
On iOS 8.3, allow symbolic links as /Applications.

9 months agoDo not attempt to fix the iOS 6 bug on iOS 7 or 8. v1.1.9
Jay Freeman (saurik) [Fri, 31 Oct 2014 16:02:50 +0000 (16:02 +0000)] 
Do not attempt to fix the iOS 6 bug on iOS 7 or 8.

9 months agoDo not try the new private app rebuild on iOS <<8.
Jay Freeman (saurik) [Fri, 31 Oct 2014 15:53:55 +0000 (15:53 +0000)] 
Do not try the new private app rebuild on iOS <<8.

9 months agoMerge iOS 8 compatible uicache code from limneos.
Jay Freeman (saurik) [Fri, 31 Oct 2014 15:23:25 +0000 (15:23 +0000)] 
Merge iOS 8 compatible uicache code from limneos.

9 months agoApparently this file was never before commited :/.
Jay Freeman (saurik) [Fri, 31 Oct 2014 16:15:46 +0000 (16:15 +0000)] 
Apparently this file was never before commited :/.

19 months agoHardcode gssc queries (initial set from evad3rs). v1.1.8
Jay Freeman (saurik) [Tue, 24 Dec 2013 11:33:58 +0000 (11:33 +0000)] 
Hardcode gssc queries (initial set from evad3rs).

19 months agoMake uicache work on iOS 7 (patch from evad3rs).
Jay Freeman (saurik) [Tue, 24 Dec 2013 11:20:31 +0000 (11:20 +0000)] 
Make uicache work on iOS 7 (patch from evad3rs).

22 months agoDo not output (null) if capabilities unavailable.
Jay Freeman (saurik) [Sun, 29 Sep 2013 00:29:08 +0000 (00:29 +0000)] 
Do not output (null) if capabilities unavailable.

22 months agoiOS 7 uiduid (use MobileGestalt instead of UIKit).
Jay Freeman (saurik) [Sun, 29 Sep 2013 00:26:51 +0000 (00:26 +0000)] 
iOS 7 uiduid (use MobileGestalt instead of UIKit).

2 years agoAlso delete extrainst_ when cleaning the project. v1.1.7
Jay Freeman (saurik) [Wed, 6 Feb 2013 17:18:15 +0000 (17:18 +0000)] 
Also delete extrainst_ when cleaning the project.

2 years agoUse MobileInstallation framework to fix caches. v1.1.6
Jay Freeman (saurik) [Wed, 6 Feb 2013 14:12:31 +0000 (14:12 +0000)] 
Use MobileInstallation framework to fix caches.

2 years agoOnly attempt Weather app fix if caching Container. v1.1.5
Jay Freeman (saurik) [Wed, 6 Feb 2013 12:04:22 +0000 (12:04 +0000)] 
Only attempt Weather app fix if caching Container.

2 years agoAttempt to repair old caches on install.
Jay Freeman (saurik) [Wed, 6 Feb 2013 11:59:22 +0000 (11:59 +0000)] 
Attempt to repair old caches on install.

2 years agoUnregister totally obsolete applications.
Jay Freeman (saurik) [Wed, 6 Feb 2013 10:29:39 +0000 (10:29 +0000)] 
Unregister totally obsolete applications.

2 years agoIf possible, only merge cached Info.plist keys.
Jay Freeman (saurik) [Wed, 6 Feb 2013 09:41:58 +0000 (09:41 +0000)] 
If possible, only merge cached Info.plist keys.

2 years agoMove error case to before main code.
Jay Freeman (saurik) [Wed, 6 Feb 2013 10:08:17 +0000 (10:08 +0000)] 
Move error case to before main code.

2 years agoDelete all of the .csstore files.
Jay Freeman (saurik) [Wed, 6 Feb 2013 09:20:52 +0000 (09:20 +0000)] 
Delete all of the .csstore files.

2 years agoAttempt to block uicache until lsd is available. v1.1.4
Jay Freeman (saurik) [Wed, 19 Sep 2012 17:46:22 +0000 (17:46 +0000)] 
Attempt to block uicache until lsd is available.

2 years agoUse a few more notifications for iOS 6 compatibility.
Jay Freeman (saurik) [Wed, 19 Sep 2012 17:08:54 +0000 (17:08 +0000)] 
Use a few more notifications for iOS 6 compatibility.

2 years agoDo not unregister apps if we can invalidate icons.
Jay Freeman (saurik) [Thu, 13 Sep 2012 04:26:58 +0000 (04:26 +0000)] 
Do not unregister apps if we can invalidate icons.

3 years agoDelete lsd's csstore database and then kill it.
Jay Freeman (saurik) [Fri, 1 Jun 2012 05:33:00 +0000 (05:33 +0000)] 
Delete lsd's csstore database and then kill it.

3 years agoStop SpringBoard while we are messing with lsd.
Jay Freeman (saurik) [Fri, 1 Jun 2012 05:32:37 +0000 (05:32 +0000)] 
Stop SpringBoard while we are messing with lsd.

3 years agoSeparate unregisters/register, don't interleave.
Jay Freeman (saurik) [Fri, 1 Jun 2012 05:31:53 +0000 (05:31 +0000)] 
Separate unregisters/register, don't interleave.

3 years agoInvalidate the Launch Services icon cache.
Jay Freeman (saurik) [Fri, 1 Jun 2012 05:31:15 +0000 (05:31 +0000)] 
Invalidate the Launch Services icon cache.

3 years agoUse SBSOpenSensitiveURLAndUnlock (comex, chpwn).
Jay Freeman (saurik) [Fri, 1 Jun 2012 05:26:34 +0000 (05:26 +0000)] 
Use SBSOpenSensitiveURLAndUnlock (comex, chpwn).

3 years agoAdd a modified BSD license to all of the files.
Jay Freeman (saurik) [Mon, 28 May 2012 19:41:49 +0000 (12:41 -0700)] 
Add a modified BSD license to all of the files.

3 years agoAttempt to fix sbreload on 5.x. v1.1.3
Jay Freeman (saurik) [Tue, 27 Dec 2011 00:42:39 +0000 (00:42 +0000)] 
Attempt to fix sbreload on 5.x.

3 years agoWe need MobileCoreServices for LSApplicationWorkspace.
Jay Freeman (saurik) [Tue, 27 Dec 2011 00:42:25 +0000 (00:42 +0000)] 
We need MobileCoreServices for LSApplicationWorkspace.

3 years agoSerious issues with white icons being reported. :( v1.1.2
Jay Freeman (saurik) [Wed, 9 Nov 2011 05:18:45 +0000 (05:18 +0000)] 
Serious issues with white icons being reported. :(

This reverts commit 00183900cb54267db6b5f6bd62e7ebaf70170fa2.

3 years agoRemove uishoot. v1.1.1
Jay Freeman (saurik) [Wed, 26 Oct 2011 14:49:48 +0000 (14:49 +0000)] 
Remove uishoot.

3 years agoMerge uicache from WinterBoard Settings.
Jay Freeman (saurik) [Wed, 26 Oct 2011 14:49:30 +0000 (14:49 +0000)] 
Merge uicache from WinterBoard Settings.

3 years agoRemove gratuitous linking from gssc (for Substrate).
Jay Freeman (saurik) [Wed, 26 Oct 2011 14:23:08 +0000 (14:23 +0000)] 
Remove gratuitous linking from gssc (for Substrate).

3 years agoUse b flag to fopen() files for binary.
Jay Freeman (saurik) [Sat, 8 Oct 2011 19:38:05 +0000 (12:38 -0700)] 
Use b flag to fopen() files for binary.

3 years agoReorganize calls to fopen, for assert safety.
Jay Freeman (saurik) [Sat, 8 Oct 2011 19:37:45 +0000 (12:37 -0700)] 
Reorganize calls to fopen, for assert safety.

4 years agoSimplify sbreload code.
Jay Freeman (saurik) [Sun, 12 Jun 2011 19:33:23 +0000 (19:33 +0000)] 
Simplify sbreload code.

4 years agoAdd iomfsetgamma.
Jay Freeman (saurik) [Sun, 12 Jun 2011 19:32:54 +0000 (19:32 +0000)] 
Add iomfsetgamma.

4 years agoAdd cfversion.
Jay Freeman (saurik) [Sun, 12 Jun 2011 19:32:15 +0000 (19:32 +0000)] 
Add cfversion.

4 years agoWait for PID of SpringBoard and factor out _assert(). v1.1.0
Jay Freeman (saurik) [Fri, 3 Dec 2010 12:00:47 +0000 (12:00 +0000)] 
Wait for PID of SpringBoard and factor out _assert().

4 years agogcc -Wall -Werror
Jay Freeman (saurik) [Fri, 3 Dec 2010 11:58:13 +0000 (11:58 +0000)] 
gcc -Wall -Werror

4 years agoAdd the new sbreload command. v1.0.3366
Jay Freeman (saurik) [Fri, 3 Dec 2010 10:49:28 +0000 (10:49 +0000)] 
Add the new sbreload command.

4 years agoMove to git-oriented build environment.
Jay Freeman (saurik) [Fri, 3 Dec 2010 09:58:37 +0000 (09:58 +0000)] 
Move to git-oriented build environment.

4 years agoWe need to kill installd in order for uicache to work. v1.0.3231
Jay Freeman (saurik) [Fri, 3 Dec 2010 09:47:12 +0000 (09:47 +0000)] 
We need to kill installd in order for uicache to work.

5 years agoSometimes, the capabilities aren't ready yet.
Jay Freeman (saurik) [Wed, 4 Aug 2010 05:43:05 +0000 (05:43 +0000)] 
Sometimes, the capabilities aren't ready yet.

5 years agoFix new icon cache support.
Jay Freeman (saurik) [Fri, 30 Jul 2010 10:47:15 +0000 (10:47 +0000)] 
Fix new icon cache support.

5 years agoDelete the icon caches.
Jay Freeman (saurik) [Fri, 30 Jul 2010 10:06:49 +0000 (10:06 +0000)] 
Delete the icon caches.

5 years agoAdded sbdidlaunch for Cydia bootstrap.
Jay Freeman (saurik) [Sun, 20 Jun 2010 16:25:55 +0000 (16:25 +0000)] 
Added sbdidlaunch for Cydia bootstrap.

5 years agoUnregister old apps.
Jay Freeman (saurik) [Tue, 6 Apr 2010 11:43:46 +0000 (11:43 +0000)] 
Unregister old apps.

5 years agoAdding gssc and updating uicache.
Jay Freeman (saurik) [Tue, 6 Apr 2010 11:16:28 +0000 (11:16 +0000)] 
Adding gssc and updating uicache.

5 years agoUIKit Tools is not part of Telesphoreo.
Jay Freeman (saurik) [Tue, 18 Aug 2009 18:00:24 +0000 (18:00 +0000)] 
UIKit Tools is not part of Telesphoreo.

6 years agoAdded UICache.
Jay Freeman (saurik) [Sun, 14 Sep 2008 21:08:55 +0000 (21:08 +0000)] 
Added UICache.

6 years agoAdding initial version of uiinstall for BigBoss.
Jay Freeman (saurik) [Sat, 13 Sep 2008 22:07:08 +0000 (22:07 +0000)] 
Adding initial version of uiinstall for BigBoss.

6 years agoMinor changes to make uiduid work.
Jay Freeman (saurik) [Sun, 31 Aug 2008 19:35:20 +0000 (19:35 +0000)] 
Minor changes to make uiduid work.

6 years agoAdded uiduid.
Jay Freeman (saurik) [Fri, 29 Aug 2008 22:12:48 +0000 (22:12 +0000)] 
Added uiduid.

6 years agoSome final changes.
Jay Freeman (saurik) [Fri, 29 Aug 2008 00:10:30 +0000 (00:10 +0000)] 
Some final changes.

6 years agoAdded uishoot.
Jay Freeman (saurik) [Fri, 29 Aug 2008 00:04:35 +0000 (00:04 +0000)] 
Added uishoot.

7 years agoPorted UIKit Tools to iPhoneOS 2.0 (sort of).
Jay Freeman (saurik) [Tue, 8 Apr 2008 21:22:56 +0000 (21:22 +0000)] 
Ported UIKit Tools to iPhoneOS 2.0 (sort of).

7 years agoPorted UIKit Tools to iPhoneOS 2.0.
Jay Freeman (saurik) [Tue, 8 Apr 2008 20:58:24 +0000 (20:58 +0000)] 
Ported UIKit Tools to iPhoneOS 2.0.

7 years agoFirst revision of uikittools.
Jay Freeman (saurik) [Tue, 26 Feb 2008 09:02:03 +0000 (09:02 +0000)] 
First revision of uikittools.