apt-legacy.git
9 months agoFix compilation of http when embedding into Cydia. master
Jay Freeman (saurik) [Mon, 13 Aug 2018 11:01:13 +0000 (04:01 -0700)] 
Fix compilation of http when embedding into Cydia.

9 months agoRemove code that isn't being used with Apple http.
Jay Freeman (saurik) [Mon, 13 Aug 2018 11:00:39 +0000 (04:00 -0700)] 
Remove code that isn't being used with Apple http.

9 months agoFix header file (to compile with modernish Xcode).
Jay Freeman (saurik) [Mon, 13 Aug 2018 10:35:52 +0000 (03:35 -0700)] 
Fix header file (to compile with modernish Xcode).

9 months agohttps://stackoverflow.com/questions/12351460/redeclaration-of-a-variable-in-a-for...
Jay Freeman (saurik) [Mon, 13 Aug 2018 06:21:53 +0000 (23:21 -0700)] 
https://stackoverflow.com/questions/12351460/redeclaration-of-a-variable-in-a-for-loop-in-c

3 years agoThis cache limit patch was a year old :/.
Jay Freeman (saurik) [Thu, 2 Jul 2015 02:45:50 +0000 (02:45 +0000)] 
This cache limit patch was a year old :/.

A cache-limit.diff

git-svn-id: http://svn.telesphoreo.org/trunk@804 514c082c-b64e-11dc-b46d-3d985efe055d

4 years agoBreak the ABI and fix the package limit.
Jay Freeman (saurik) [Thu, 12 Jun 2014 15:17:10 +0000 (15:17 +0000)] 
Break the ABI and fix the package limit.

A turbulence.diff

git-svn-id: http://svn.telesphoreo.org/trunk@790 514c082c-b64e-11dc-b46d-3d985efe055d

4 years agoForgotten update to use MGCopyAnswer for X-Unique-ID.
Jay Freeman (saurik) [Tue, 10 Jun 2014 09:20:15 +0000 (09:20 +0000)] 
Forgotten update to use MGCopyAnswer for X-Unique-ID.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@786 514c082c-b64e-11dc-b46d-3d985efe055d

7 years agoAttempt to skip and resync any seriously broken semantics in package sections.
Jay Freeman (saurik) [Fri, 27 May 2011 06:31:31 +0000 (06:31 +0000)] 
Attempt to skip and resync any seriously broken semantics in package sections.

A torque.diff

git-svn-id: http://svn.telesphoreo.org/trunk@756 514c082c-b64e-11dc-b46d-3d985efe055d

7 years agoSupport Architecture: cydia packages, for giggles.
Jay Freeman (saurik) [Fri, 27 May 2011 06:31:13 +0000 (06:31 +0000)] 
Support Architecture: cydia packages, for giggles.

A architecture.diff

git-svn-id: http://svn.telesphoreo.org/trunk@755 514c082c-b64e-11dc-b46d-3d985efe055d

7 years agoThe first character of a package should not be case sensitive.
Jay Freeman (saurik) [Fri, 27 May 2011 06:30:57 +0000 (06:30 +0000)] 
The first character of a package should not be case sensitive.

A insensitive.diff

git-svn-id: http://svn.telesphoreo.org/trunk@754 514c082c-b64e-11dc-b46d-3d985efe055d

8 years agoCommit that APT bug fix from their bug tracker.
Jay Freeman (saurik) [Wed, 1 Sep 2010 03:03:14 +0000 (03:03 +0000)] 
Commit that APT bug fix from their bug tracker.

A aptbug545699.args
A aptbug545699.diff

git-svn-id: http://svn.telesphoreo.org/trunk@730 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoRemoved obsolete unique.diff optimization and added a missing /etc/apt/trusted.gpg.d.
Jay Freeman (saurik) [Wed, 31 Mar 2010 21:48:50 +0000 (21:48 +0000)] 
Removed obsolete unique.diff optimization and added a missing /etc/apt/trusted.gpg.d.

D unique.diff

