From: Michael Vogt Date: Mon, 19 Dec 2011 13:42:48 +0000 (+0100) Subject: merged from debian-experimental2 X-Git-Tag: 0.9.13.exp1ubuntu1~115 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/616e09efe980457a0a4a3b643903a2a31708439e?ds=sidebyside merged from debian-experimental2 --- 616e09efe980457a0a4a3b643903a2a31708439e diff --cc debian/changelog index db146d75f,197e27a65..507e3ea73 --- a/debian/changelog +++ b/debian/changelog @@@ -120,317 -121,26 +130,202 @@@ apt (0.8.16~exp6) experimental; urgency -- Michael Vogt 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 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 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 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 Wed, 29 Jun 2011 13:57:28 +0200 - - apt (0.8.16~exp1) experimental; urgency=low - - * merged with the debian/unstable upload - - -- Michael Vogt 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Fri, 29 Jul 2011 13:44:01 +0200 + -- Michael Vogt Mon, 15 Aug 2011 14:52:54 +0200 apt (0.8.16~exp4) experimental; urgency=low