Comment 5 for bug 140019

Revision history for this message
Michael Vogt (mvo) wrote :

apt (0.7.9ubuntu1) hardy; urgency=low

  * merged from http://bzr.debian.org/apt/apt/debian-sid/, remaining
    changes:
    - mirror download method (pending merge with debian)
    - no pdiff download by default (unsuitable for ubuntu)
    - no recommends-by-default yet
    - add "Original-Maintainer" field to tagfile
    - show warning on apt-get source if the package is maintained
      in a VCS (pedinging merge with debian)
    - use ubuntu-archive keyring instead of debians one
    - support metapackages section for autoremoval
    - debian maintainer field change
    - send ubuntu string in user-agent

  * Changes from the debian-sid bzr branch (but not uploaded to debian
    yet):

  [ Otavio Salvador ]
  * Applied patch from Mike O'Connor <email address hidden> to add a manpage to
    apt-mark, closes: #430207.
  * Applied patch from Andrei Popescu <email address hidden> to add a
    note about some frontends in apt.8 manpage, closes: #438545.
  * Applied patch from Aurelien Jarno <email address hidden> to avoid CPU
    getting crazy when /dev/null is redirected to stdin (which breaks
    buildds), closes: #452858.
  * Applied patch from Aurelien Jarno <email address hidden> to fix building
    with newest dpkg-shlibdeps changing the packaging building order,
    closes: #452862.

  [ Program translations ]
    - Basque updated. Closes: #453088

  [ Michael Vogt ]
  * debian/rules
    - fix https install location
  * methods/gpgv.cc:
    - remove cruft code that caused timestamp/I-M-S issues
  * ftparchive/contents.cc:
    - fix error output
  * methods/mirror.{cc,h}:
    - only update mirror list on IndexFile updates
  * apt-pkg/acquire-item.{cc,h}:
    - make the authentication download code more robust against
      servers/proxies with broken If-Range implementations

  [ Chris Cheney ]
  * ftparchive/contents.cc:
    - support lzma data members
  * ftparchive/multicompress.cc:
    - support lzma output

apt (0.7.9) unstable; urgency=low

  [ Christian Perrier ]
  * Add several languages to LINGUAS and, therefore, really ship the relevant
    translation:
    Arabic, Dzongkha, Khmer, Marathi, Nepali, Thai
    Thanks to Theppitak Karoonboonyanan for checking this out. Closes: #448321

  [ Program translations ]
    - Korean updated. Closes: #448430
    - Galician updated. Closes: #448497
    - Swedish updated.

  [ Otavio Salvador ]
  * Fix configure script to check for CURL library and headers presense.
  * Applied patch from Brian M. Carlson <email address hidden>
    to add backward support for arches that lacks pselect support,
    closes: #448406.
  * Umount CD-ROM when calling apt-cdrom ident, except when called with
    -m, closes: #448521.

apt (0.7.8) unstable; urgency=low

  * Applied patch from Daniel Leidert <email address hidden> to fix
    APT::Acquire::Translation "none" support, closes: #437523.
  * Applied patch from Daniel Burrows <email address hidden> to add support
    for the Homepage field (ABI break), closes: #447970.
  * Applied patch from Frans Pop <email address hidden> to fix a trailing
    space after cd label, closes: #448187.