git-svn-id: http://svn.telesphoreo.org/trunk@712 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoSlightly decrease the memory used by the Name tables.
Jay Freeman (saurik) [Wed, 24 Feb 2010 10:01:00 +0000 (10:01 +0000)] 
Slightly decrease the memory used by the Name tables.

A tornado.diff
A unique.diff
D vindication.diff

git-svn-id: http://svn.telesphoreo.org/trunk@704 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoI hate std::string: the concept is great, the implementation is shit.
Jay Freeman (saurik) [Wed, 24 Feb 2010 09:18:51 +0000 (09:18 +0000)] 
I hate std::string: the concept is great, the implementation is shit.

A vindication.diff

git-svn-id: http://svn.telesphoreo.org/trunk@703 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoAdd /etc/apt/preferences.d.
Jay Freeman (saurik) [Wed, 24 Feb 2010 09:18:36 +0000 (09:18 +0000)] 
Add /etc/apt/preferences.d.

git-svn-id: http://svn.telesphoreo.org/trunk@702 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoFigured out a much simpler fix for the cache rebuild performance.
Jay Freeman (saurik) [Tue, 23 Feb 2010 21:05:59 +0000 (21:05 +0000)] 
Figured out a much simpler fix for the cache rebuild performance.

M display.diff
D vindication.diff

git-svn-id: http://svn.telesphoreo.org/trunk@701 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoPorted to APT 0.7.25.3.
Jay Freeman (saurik) [Mon, 22 Feb 2010 20:57:01 +0000 (20:57 +0000)] 
Ported to APT 0.7.25.3.

A abi-4.8.diff
D apt_0.7.20.2.tar.gz
A apt_0.7.25.3.tar.gz
M cfnetwork.diff
A deprecated.diff
D dllimit.diff
M iconv.diff
A map_anon.diff
M mmap.diff
M port.diff
A strdupa.diff
M tag.diff

git-svn-id: http://svn.telesphoreo.org/trunk@700 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoI am sick of that Package: error.
Jay Freeman (saurik) [Mon, 22 Feb 2010 17:48:05 +0000 (17:48 +0000)] 
I am sick of that Package: error.

A tolerance.diff

git-svn-id: http://svn.telesphoreo.org/trunk@699 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoI feel... vindicated?
Jay Freeman (saurik) [Mon, 22 Feb 2010 09:02:11 +0000 (09:02 +0000)] 
I feel... vindicated?

A vindication.diff

git-svn-id: http://svn.telesphoreo.org/trunk@698 514c082c-b64e-11dc-b46d-3d985efe055d

9 years agoVarious things I forgot to commit.
Jay Freeman (saurik) [Sat, 15 Aug 2009 08:59:06 +0000 (08:59 +0000)] 
Various things I forgot to commit.

git-svn-id: http://svn.telesphoreo.org/trunk@672 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoStarting factor of apt7.
Jay Freeman (saurik) [Mon, 27 Apr 2009 10:05:44 +0000 (10:05 +0000)] 
Starting factor of apt7.

git-svn-id: http://svn.telesphoreo.org/trunk@606 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoChoose a more sane default for MaxParallel.
Jay Freeman (saurik) [Fri, 24 Apr 2009 22:47:53 +0000 (22:47 +0000)] 
Choose a more sane default for MaxParallel.

M parallel.diff

git-svn-id: http://svn.telesphoreo.org/trunk@605 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoSplit APT into apt/apt7 for dist-upgrade.
Jay Freeman (saurik) [Fri, 24 Apr 2009 22:43:20 +0000 (22:43 +0000)] 
Split APT into apt/apt7 for dist-upgrade.

git-svn-id: http://svn.telesphoreo.org/trunk@604 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoThe beginning of the future: futzing with APT.
Jay Freeman (saurik) [Wed, 22 Apr 2009 01:03:34 +0000 (01:03 +0000)] 
The beginning of the future: futzing with APT.

