-- Michael Vogt <mvo@debian.org> Wed, 14 Sep 2011 21:06:51 +0200
- apt (0.8.16~exp5) experimental; urgency=low
-
- * merged the latest debian-sid fixes
- * apt-pkg/makefile:
- - install sha256.h compat header
- * apt-pkg/pkgcachegen.{cc,h}:
- - use ref-to-ptr semantic in NewDepends() to ensure that the
- libapt does not segfault if the cache is remapped in between
- (LP: #812862)
- - fix crash when P.Arch() was used but the cache got remapped
- * apt-pkg/acquire-item.{cc,h}:
- - do not check for a "Package" tag in optional index targets
- like the translations index
- * apt-pkg/acquire.cc:
- - fix potential divide-by-zero
- * methods/mirror.cc:
- - include the architecture(s) in the query string as well so
- that the server can make better decisions
-
- -- Michael Vogt <mvo@debian.org> Mon, 15 Aug 2011 14:52:54 +0200
-
- apt (0.8.16~exp4) experimental; urgency=low
-
- [ Julian Andres Klode ]
- * apt-pkg/pkgcache.h:
- - [ABI break] Add pkgCache::Header::CacheFileSize, storing the cache size
- * apt-pkg/pkgcachegen.cc:
- - Write the file size to the cache
- * apt-pkg/pkgcache.cc:
- - Check that cache is at least CacheFileSize bytes large (LP: #16467)
-
- [ Michael Vogt ]
- * merged latest fixes from debian-sid
- * apt-pkg/cdrom.{cc,h}:
- - cleanup old ABI break avoidance hacks
- * [ABI break] apt-pkg/acquire-item.{cc,h}:
- - cleanup around OptionalIndexTarget and SubIndexTarget
- * [ABI break] merged patch from Jonathan Thomas to have a new
- RecordField() function in the pkgRecorder parser. Many thanks
- Thomas
- * [ABI break] merge patch from Jonathan Thomas to speed up the
- depcache by caching the install-recommends and install-suggests
- values
- * apt-pkg/contrib/fileutl.{cc,h}:
- - add GetModificationTime() helper
- * apt-pkg/pkgcachegen.cc:
- - regenerate the cache if the sources.list changes to ensure
- that changes in the ordering there will be honored by apt
- * apt-pkg/sourcelist.{cc,h}:
- - add pkgSourceList::GetLastModifiedTime() helper
-
- -- Michael Vogt <mvo@debian.org> Thu, 28 Jul 2011 16:57:08 +0200
-
- apt (0.8.16~exp3) experimental; urgency=low
-
- [ David Kalnischkies ]
- * apt-pkg/pkgcache.h:
- - readd All{Foreign,Allowed} as suggested by Julian to
- remain strictly API compatible
- * apt-pkg/acquire*.{cc,h}:
- - try even harder to support really big files in the fetcher by
- converting (hopefully) everything to 'long long' (Closes: #632271)
- * ftparchive/writer.cc:
- - generate all checksums in one run over the file for Release
- * cmdline/apt-get.cc:
- - add an --assume-no option for testing to say 'no' to everything
- * apt-pkg/deb/debmetaindex.cc:
- - add trusted=yes option to mark unsigned (local) repository as trusted
- based on a patch from Ansgar Burchardt, thanks a lot! (Closes: #596498)
-
- [ Michael Vogt ]
- * merge fixes from the debian/unstable upload
- * merge lp:~mvo/apt/sha512-template to get fixes for the
- sha1/md5 verifiation (closes: #632520)
-
- -- Michael Vogt <mvo@debian.org> Fri, 15 Jul 2011 09:56:17 +0200
-
- apt (0.8.16~exp2) experimental; urgency=low
-
- [ David Kalnischkies ]
- * [ABI-Break] Implement EDSP in libapt-pkg so that all front-ends which
- use the internal resolver can now be used also with external
- ones as the usage is hidden in between the old API
- * provide two edsp solvers in apt-utils:
- - 'dump' to quickly output a complete scenario and
- - 'apt' to use the internal as an external resolver
- * apt-pkg/pkgcache.h:
- - clean up mess with the "all" handling in MultiArch to
- fix LP: #733741 cleanly for everyone now
- * apt-pkg/depcache.cc:
- - use a boolean instead of an int for Add/Remove in AddStates
- similar to how it works with AddSizes
- - let the Mark methods return if their marking was successful
- - if a Breaks can't be upgraded, remove it. If it or a Conflict
- can't be removed the installation of the breaker fails.
- * cmdline/apt-get.cc:
- - do not discard the error messages from the resolver and instead
- only show the general 'Broken packages' message if nothing else
-
- [ Stefano Zacchiroli ]
- * doc/external-dependency-solver-protocol.txt:
- - describe EDSP and the configuration interface around it
-
- [ Michael Vogt ]
- * [ABI-Break] merge lp:~mvo/apt/sha512-template to add support for sha512
- * [ABI-Break] merge lp:~mvo/apt/dpointer to support easier extending
- without breaking the ABI
- * increase ABI version and update package names
-
- -- Michael Vogt <mvo@debian.org> Wed, 29 Jun 2011 13:57:28 +0200
-
- apt (0.8.16~exp1) experimental; urgency=low
-
- * merged with the debian/unstable upload
-
- -- Michael Vogt <mvo@debian.org> Wed, 29 Jun 2011 12:40:31 +0200
-
- apt (1.8.15.9+nmu1) unstable; urgency=low
-
- [ David Kalnischkies ]
- * algorithms.cc:
- - show a debug why a package was kept by ResolveByKeep()
-
- -- David Kalnischkies <kalnischkies@gmail.com> Mon, 17 Oct 2011 16:36:22 +0200
-
+apt (0.8.16~exp5ubuntu14.2) UNRELEASED; urgency=low
+
+ [ Daniel Hahler ]
+ * doc/apt-key.8.xml: Ubuntu specific documentation changes (LP: #445903)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 20 Oct 2011 10:58:20 +0200
+
+apt (0.8.16~exp5ubuntu14.1) precise; urgency=low
+
+ * apt-pkg/edsp.cc:
+ - fix FTBFS
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 19 Oct 2011 17:56:49 +0200
+
+apt (0.8.16~exp5ubuntu14) precise; urgency=low
+
+ [ David Kalnischkies ]
+ * apt-pkg/pkgcachegen.cc:
+ - refactor MergeList by creating -Group, -Package and -Version specialist
+ - share description list between "same" versions (LP: #868977)
+ This also means that descriptions are shared across archives now.
+ * apt-pkg/pkgcache.cc:
+ - always prefer "en" over "" for "en"-language regardless of cache-order
+ (LP: #868977)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 19 Oct 2011 16:22:31 +0200
+
+apt (0.8.16~exp5ubuntu13) oneiric; urgency=low
+
+ [ Adam Conrad ]
+ * On armel, call update-apt-xapian-index with '-u' to keep the CPU
+ and I/O usage low. We would do this on all arches, but there's a
+ regression risk here, but that's better than killing slow systems.
+
+ [ Michael Vogt ]
+ * cmdline/apt-key:
+ - fix apt-key net-update, thanks to Marc Deslauriers and
+ Adam Conrad for the code review (LP: #857472)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 06 Oct 2011 16:14:41 +0200
+
+apt (0.8.16~exp5ubuntu12) oneiric; urgency=low
+
+ [ David Kalnischkies ]
+ * apt-pkg/deb/deblistparser.cc:
+ - fix crash when the dynamic mmap needs to be remapped during
+ LoadReleaseInfo (LP: #854090)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 26 Sep 2011 13:31:11 +0200
+
+apt (0.8.16~exp5ubuntu11) oneiric; urgency=low
+
+ [ Colin Watson ]
+ * ftparchive/cachedb.cc:
+ - fix buffersize in bytes2hex
+
+ [ Marc Deslauriers ]
+ * SECURITY UPDATE: Disable apt-key net-update for now, as validation
+ code is insecure.
+ - cmdline/apt-key: exit immediately out of net_update().
+ - CVE number pending
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 22 Sep 2011 17:30:45 +0200
+
+apt (0.8.16~exp5ubuntu10) oneiric; urgency=low
+
+ * methods/https.cc:
+ - cleanup broken downloads properly (just like http)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 20 Sep 2011 18:26:13 +0200
+
+apt (0.8.16~exp5ubuntu9) oneiric; urgency=low
+
+ [ Michael Vogt ]
+ * apt-pkg/acquire-item.h, apt-pkg/deb/debmetaindex.cc:
+ - fix fetching translated package descriptions (including the newly
+ stripped out english ones) by adding OptionalSubIndexTarget
+
+ [ David Kalnischkies ]
+ * apt-pkg/acquire-item.cc:
+ - if no Release.gpg file is found try to verify with hashes,
+ but do not fail if a hash can't be found
+ * apt-pkg/indexrecords.cc:
+ - fix Acquire::Max-ValidTime option by interpreting it really
+ as seconds as specified in the manpage and not as days
+ - add an Acquire::Min-ValidTime option (Closes: #640122)
+ * doc/apt.conf.5.xml:
+ - reword Acquire::Max-ValidTime documentation to make clear
+ that it doesn't provide the new Min-ValidTime functionality
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 16 Sep 2011 09:50:16 +0200
+
+apt (0.8.16~exp5ubuntu8) oneiric; urgency=low
+
+ * cherry pick r1825 from lp:~mvo/apt/mvo:
+ * apt-pkg/contrib/configuration.cc:
+ - fix double delete (LP: #848907)
+ - ignore only the invalid regexp instead of all options
+
+ * cherry pick r2165 from lp:~donkult/apt/sid:
+ [ David Kalnischkies ]
+ * cmdline/apt-get.cc:
+ - output list of virtual package providers to c1out in -q=1
+ instead of /dev/null to unbreak sbuild (LP: #816155)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 13 Sep 2011 18:23:09 +0200
+
+apt (0.8.16~exp5ubuntu7) oneiric; urgency=low
+
+ [ Michael Vogt ]
+ * cherry pick revision 2173 from lp:~donkult/apt/sid
+
+ [ David Kalnischkies ]
+ - M-A:same lockstep unpack should operate on installed
+ packages first (LP: #835625)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 13 Sep 2011 09:03:33 +0200
+
+apt (0.8.16~exp5ubuntu6) oneiric; urgency=low
+
+ [ Michael Vogt
+ * merged lp:~jr/ubuntu/oneiric/apt/bzr-get-rename, thanks to
+ Jonathan Riddell
+
+ [ David Kalnischkies ]
+ * lots of cppcheck fixes
+ * apt-pkg/packagemanager.cc, apt-pkg/pkgcache.cc:
+ - ignore "self"-conflicts for all architectures of a package
+ instead of just for the architecture of the package locked at
+ in the ordering of installations too (Closes: #802901)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 17 Aug 2011 11:32:58 +0200
+
+apt (0.8.16~exp5ubuntu5) oneiric; urgency=low
+
+ * debian/control:
+ - fix VCS location
+ * methods/mirror.cc:
+ - include the architecture(s) in the query string as well so
+ that the server can make better decisions
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 11 Aug 2011 18:03:19 +0200
+
+apt (0.8.16~exp5ubuntu4) oneiric; urgency=low
+
+ * Merge change from Robert Collins to upgrade ubuntu-keyring recommends
+ to a hard dependency to match Debian behaviour and fix LP: #816606
+
+ -- Adam Conrad <adconrad@ubuntu.com> Tue, 09 Aug 2011 14:48:24 -0600
+
+apt (0.8.16~exp5ubuntu3) oneiric; urgency=low
+
+ * apt-pkg/acquire.cc:
+ - fix potential divide-by-zero (LP: #823277)
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 09 Aug 2011 15:56:44 +0200
+
+apt (0.8.16~exp5ubuntu2) oneiric; urgency=low
+
+ * test/integration/test-hashsum-verification:
+ - add regression test for hashsum verification
+ * apt-pkg/acquire-item.cc:
+ - if no Release.gpg file is found, still load the hashes for
+ verification (closes: #636314) and add test
+ * apt-pkg/pkgcachegen.cc:
+ - fix incorrect comparision when checking sources.list freshness
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 09 Aug 2011 09:22:14 +0200
+
+apt (0.8.16~exp5ubuntu1) oneiric; urgency=low
+
+ * merged new version from debian/experimental, this includes
+ a ABI break and two new library packages
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 08 Aug 2011 14:30:07 +0200
+
- apt (0.8.16~exp5) UNRELEASED; urgency=low
+ apt (0.8.16~exp5) experimental; urgency=low
- * merged the latest debian-sid fixes
* apt-pkg/makefile:
- install sha256.h compat header
* apt-pkg/pkgcachegen.{cc,h}:
- use ref-to-ptr semantic in NewDepends() to ensure that the
libapt does not segfault if the cache is remapped in between
(LP: #812862)
++ (LP: #812862)
+ - fix crash when P.Arch() was used but the cache got remapped
+ * apt-pkg/acquire-item.{cc,h}:
+ - do not check for a "Package" tag in optional index targets
+ like the translations index
+ * apt-pkg/acquire.cc:
+ - fix potential divide-by-zero
+ * methods/mirror.cc:
+ - include the architecture(s) in the query string as well so
+ that the server can make better decisions
- -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 29 Jul 2011 13:44:01 +0200
+ -- Michael Vogt <mvo@debian.org> Mon, 15 Aug 2011 14:52:54 +0200
apt (0.8.16~exp4) experimental; urgency=low