apt (0.7.7) unstable; urgency=low

  [ Michael Vogt ]
  * apt-inst/contrib/extracttar.cc:
    - fix fd leak for zero size files (thanks to Bill Broadley for
      reporting this bug)
  * apt-pkg/acquire-item.cc:
    - remove zero size files on I-M-S hit
  * methods/https.cc:
    - only send LastModified if we actually have a file
    - send range request with if-range
    - delete failed downloads
    - delete zero size I-M-S hits
  * apt-pkg/deb/dpkgpm.{cc,h}:
    - merged dpkg-log branch, this lets you specify a
      Dir::Log::Terminal file to log dpkg output to
      (ABI break)
    - fix parse error when dpkg sends unexpected data
  * merged apt--sha256 branch to fully support the new
    sha256 checksums in the Packages and Release files
    (ABI break)
  * apt-pkg/pkgcachegen.cc:
    - increase default mmap size
  * tests/local-repo:
    - added local repository testcase
  * apt-pkg/acquire.cc:
    - increase MaxPipeDepth for the internal worker<->method
      communication to 1000 for the debtorrent backend
  * make apt build with g++ 4.3
  * fix missing SetExecClose() call when the status-fd is used
  * debian/apt.cron.daily:
    - move unattended-upgrade before apt-get autoclean
  * fix "purge" commandline argument, closes: #133421
    (thanks to Julien Danjou for the patch)
  * cmdline/apt-get.cc:
    - do not change the auto-installed information if a package
      is reinstalled
  * apt-pkg/acquire-item.cc:
    - fix crash in diff acquire code
  * cmdline/apt-mark:
    - Fix chmoding after have renamed the extended-states file (LP: #140019)
      (thanks to Laurent Bigonville)
  * apt-pkg/depcache.cc:
    - set "APT::Install-Recommends" to true by default (OMG!)
  * debian/apt.cron.daily:
    - only run the cron job if apt-get check succeeds (LP: #131719)

  [ Program translations ]
    - French updated
    - Basque updated. Closes: #436425
    - Fix the zh_CN translator's name in debian/changelog for 0.7.2
      Closes: #423272
    - Vietnamese updated. Closes: #440611
    - Danish updated. Closes: #441102
    - Thai added. Closes: #442833
    - Swedish updated.
    - Galician updated. Closes: #446626

  [ Otavio Salvador ]
  * Add hash support to copy method. Thanks Anders Kaseorg by the patch
    (closes: #436055)
  * Reset curl options and timestamp between downloaded files. Thanks to
    Ryan Murray <email address hidden> for the patch (closes: #437150)
  * Add support to apt-key to export keys to stdout. Thanks to "Dwayne
    C. Litzenberger" <email address hidden> for the patch (closes: #441942)
  * Fix compilation warnings:
    - apt-pkg/indexfile.cc: conversion from string constant to 'char*';
    - apt-pkg/acquire-item.cc: likewise;
    - apt-pkg/cdrom.cc: '%lu' expects 'long unsigned int', but argument
      has type 'size_t';
    - apt-pkg/deb/dpkgpm.cc: initialization order and conversion from
      string constant to 'char*';
    - methods/gpgv.cc: conversion from string constant to 'char*';
    - methods/ftp.cc: likewise;
    - cmdline/apt-extracttemplates.cc: likewise;
    - apt-pkg/deb/debmetaindex.cc: comparison with string literal results
      in unspecified behaviour;
  * cmdline/apt-get.cc: adds 'autoremove' as a valid comment to usage
    statement of apt-get (closes: #445468).
  * cmdline/apt-get.cc: really applies Julien Danjou <email address hidden>
    patch to add 'purge' command line argument (closes: #133421).

  [ Ian Jackson ]
  * dpkg-triggers: Deal properly with new package states.

  [ Colin Watson ]
  * apt-pkg/contrib/mmap.cc:
    - don't fail if msync() returns > 0

apt (0.7.6ubuntu14.1) gutsy-proposed; urgency=low

  [ Michael Vogt ]
  * apt-pkg/deb/dpkgpm.{cc,h}:
    - give up timeslice on EIO error in read from master terminal
  * debian/apt.cron.daily:
    - only run the cron job if apt-get check succeeds (LP: #131719)

  [ Martin Emrich ]
  * apt-pkg/deb/dpkgpm.{cc,h}:
    - rewrite dpkgpm.cc to use pselect() instead of select()
      to block signals during select() (LP: #134858)

 -- Michael Vogt <email address hidden> Thu, 13 Dec 2007 14:46:27 +0100