git-svn-id: http://svn.telesphoreo.org/trunk@601 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoCheckpointing APT notes and fixed a minor error issue in new memory map code.
Jay Freeman (saurik) [Wed, 22 Apr 2009 01:02:26 +0000 (01:02 +0000)] 
Checkpointing APT notes and fixed a minor error issue in new memory map code.

M mmap.diff

git-svn-id: http://svn.telesphoreo.org/trunk@600 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoNumerous fundamental performance improvements for APT.
Jay Freeman (saurik) [Mon, 20 Apr 2009 22:41:10 +0000 (22:41 +0000)] 
Numerous fundamental performance improvements for APT.

M cfnetwork.diff
A display.diff
A find.diff
A finddesc.diff
A hashtable.diff
A intl.diff
A longdesc.diff
A mmap.diff
A printf.diff
A public.diff
A tag.diff
D textdomain.diff

git-svn-id: http://svn.telesphoreo.org/trunk@593 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoUpgraded to APT 0.7.
Jay Freeman (saurik) [Wed, 15 Apr 2009 21:56:57 +0000 (21:56 +0000)] 
Upgraded to APT 0.7.

D apt_0.6.46.4-0.1.tar.gz
A apt_0.7.20.2.tar.gz
M cfnetwork.diff
D dylib.diff
A iconv.diff
D mdns.diff
A memrchr.c
A memrchr.diff
D ostable.diff
M port.diff
A textdomain.diff
M timestamp.diff

