X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/98ac10fad90f622b67a8cda3cffc041885c2e054..dc67d95fa4cb0141235bf5b4195ffd39e4c96bf4:/debian/changelog diff --git a/debian/changelog b/debian/changelog index f2a18d397..41ec1b2a1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,16 +1,289 @@ -apt (0.7.26~exp8) UNRELEASED; urgency=low +apt (0.8.1) UNRELEASED; urgency=low + [ Programs translations ] + * Thai (Theppitak Karoonboonyanan). Closes: #592695 + * Russian (Yuri Kozlov). Closes: #594232 + * Slovak (Ivan Masár). Closes: #594255 + * Swedish (Daniel Nylander). Closes: #594241 + * Japanese (Kenshi Muto, Osamu Aoki). Closes: #594265 + * Italian (Milo Casagrande). Closes: #594238 + * Asturian (maacub). Closes: #594303 + + [ Christian Perrier ] + * Fix spelling error in cmdline/apt-get.cc. Thanks to Osamu Aoki + Closes: #594211 + + [ David Kalnischkies ] + * show in madison command again also source packages (LP: #614589) + + -- David Kalnischkies Wed, 25 Aug 2010 17:46:48 +0200 + +apt (0.8.0) unstable; urgency=low + + [ Michael Vogt ] + * merge of the debian-expermental-ma branch + * refresh po/pot files in doc/ and po/ + + [ Programs translations ] + * Swedish (Daniel Nylander). Closes: #592366 + * French (Christian Perrier) + + [ Manpages translations ] + * French (Christian Perrier) + + -- Michael Vogt Tue, 24 Aug 2010 16:32:19 +0200 + +apt (0.8.0~pre2) experimental; urgency=low + + [ David Kalnischkies ] + * apt-pkg/contrib/strutl.cc: + - fix error checking for vsnprintf in its safe variant + * methods/bzip2.cc: + - fix error checking for read in case of failing bzip2/lzma/whatever + * debian/apt.cron.daily: + - create backups for our extended_states file (Closes: #593430) + * apt-pkg/init.cc: + - set the default values for dir::etc::trusted options correctly + * ftparchive/writer.cc: + - init valid-until correctly to prevent garbage entering Release file + * apt-pkg/deb/debsystem.cc: + - set dir::state::status based at least on dir + * apt-pkg/deb/dpkgpm.cc: + - use the InstVer instead of the CurrentVer for the autobit transfer + * methods/http.cc: + - some http servers violate HTTP1.1 by not issuing a Reason-Phrase + (or at least a space after the code) especially for 200, but lets + be nice and ignore it as we don't need the reason in general + * apt-pkg/acquire-item.cc: + - don't use ReadOnlyGzip mode for PDiffs as this mode doesn't work + in combination with the AddFd methods of our hashclasses + + -- Michael Vogt Mon, 23 Aug 2010 19:09:08 +0200 + +apt (0.8.0~pre1) experimental; urgency=low + + [ Programs translations ] + * Swedish translation update. Closes: #592366 + + [ Michael Vogt ] + * merge of the debian-expermental-ma branch + * refresh po/pot files in doc/ and po/ + * apt-pkg/pkgcache.cc: + - re-evaluate the architectures cache when the cache is (re)opened + + [ Colin Watson ] + * apt-pkg/cdrom.cc: + - fix off-by-one error in DropBinaryArch + + [ Julian Andres Klode ] + * apt-pkg/contrib/fileutl.cc: + - Add WriteAtomic mode. + - Revert WriteEmpty to old behavior (LP: #613211) + * apt-pkg, methods: + - Convert users of WriteEmpty to WriteAtomic. + * apt-pkg/depcache.cc: + - Only try upgrade for Breaks if there is a newer version, otherwise + handle it as Conflicts (by removing it) (helps for #591882). + * debian/control: + - Add dependency on gnupg to apt, apt-key uses it. + + [ David Kalnischkies ] + * apt-pkg/algorithms.cc: + - let the problem resolver install packages to fix or-groups + as a needed remove nuked another or-member (helps for #591882) + - change the debug outputs to display also arch of the + package and version dependencies information + * cmdline/apt-get.cc: + - let APT::Get::Arch-Only in build-dep default to false again + (Closes: #592628) Thanks Mohamed Amine IL Idrissi for report! + - purge packages in 'rc' state, thanks Rogier! (Closes: #150831) + * apt-pkg/pkgcache.cc: + - fix LongDesc handling in LANG=C environment + + -- Michael Vogt Fri, 13 Aug 2010 17:00:49 +0200 + +apt (0.7.26~exp12) experimental; urgency=low + + [ Michael Vogt ] + * debian/control: + - add dependency on zlib-dev for libapt-pkg-dev + + [ David Kalnischkies ] + * apt-pkg/cacheset.cc: + - [ABI BREAK] add an ErrorType option to CacheSetHelper + * cmdline/apt-cache.cc: + - use Notice instead of Error in the CacheSetHelper messages + for compat reasons. Otherwise tools like sbuild blow up + - return success in show if a virtual package was given + * debian/control: + - remove libcurl3-gnutls-dev alternative as the package is gone + - increase needed version of libcurl4-gnutls-dev to >= 7.19.0 + as we use CURLOPT_{ISSUERCERT,CRLFILE} (Closes: #589642) + + -- Michael Vogt Fri, 30 Jul 2010 11:55:48 +0200 + +apt (0.7.26~exp11) experimental; urgency=low + + [ Julian Andres Klode ] + * apt-pkg/deb/dpkgpm.cc: + - Write architecture information to history file. + - Add to history whether a change was automatic or not. + * apt-pkg/contrib/fileutl.cc: + - Add FileFd::OpenDescriptor() (needed for python-apt's #383617). + * cmdline/apt-get.cc: + - Support large filesystems by using statvfs64() instead of statvfs() + and statfs64() instead of statfs() (Closes: #590513). + * apt-pkg/cdrom.cc: + - Use link() instead of rename() for creating the CD database backup; + otherwise there would be a short time without any database. + + [ David Kalnischkies ] + * apt-pkg/depcache.cc: + - handle "circular" conflicts for "all" packages correctly + * cmdline/apt-cache.cc: + - be able to omit dependency types in (r)depends (Closes: #319006) + - show in (r)depends the canidate per default instead of newest + - share the (r)depends code instead of codecopy * apt-pkg/cacheset.cc: + - move them back to the library as they look stable now + - add a 'newest' pseudo target release as in pkg/newest + * apt-pkg/pkgcache.cc: + - prefer non-virtual packages in FindPreferredPkg (Closes: #590041) + * test/integration/*: + - add with bug#590041 testcase a small test "framework" + * apt-pkg/orderlist.cc: + - try to install another or-group member in DepRemove before + breaking the or group (Closes: #590438) + - configure also the replacement before remove by adding Immediate flag + + [ Michael Vogt ] + * apt-pkg/contrib/error.{cc,h} + - docstring cleanup + - add inline DumpError() to avoid subtle API break + + -- Michael Vogt Thu, 29 Jul 2010 16:40:58 +0200 + +apt (0.7.26~exp10) experimental; urgency=low + + [ David Kalnischkies ] + * apt-pkg/contrib/error.{cc,h}: + - remove constness of va_list parameter to fix build on amd64 and co + Thanks Eric Valette! (Closes: #588610) + * apt-pkg/deb/debmetaindex.cc: + - do not query each architecture for flat file archives + - fix typo preventing display of architecture in Info() + * methods/bzip2.cc: + - add a copycat of the old gzip.cc as we need it for bzip2 and lzma + + [ Martin Pitt ] + * debian/rules: + - Make DEB_BUILD_OPTIONS=noopt actually work by passing the right + CXXFLAGS. + * apt-pkg/contrib/fileutl.{h,cc}: + - Add support for reading of gzipped files with the new "ReadOnlyGzip" + OpenMode. (Closes: #188407) + - Link against zlib (in apt-pkg/makefile) and add zlib build dependency. + - [ABI BREAK] This adds a new private member to FileFd, but its + initialization is in the public header file. + * configure.in: + - Check for zlib library and headers. + * apt-pkg/acquire-item.cc, apt-pkg/deb/debindexfile.cc, + apt-pkg/deb/debrecords.cc, apt-pkg/deb/debsrcrecords.h, + cmdline/apt-cache.cc: + - Open Packages, Sources, and Translations indexes in "ReadOnlyGzip" mode. + * apt-pkg/deb/debindexfile.cc: + - If we do not find uncompressed package/source/translation indexes, look + for gzip compressed ones. + * apt-pkg/acquire-item.cc: + - If the Acquire::GzipIndexes option is true and we download a gzipped + index file, keep it as it is (and rename to .gz) instead of + uncompressing it. + * doc/apt.conf.5.xml: + - Document the new Acquire::GzipIndexes option. + * doc/po/apt-doc.pot, doc/po/de.po: + - German translation of new Acquire::GzipIndexes option. + * Add test/test-indexes.sh: + - Test behaviour of index retrieval and usage, in particular with + uncompressed and gzip compressed indexes. + * methods/gzip.cc: With FileFd now being able to read gzipped files, there + is no need for the gzip method any more to spawn an external gzip process. + Rewrite it to use FileFd directly, which makes the code a lot simpler, and + also using less memory and overhead. + + -- Michael Vogt Mon, 12 Jul 2010 11:41:01 +0200 + +apt (0.7.26~exp9) experimental; urgency=low + + [ David Kalnischkies ] + * doc/apt.conf.5.xml: + - add and document APT::Cache-{Start,Grow,Limit} options for mmap control + * apt-pkg/contrib/fileutl.cc: + - do not fail von double close() + + -- Michael Vogt Fri, 09 Jul 2010 21:51:55 +0200 + +apt (0.7.26~exp8) experimental; urgency=low + + [ David Kalnischkies ] + * cmdline/cacheset.cc: + - doesn't include it in the library for now as it is too volatile - get the candidate either from an already built depcache or use the policy which is a bit faster than depcache generation + - get packages by task^ with FromTask() + - only print errors if all tries to get a package by string failed + - factor out code to get a single package FromName() + - check in Grouped* first without modifier interpretation + * cmdline/apt-get.cc: + - use the cachsets in the install commands + - make the specify order of packages irrelevant (Closes: #196021) * apt-pkg/orderlist.cc: - untouched packages are never missing * apt-pkg/packagemanager.cc: - packages that are not touched doesn't need to be unpacked * debian/control: - remove intltool's dependency as it is an ubuntu artefact + * apt-pkg/depcache.cc: + - SetCandidateVer for all pseudo packages + - SetReInstall for the "all" package of a pseudo package + - use the new MatchAgainstConfig for the DefaultRootSetFunc + - always mark the all package if a pseudo package is marked for install + * apt-pkg/contrib/error.{cc,h}: + - complete rewrite but use the same API + - add NOTICE and DEBUG as new types of a message + - add a simple stack handling to be able to delay error handling + * apt-pkg/aptconfiguration.cc: + - show a deprecation notice for APT::Acquire::Translation + * apt-pkg/contrib/configuration.{cc,h}: + - add a wrapper to match strings against configurable regex patterns + * apt-pkg/contrib/fileutl.cc: + - show notice about ignored file instead of being always silent + - add a Dir::Ignore-Files-Silently list option to control the notice + * apt-pkg/policy.h: + - add another round of const& madness as the previous round accidentally + NOT overrides the virtual GetCandidateVer() method (Closes: #587725) + * apt-pkg/pkgcachegen.{cc,h}: + - make the used MMap moveable (and therefore dynamic resizeable) by + applying (some) mad pointer magic (Closes: #195018) + + [ Michael Vogt ] + * apt-pkg/deb/dpkgpm.cc: + - make the apt/term.log output unbuffered (thanks to Matt Zimmerman) + + [ Julian Andres Klode ] + * methods/ftp.h: + - Handle different logins on the same server (Closes: #586904). + * apt-pkg/deb/deblistparser.cc: + - Handle architecture wildcards (Closes: #547724). + * apt-pkg/versionmatch.cc: + - Support matching pins by regular expressions or glob() like patterns, + regular expressions have to be put between to slashes; for example, + /.*/. + * apt-pkg/contrib/fileutl.cc: + - Make FileFd replace files atomically in WriteTemp mode (for cache, etc). + * debian/control: + - Set Standards-Version to 3.9.0 - -- David Kalnischkies Thu, 10 Jun 2010 16:36:58 +0200 + -- Michael Vogt Fri, 09 Jul 2010 19:16:20 +0200 apt (0.7.26~exp7) experimental; urgency=low @@ -173,6 +446,7 @@ apt (0.7.26~exp5) experimental; urgency=low [ Christian Perrier ] * Slovak translation update. Closes: #581159 * Italian translation update. Closes: #581742 + * Swedish translation update. Closes: #592366 -- Michael Vogt Tue, 25 May 2010 16:01:42 +0200