git-svn-id: http://svn.telesphoreo.org/trunk@589 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoFixed Dl-Limit (long standing APT bug that they won't acknowledge), specified error...
Jay Freeman (saurik) [Wed, 21 Jan 2009 11:17:34 +0000 (11:17 +0000)] 
Fixed Dl-Limit (long standing APT bug that they won't acknowledge), specified error messages for HTTP status codes, and added support for download timeouts.

M cfnetwork.diff
A dllimit.diff
A parallel.diff

git-svn-id: http://svn.telesphoreo.org/trunk@534 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoAdded no-cache cache control to APT.
Jay Freeman (saurik) [Wed, 21 Jan 2009 10:15:08 +0000 (10:15 +0000)] 
Added no-cache cache control to APT.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@532 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoFinalized 2.1 Cydia.
Jay Freeman (saurik) [Sun, 14 Sep 2008 22:47:28 +0000 (22:47 +0000)] 
Finalized 2.1 Cydia.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@475 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoFixed role formatting.
Jay Freeman (saurik) [Mon, 18 Aug 2008 18:32:20 +0000 (18:32 +0000)] 
Fixed role formatting.

git-svn-id: http://svn.telesphoreo.org/trunk@425 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoFixed URLs with +'s not downloading from CDN.
Jay Freeman (saurik) [Mon, 4 Aug 2008 19:17:50 +0000 (19:17 +0000)] 
Fixed URLs with +'s not downloading from CDN.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@414 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoAdded role tagging to the database.
Jay Freeman (saurik) [Fri, 1 Aug 2008 00:47:23 +0000 (00:47 +0000)] 
Added role tagging to the database.

git-svn-id: http://svn.telesphoreo.org/trunk@410 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoFixed If-Last-Modified support in APT to be correct.
Jay Freeman (saurik) [Wed, 30 Jul 2008 08:37:13 +0000 (08:37 +0000)] 
Fixed If-Last-Modified support in APT to be correct.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@406 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoAdded some initial debtags data.
Jay Freeman (saurik) [Wed, 30 Jul 2008 08:36:06 +0000 (08:36 +0000)] 
Added some initial debtags data.

git-svn-id: http://svn.telesphoreo.org/trunk@404 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoRemoved weird dns fix/hack from APT.
Jay Freeman (saurik) [Tue, 29 Jul 2008 19:45:38 +0000 (19:45 +0000)] 
Removed weird dns fix/hack from APT.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@402 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoAPT likes to wedge dpkg, let's fix that.
Jay Freeman (saurik) [Sat, 28 Jun 2008 18:41:26 +0000 (18:41 +0000)] 
APT likes to wedge dpkg, let's fix that.

A reinstreq.diff

git-svn-id: http://svn.telesphoreo.org/trunk@337 514c082c-b64e-11dc-b46d-3d985efe055d

10 years agoRemoved a number of evil timestamps from builds.
Jay Freeman (saurik) [Tue, 17 Jun 2008 22:20:22 +0000 (22:20 +0000)] 
Removed a number of evil timestamps from builds.

A timestamp.diff

git-svn-id: http://svn.telesphoreo.org/trunk@323 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded X-Firmware to APT.
Jay Freeman (saurik) [Sun, 11 May 2008 06:38:34 +0000 (06:38 +0000)] 
Added X-Firmware to APT.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@277 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded diff as a requirement of apt.
Jay Freeman (saurik) [Sun, 11 May 2008 06:15:32 +0000 (06:15 +0000)] 
Added diff as a requirement of apt.

git-svn-id: http://svn.telesphoreo.org/trunk@274 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded bzip2 dependency to APT.
Jay Freeman (saurik) [Tue, 6 May 2008 09:30:20 +0000 (09:30 +0000)] 
Added bzip2 dependency to APT.

git-svn-id: http://svn.telesphoreo.org/trunk@257 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoRenamed Package_Management to Packaging.
Jay Freeman (saurik) [Tue, 6 May 2008 09:30:04 +0000 (09:30 +0000)] 
Renamed Package_Management to Packaging.

git-svn-id: http://svn.telesphoreo.org/trunk@256 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoFixed the DNS blocking problem on APT.
Jay Freeman (saurik) [Sat, 26 Apr 2008 18:01:08 +0000 (18:01 +0000)] 
Fixed the DNS blocking problem on APT.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@247 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded iPhone headers to APT and fixed 301 results.
Jay Freeman (saurik) [Wed, 23 Apr 2008 21:21:22 +0000 (21:21 +0000)] 
Added iPhone headers to APT and fixed 301 results.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@235 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded support for 301 redirects to the new APT Apple HTTP method.
Jay Freeman (saurik) [Tue, 22 Apr 2008 03:59:35 +0000 (03:59 +0000)] 
Added support for 301 redirects to the new APT Apple HTTP method.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@229 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoFixed some dependencies, removed mDNS fix for 2.0, and factored for multi-arch support.
Jay Freeman (saurik) [Mon, 14 Apr 2008 23:22:48 +0000 (23:22 +0000)] 
Fixed some dependencies, removed mDNS fix for 2.0, and factored for multi-arch support.

M cfnetwork.diff
D darwin.diff
M mdns.diff
A ostable.diff

git-svn-id: http://svn.telesphoreo.org/trunk@218 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoRe-sectioning of just about everything.
Jay Freeman (saurik) [Thu, 10 Apr 2008 07:40:05 +0000 (07:40 +0000)] 
Re-sectioning of just about everything.

git-svn-id: http://svn.telesphoreo.org/trunk@206 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoDrastic, sweeping modifications to support iPhone 1.2.0/2.0.
Jay Freeman (saurik) [Sun, 6 Apr 2008 10:28:29 +0000 (10:28 +0000)] 
Drastic, sweeping modifications to support iPhone 1.2.0/2.0.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@199 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoFixed a cast warning with the mDNSResponder fix using the 4.2 compiler.
Jay Freeman (saurik) [Sun, 6 Apr 2008 10:25:27 +0000 (10:25 +0000)] 
Fixed a cast warning with the mDNSResponder fix using the 4.2 compiler.

M mdns.diff

git-svn-id: http://svn.telesphoreo.org/trunk@196 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoDrastically improved APT HTTP error messages and actually set the proxy server config...
Jay Freeman (saurik) [Wed, 27 Feb 2008 09:34:18 +0000 (09:34 +0000)] 
Drastically improved APT HTTP error messages and actually set the proxy server configuration.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@115 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoMassive name/section update.
Jay Freeman (saurik) [Wed, 27 Feb 2008 09:33:48 +0000 (09:33 +0000)] 
Massive name/section update.

git-svn-id: http://svn.telesphoreo.org/trunk@114 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded some better error checking to the new CFNetwork APT backend.
Jay Freeman (saurik) [Tue, 26 Feb 2008 11:25:49 +0000 (11:25 +0000)] 
Added some better error checking to the new CFNetwork APT backend.

M cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@105 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoRewrote APT's HTTP method to use CFNetwork in order to handle transparent proxy cache...
Jay Freeman (saurik) [Mon, 25 Feb 2008 10:38:40 +0000 (10:38 +0000)] 
Rewrote APT's HTTP method to use CFNetwork in order to handle transparent proxy caches, temporary/permanent redirects, and proxy auto-configuration urls.

A cfnetwork.diff

git-svn-id: http://svn.telesphoreo.org/trunk@101 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoMany fixes for Name, Section, and mDNSResponder.
Jay Freeman (saurik) [Sun, 3 Feb 2008 13:20:46 +0000 (13:20 +0000)] 
Many fixes for Name, Section, and mDNSResponder.

A mdns.diff

git-svn-id: http://svn.telesphoreo.org/trunk@66 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoFixed the install_name on libapt-pkg to make setuid installation software work.
Jay Freeman (saurik) [Sun, 3 Feb 2008 13:20:05 +0000 (13:20 +0000)] 
Fixed the install_name on libapt-pkg to make setuid installation software work.

A dylib.diff
M port.diff

git-svn-id: http://svn.telesphoreo.org/trunk@64 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoApparently apt-ftparchive uses Berkeley DB.
Jay Freeman (saurik) [Sun, 3 Feb 2008 13:19:19 +0000 (13:19 +0000)] 
Apparently apt-ftparchive uses Berkeley DB.

git-svn-id: http://svn.telesphoreo.org/trunk@63 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoDescribed all the packages.
Jay Freeman (saurik) [Sat, 26 Jan 2008 17:16:05 +0000 (17:16 +0000)] 
Described all the packages.

git-svn-id: http://svn.telesphoreo.org/trunk@36 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded some graphics libraries, handled a few requests, fixed bus error on apt close...
Jay Freeman (saurik) [Sun, 13 Jan 2008 22:26:23 +0000 (22:26 +0000)] 
Added some graphics libraries, handled a few requests, fixed bus error on apt close, got links compiling with the right compiler, and switched JamVM back to its internal libffi.

M port.diff

git-svn-id: http://svn.telesphoreo.org/trunk@13 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoNow serving 100 packages, fixed gzip priority/dependents, and moved subversion to...
Jay Freeman (saurik) [Wed, 2 Jan 2008 02:54:43 +0000 (02:54 +0000)] 
Now serving 100 packages, fixed gzip priority/dependents, and moved subversion to versioning.

git-svn-id: http://svn.telesphoreo.org/trunk@8 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoAdded many more packages (gnupg and friends), fixed repository signing, ported vim...
Jay Freeman (saurik) [Tue, 1 Jan 2008 13:29:32 +0000 (13:29 +0000)] 
Added many more packages (gnupg and friends), fixed repository signing, ported vim to Darwin 10.5, and added a better set of default scripts for package construction.

git-svn-id: http://svn.telesphoreo.org/trunk@5 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoRemoved Packager/ prefix from Packager.zip, fixed OS name in APT, and commented out...
Jay Freeman (saurik) [Tue, 1 Jan 2008 07:41:22 +0000 (07:41 +0000)] 
Removed Packager/ prefix from Packager.zip, fixed OS name in APT, and commented out deb-src line in saurik.list.

A darwin.diff

git-svn-id: http://svn.telesphoreo.org/trunk@4 514c082c-b64e-11dc-b46d-3d985efe055d

11 years agoInitial commit.
Jay Freeman (saurik) [Tue, 1 Jan 2008 05:58:43 +0000 (05:58 +0000)] 
Initial commit.

A apt_0.6.46.4-0.1.tar.gz
A port.diff

git-svn-id: http://svn.telesphoreo.org/trunk@2 514c082c-b64e-11dc-b46d-3d985efe055d