Change logs for apt source package in Trusty

  • apt (1.0.1ubuntu2.24) trusty; urgency=medium
    
      [ Michael Vogt ]
      * Ensure we have a Policy in CacheFile.BuildDepCache() (LP: #1847496)
    
     -- Julian Andres Klode <email address hidden>  Thu, 10 Oct 2019 11:24:58 +0200
  • apt (1.0.1ubuntu2.23) trusty; urgency=medium
    
      * Fix regression in pinning of local-only package versions (LP: #1821308)
    
     -- Julian Andres Klode <email address hidden>  Mon, 25 Mar 2019 11:22:42 +0100
  • apt (1.0.1ubuntu2.22) trusty; urgency=medium
    
      * apt.dirs: Install auth.conf.d directory (LP: #1818996)
      * Merge translations from 1.2.31
    
    apt (1.0.1ubuntu2.21) trusty; urgency=medium
    
      [ Julian Andres Klode ]
      * travis CI: Use docker container to get useful results
      * fix and non-silent fail dpkg-overwrite error test (LP: #1817088)
      * Introduce experimental 'never' pinning for sources (LP: #1814727)
      * Add support for /etc/apt/auth.conf.d/*.conf (netrcparts) (LP: #1811120)
      * Add a Packages-Require-Authorization Release file field (LP: #1814727)
      * NeverAutoRemove kernel meta packages (LP: #1787460)
      * Introduce APT::Install::Pre-Invoke / Post-Invoke-Success (LP: #1815761)
    
      [ David Kalnischkies ]
      * ftparchive/writer.cc: use a std::vector instead of hardcoded array
        (LP: #1817048)
    
     -- Julian Andres Klode <email address hidden>  Tue, 12 Mar 2019 15:15:54 +0100
  • apt (1.0.1ubuntu2.21) trusty; urgency=medium
    
      [ Julian Andres Klode ]
      * travis CI: Use docker container to get useful results
      * fix and non-silent fail dpkg-overwrite error test (LP: #1817088)
      * Introduce experimental 'never' pinning for sources (LP: #1814727)
      * Add support for /etc/apt/auth.conf.d/*.conf (netrcparts) (LP: #1811120)
      * Add a Packages-Require-Authorization Release file field (LP: #1814727)
      * NeverAutoRemove kernel meta packages (LP: #1787460)
      * Introduce APT::Install::Pre-Invoke / Post-Invoke-Success (LP: #1815761)
    
      [ David Kalnischkies ]
      * ftparchive/writer.cc: use a std::vector instead of hardcoded array
        (LP: #1817048)
    
     -- Julian Andres Klode <email address hidden>  Fri, 01 Mar 2019 12:43:37 +0100
  • apt (1.0.1ubuntu2.20) trusty; urgency=medium
    
      [ Julian Andres Klode ]
      * Fix crashes in apt search, cache file (LP: #1815187)
      * Clean up some build artifacts and regenerate the po files
    
      [ Heitor R. Alves de Siqueira ]
      * backport "do not segfault in cache generation on mmap failure"
        (Closes: 803417) (LP: #1815129)
    
     -- Julian Andres Klode <email address hidden>  Fri, 08 Feb 2019 13:12:26 +0100
  • apt (1.0.1ubuntu2.19) trusty-security; urgency=medium
    
      * SECURITY UPDATE: content injection in http method (CVE-2019-3462)
        (LP: #1812353)
    
     -- Julian Andres Klode <email address hidden>  Fri, 18 Jan 2019 16:35:08 +0100
  • apt (1.0.1ubuntu2.18) trusty; urgency=medium
    
      * ExecFork: Use /proc/self/fd to determine which files to close
        (Closes: #764204) (LP: #1332440).
    
     -- Julian Andres Klode <email address hidden>  Mon, 09 Apr 2018 15:32:09 +0200
  • apt (1.0.1ubuntu2.17) trusty-security; urgency=high
    
      * SECURITY UPDATE: gpgv: Check for errors when splitting files (CVE-2016-1252)
        Thanks to Jann Horn, Google Project Zero for reporting the issue
        (LP: #1647467)
    
     -- Julian Andres Klode <email address hidden>  Thu, 08 Dec 2016 15:31:29 +0100
  • apt (1.0.1ubuntu2.15) trusty; urgency=medium
    
      * Fixes failure to download the Package index file when using
        mirror:// URL in sources.list and the archive fails to profile
        a file. APT would try the next archive in the list for .deb
        packages but did not retry when the index file failed to download.
        (LP: #1625667)
    
     -- Louis Bouchard <email address hidden>  Tue, 20 Sep 2016 17:02:03 +0200
  • apt (1.0.1ubuntu2.14) trusty; urgency=medium
    
      * When using the https transport mechanism, $no_proxy is ignored if apt is
        getting it's proxy information from $https_proxy (as opposed to
        Acquire::https::Proxy somewhere in apt config). If the source of proxy
        information is Acquire::https::Proxy set in apt.conf (or apt.conf.d),
        then $no_proxy is honored. This patch makes the behavior similar for
        both methods of setting the proxy. (LP: #1575877)
    
     -- Patrick Cable <email address hidden>  Tue, 17 May 2016 13:45:06 -0700
  • apt (1.0.1ubuntu2.13) trusty; urgency=medium
    
      * Recheck Pre-Depends satisfaction in SmartConfigure, to avoid unconfigured
        Pre-Depends (which dpkg later fails on). Fixes upgrade failures of
        systemd, util-linux, and other packages with Pre-Depends. Many thanks to
        David Kalnischkies for figuring out the patch and Winfried PLappert for
        testing! Patch taken from Debian git. (LP: #1560797)
    
     -- Martin Pitt <email address hidden>  Tue, 19 Apr 2016 12:32:43 +0200
  • apt (1.0.1ubuntu2.12) trusty; urgency=medium
    
      [ Colin Watson ]
      * Fix lzma write support to handle "try again" case (closes: #751688,
        LP: #1553770).
    
      [ David Kalnischkies ]
      * Handle moved mmap after UniqFindTagWrite call (closes: #753941,
        LP: #1445436).
    
     -- Colin Watson <email address hidden>  Sun, 06 Mar 2016 19:01:04 +0000
  • apt (1.0.1ubuntu2.11) trusty; urgency=medium
    
      * apt-pkg/packagemanager.cc:
        - fix incorrect configure ordering in the SmartConfigure step by skipping
          packages that do not need immediate action. (LP: #1347721, #1497688)
    
     -- Brian Murray <email address hidden>  Fri, 08 Jan 2016 16:09:22 -0800
  • apt (1.0.1ubuntu2.10) trusty; urgency=medium
    
      * Fix regression from the previous upload by ensuring we're actually
        testing for the right member before iterating on it (LP: #1480592)
    
     -- Adam Conrad <email address hidden>  Sat, 01 Aug 2015 04:52:49 -0600
  • apt (1.0.1ubuntu2.9) trusty; urgency=medium
    
      * Fix regression in the Never-MarkAuto-Sections feature caused by the
        previous auto-removal fix, with inspiration drawn from the patches
        and conversation from http://bugs.debian.org/793360 (LP: #1479207)
    
     -- Adam Conrad <email address hidden>  Wed, 29 Jul 2015 21:23:49 -0600
  • apt (1.0.1ubuntu2.8) trusty-proposed; urgency=low
    
      * fix crash for packages that have no section in their instVersion
        (LP: #1449394)
    
     -- Michael Vogt <email address hidden>  Tue, 28 Apr 2015 09:00:52 +0200
  • apt (1.0.1ubuntu2.7) trusty-proposed; urgency=low
    
      * fix auto-removal behavior (thanks to Adam Conrad)
        LP: #1429041
     -- Michael Vogt <email address hidden>   Fri, 13 Mar 2015 14:55:31 +0100
  • apt (1.0.1ubuntu2.6) trusty-proposed; urgency=medium
    
      * apt-pkg/deb/dpkgpm.cc:
        - update string matching for dpkg I/O errors. (LP: #1363257)
        - properly parse the dpkg status line so that package name is properly set
          and an apport report is created. Thanks to Anders Kaseorg for the patch.
          (LP: #1353171)
     -- Brian Murray <email address hidden>   Wed, 08 Oct 2014 14:01:41 -0700
  • apt (1.0.1ubuntu2.5) trusty-security; urgency=low
    
      * SECURITY UPDATE:
          - cmdline/apt-get.cc: fix insecure tempfile handling in
            apt-get changelog (CVE-2014-7206). Thanks to Guillem Jover
     -- Michael Vogt <email address hidden>   Wed, 08 Oct 2014 10:38:50 +0200
  • apt (1.0.1ubuntu2.4.1) trusty-security; urgency=low
    
      * SECURITY UPDATE:
        - fix potential buffer overflow, thanks to the
          Google Security Team (CVE-2014-6273)
      * Fix regression from the previous upload when file:/// sources
        are used and those are on a different partition than
        the apt state directory
      * Fix regression when Dir::state::lists is set to a relative path
      * Fix regression when cdrom: sources got rewriten by apt-cdrom add
     -- Michael Vogt <email address hidden>   Tue, 23 Sep 2014 09:04:44 +0200
  • apt (1.0.1ubuntu2.3) trusty-security; urgency=low
    
      * SECURITY UPDATE:
        - incorrect invalidating of unauthenticated data (CVE-2014-0488)
        - incorect verification of 304 reply (CVE-2014-0487)
        - incorrect verification of Acquire::Gzip indexes (CVE-2014-0489)
     -- Michael Vogt <email address hidden>   Mon, 15 Sep 2014 08:23:35 +0200
  • apt (1.0.1ubuntu2.2) trusty-proposed; urgency=medium
    
      * Implement CacheDB for source packages in apt-ftparchive
        LP: #1329212
      * Only do openpty() if both stdin/stdout are terminals (Closes: 746434)
        LP: #1324399
      * Add compat mode for old (32bit FileSize) CacheDB (LP: #1274466)
      * fix tests and add db-util to the test dependencies
     -- Michael Vogt <email address hidden>   Wed, 18 Jun 2014 11:09:52 +0200
  • apt (1.0.1ubuntu2.1) trusty-security; urgency=low
    
      * SECURITY UPDATE: incorrect apt-get source validation (LP: #1329274)
        - warn if not authenticated in apt-private/private-download.*,
          cmdline/apt-get.cc, added regression test to
          test/integration/test-apt-get-source-authenticated.
        - CVE-2014-0478
     -- Michael Vogt <email address hidden>   Thu, 12 Jun 2014 13:57:38 +0200
  • apt (1.0.1ubuntu2) trusty; urgency=low
    
      * fix symlink of etc/apt/apt.conf.d/01autoremove when runnning in
        the auto-pkg-test environment
     -- Michael Vogt <email address hidden>   Thu, 10 Apr 2014 14:24:25 +0200
  • apt (1.0.1ubuntu1) trusty; urgency=low
    
      * merge with the debian/sid 1.0.1 version
        (LP: #1302033)
    
    apt (1.0.1) unstable; urgency=medium
    
      [ Michael Vogt ]
      * Fix crash in "apt list" when a sources.list file is unreable
        (Closes: 743413)
      * make apt search case-insensitive by default
      * Fix possible race when stunnel/aptwebserver create their PID files
        in the tests
      * Fix insecure file permissions when using FileFd with OpenMode::Atomic
        (LP: #1304657)
    
      [ Julian Andres Klode ]
      * Version the Breaks/Replaces for sun-java{5,6}-jdk (LP: #1302736)
        (Closes: #743616)
      * Add versioned openjdk-6-jdk breaks
    
      [ Josef Vitu ]
      * apt: Minor typo in 'apt' man page (closes: #743657)
    
    apt (1.0) unstable; urgency=low
    
      The "Happy birthday and 10000b years in the making" release
    
      [ Julian Andres Klode ]
      * apt-inst: Do not try to create a substring of an empty string in
        error reporting (LP: #1288718)
    
      [ Beatrice Torracca ]
      * Italian manpages translation update (Closes: 741867)
    
      [ Kenshi Muto ]
      * Japanese programs translation update (Closes: 742255)
    
      [ David Kalnischkies ]
      * continue reading in xz even if it outputs nothing
      * only consider versioned kernel packages in autoremove (Closes: 741962)
      * correct some reported typos in /etc/cron.daily/apt (Closes: 702016)
      * ensure proper teardown in dpkg error cases (Closes: 738969)
      * update symbols file to include new symbols from 0.9.16
      * do IsInstallOk call in MarkInstall unconditionally
      * discard candidates via IsInstallOk to allow override (Closes: 740750)
    
      [ Michael Vogt ]
      * install apt binary
      * add apt.8.xml manpage
      * make fancy-progress fg/bg color configurable via something like
        Dpkg::Progress-Fancy::Progress-{bg,fg}="%1b[30m"
        (thanks to Tim Wasser for the suggestion)
      * Add progressbar to "Dpkg::Progress-Fancy"
      * fix documentation for APT::Periodic::MaxSize "0" (closes: #740551)
      * Use mkstemp() in apt-extracttemplaes (closes: #741627)
      * Add new Debug::RunScripts debug option
      * do not crash on SIGPIPE in pkgDPkgPM::RunScriptsWithPkgs()
      * enable DPkg::Progress-Fancy by default when "apt" is used
      * refresh po/pot and unfuzzy apt-extracttemplate manpage change
      * remove no longer needed apt.7 page
      * install "apt" binary by default
      * add sun-java{5,6}-jdk to breaks/replaces as they provided a
        "apt" binary as well
    
      [ Trần Ngọc Quân ]
      * l10n: vi.po (623t): Update Vietnamese translation
      * debian: Add default compress option to xz
    
    apt (0.9.16.1) unstable; urgency=medium
    
      [ Chris Leick ]
      * Updated German doc translation
    
      [ Julian Andres Klode ]
      * Fix handling of autoclosing for compressed files (Closes: #741685)
    
    apt (0.9.16) unstable; urgency=medium
    
      [ Michael Vogt ]
      * add hashsum support in apt-helper download-file and
        add more tests
    
      [ Trần Ngọc Quân ]
      * l10n: vi.po (624t): Update Vietnamese translation
    
      [ David Kalnischkies ]
      * propagate a negative score point along breaks/conflicts
      * check version before adding scores in resolver
      * autogenerate makefile for vendor system
      * add default and override handling for Cnf::FindVector
      * support DEB_BUILD_PROFILES and -P for build profiles
      * do not configure already unpacked packages needlessly (Closes: 740843)
      * if mountpoint has a ".disk" directory it is mounted
      * no error for non-existing mountpoints in MountCdrom
      * apt-cdrom ident shouldn't be interactive (Closes: 740673)
      * support very long mtab entries in mountpoint discovery
      * msgstr with elipses need three dots
      * cmdline parsing: apt-config is not apt-cdrom
      * use a configurable list of versioned kernel packages
      * support kfreebsd and hurd in the kernel hook
      * add ".*-{kernel,modules}-$KERVER" matcher for hook
      * ensure that a dot is a dot in the hook
      * use liblzma-dev to provide xz/lzma support
      * use the pretty fullname of a pkg as download desciption
    
      [ Johannes Schauer ]
      * implement BuildProfileSpec support as dpkg has in 1.17.2 (Closes: 661537)
    
      [ Wojciech Górski ]
      * fix polish --install-suggests text in apt-get manpage (Closes: 741056)
    
    apt (0.9.15.5) unstable; urgency=medium
    
      [ Michael Vogt ]
      * vendor/tanglu/makefile: add missing clean/sources.list
      * run the acquire tests with the new apt-helper binary, this
        fixes the autopkgtest failures
    
      [ Martin Pitt ]
      * Fix autopkgtest missing dependencies and locale (closes: #739988)
     -- Michael Vogt <email address hidden>   Tue, 01 Apr 2014 17:48:58 +0200
  • apt (0.9.15.4ubuntu5) trusty; urgency=low
    
      [ Julian Andres Klode ]
      * Version the Breaks/Replaces for sun-java{5,6}-jdk
        (LP: #1302736)
      * Add versioned openjdk-6-jdk breaks
     -- Michael Vogt <email address hidden>   Mon, 07 Apr 2014 11:40:40 +0200
  • apt (0.9.15.4ubuntu4) trusty; urgency=low
    
      Cherry pick fixes from the apt 1.0 branch:
    
      [ Michael Vogt ]
      * add sun-java{5,6}-jdk to breaks/replaces as that provided a "apt"
        binary as well
    
      [ David Kalnischkies ]
      * ensure proper teardown in dpkg error cases (Closes: 738969)
      * use the pretty fullname of a pkg as download desciption
      * cmdline parsing: apt-config is not apt-cdrom
      * do not configure already unpacked packages needlessly (Closes: 740843)
        LP: #1286161
    
      [ Julian Andres Klode ]
      * Promote xz-utils from apt Suggests to libapt-pkg Depends
     -- Michael Vogt <email address hidden>   Fri, 04 Apr 2014 09:08:51 +0200
  • apt (0.9.15.4ubuntu3) trusty; urgency=low
    
      * cherry pick git commit b68ce88357daf36 to fix crash in
        apt-extracttemplates (LP: #1288718)
     -- Michael Vogt <email address hidden>   Wed, 02 Apr 2014 15:00:11 +0200
  • apt (0.9.15.4ubuntu2) trusty; urgency=medium
    
      * debian/tests/control: Add missing build-essential, fakeroot, and wget test
        dependencies.
      * debian/tests/run-tests: Pin locale to C to avoid test failures in other
        locales.
     -- Martin Pitt <email address hidden>   Mon, 24 Feb 2014 18:26:13 +0100
  • apt (0.9.15.4ubuntu1) trusty; urgency=low
    
      * merge with debian/sid
    
    apt (0.9.15.4) unstable; urgency=low
    
      [ Michael Vogt ]
      * remove auto-generated apt-key and sources.list on clean (closes: 739749)
      * add testcase for Bug#718329
      * various fixes for ADT failures
    
      [ Jon Severinsson ]
      * add apt-vendor information for tanglu
    
      [ Guillem Jover ]
      * ExtractTar: Allow an empty decompressor program
      * DebFile: Refactor ExtractTarMember() out from ExtractArchive()
      * Add support for data.tar, control.tar and control.tar.xz
      * debian: Add debDebFile::ExtractTarMember to the symbols file
      * Fix typos in documentation (codespell)
    
    apt (0.9.15.3) unstable; urgency=medium
    
      [ Michael Vogt ]
      * disable https->http redirects in libcurl, thanks to Julien Cristau
      * ADT: use "Restrictions: allow-stderr and avoid apt-stderr.log in
        debian/tests/run-tests
      * test/integration/test-bug-723705-tagfile-truncates-fields:
        - fix autopkgtest failure
      * add missing canNotFindFnmatch/showFnmatchSelection
        (for the next ABI break)
      * disable fnmatch() matching from the commandline
      * merge testcase for the autoremove feature from the ubuntu branch
    
      [ David Kalnischkies ]
      * do not recommend dselect in apt-get manpage (Closes: 617625)
      * report https download start only if we really get it
      * allow http protocol to switch to https
      * do not compress .xhtml files and remove junk files (Closes: 738933)
      * simplify code some more to make reddit happy
      * update symbols file with hints from the buildlogs
     -- Michael Vogt <email address hidden>   Sun, 23 Feb 2014 00:45:20 +0100
  • apt (0.9.15.2ubuntu1) trusty; urgency=low
    
      * merge with debian/sid
      * re-enable autopkgtest again
    
    apt (0.9.15.2) unstable; urgency=medium
    
      [ Michael Vogt ]
      * move isatty() check into InitOutput()
      * Use a APT::VersionSet instead of a VersionList
        (closes: #738103)
    
      [ David Kalnischkies ]
      * simplify code to make compilers happy
      * update libapt-pkg.symbols file
      * bump Standards-Version to 3.9.5 (no changes needed)
      * do not use an empty APT_CONFIG environment variable
      * always cleanup patchfiles at the end of rred call
      * use VersionSet in download to handle repeats (Closes: 738103)
      * use utimes instead of utimensat/futimens (Closes: 738567)
    
      [ John Ogness ]
      * apt-cdrom should succeed if any drive succeeds (Closes: 728153)
    
      [ Trần Ngọc Quân ]
      * l10n: vi.po (621t): Update and review
     -- Michael Vogt <email address hidden>   Thu, 13 Feb 2014 14:31:22 +0100
  • apt (0.9.15.1ubuntu1) trusty; urgency=low
    
      * merged from debian/sid
    
    apt (0.9.15.1) unstable; urgency=medium
    
      [ David Kalnischkies ]
      * use gpg --homedir instead of explicit file placement
      * use svg in doxygen and ensure dot is around for it
      * pkgTagFile: if we have seen the end, do not try to see more
      * restart debSrcRecordParsers only if needed
      * discard impossible candidates in MarkInstall (Closes: #735967)
    
      [ Chris Leick ]
      * update german manpage translation
      * Trivian unfuzzies of the German po4a translation
    
      [ Michael Vogt ]
      * fix apt-get download truncation (closes: #736962)
      * do not crash if VF.File()/VF.File().Archive() is NULL
      * show "status" in apt list last to be more awk friendly
        (thanks to Axel Beckert)
      * Fix multiarch package upgrade issue
      * add test for Suite with path
    
      [ Colin Watson ]
      * multicompress with externals sets wrong file modes (Closes: 737130)
    
    apt (0.9.15) unstable; urgency=low
    
      * upload version from debian/experimental to unstable
    
    apt (0.9.14.3~exp5) experimental; urgency=medium
    
      [ Anthony Towns ]
      * methods/rred: minor robustness improvements
    
      [ Michael Vogt ]
      * make "apt-mark help" shows all commands
      * make "apt show" output more user friendly
      * add "apt full-upgrade" and tweak "apt upgrade"
      * set APT::Sources::Use-Deb822=false until the format
        is fully finalized
    
    apt (0.9.14.3~exp4) experimental; urgency=medium
    
      * implement deb822 suggestions by Anthony Towns and Julian Andres Klode:
        - add Description tag for deb822 sources
        - add support for Enabled: no in deb822 sources.list
        - add support for multiple URIs in deb822 style sources.list
        - add support for multipl types in one line
      * add integration test for apt search and apt show
      * do not ignore ioctl(TIOCSCTTY) errors
    
    apt (0.9.14.3~exp3) experimental; urgency=low
    
      * implement deb822 suggestions by donkult (thanks!):
        - rename "Dist" to "Suites"
        - rename "Section" to "Sections"
        - rename "Architectures-Delete" to "Architectures-Remove"
        - rename "Uri" to "URI"
      * add "apt list --manual-installed"
      * add "apt upgrade --dist"
      * add "apt purge"
      * flock() the file edited in "apt edit-sources"
      * apt-private/private-show.cc:
        - do not show Description-lang: header
      * reword apt !isatty() warning
      * add missing integration test for "apt list" and fix bugs
        found by it
    
    apt (0.9.14.3~exp2) experimental; urgency=medium
    
      [ Julian Andres Klode ]
      * debian/rules: Call dh_makeshlibs for 'apt'
    
      [ Anthony Towns ]
      * reimplement rred to allow applying all the diffs in a single pass
      * correct IndexDiff vs DiffIndex in Debug output
    
      [ David Kalnischkies ]
      * reenable unlimited pdiff files download
      * integrate Anthonys rred with POC for client-side merge
    
      [ Michael Vogt ]
      * document deb822 style sources.list in sources.list(5)
      * rename "Dist:" in deb822 style sources.list to "Suite:"
      * rename URL to Uri in deb822-sources
      * support multiple "Suite:" entries in deb822 style sources.list:
        "Suite: stable testing unstable"
    
    apt (0.9.14.3~exp1) experimental; urgency=low
    
      [ Michael Vogt ]
      * add support for "deb822" style sources.list format and add
        APT::Sources::Use-Deb822 to support disabling it
    
      [ David Kalnischkies ]
      * implement POC client-side merging of pdiffs via apt-file
    
      [ Trần Ngọc Quân ]
      * l10n: vi.po(617t): Update Vietnamese translation
    
    apt (0.9.14.2) unstable; urgency=low
    
      [ Joe Hansen ]
      * Danish translation update. Closes: #732166
    
      [ Peter Green ]
      * add apt-vendor for raspbian. Closes: #732749
    
      [ Thomas Bechtold ]
      * apt-pkg/contrib/gpgv.cc: use /tmp as fallback dir if the
        directory from $TMPDIR  is not available (closes: #728500)
    
      [ Michael Vogt ]
      * vendor/getinfo:
        - fix ubuntu-codename
      * vendor/steamos/*:
        - add steamos support
      * bugfix/bts731738-fancy-progess:
        - fix terminal size issues with e.g. "less" when "APT::Progress-Fancy=1"
          is used (closes: #731738)
      * feature/policy-parser-bts732746:
        - allow more flexibility in /etc/apt/preferences, e.g. comment only
          sections (closes: #732746)
      * move TMPDIR handling into GetTempDir() and use that instead of
        getenv("TMPDIR")
      * update apt-key net-update and add integration test with the buildin
        apt webserver
      * run autopkgtest against the installed apt
     -- Michael Vogt <email address hidden>   Fri, 07 Feb 2014 21:03:22 +0100
  • apt (0.9.14.1ubuntu2) trusty; urgency=medium
    
      * Install the apt binary.
     -- Matthias Klose <email address hidden>   Thu, 16 Jan 2014 12:53:32 +0100
  • apt (0.9.14.1ubuntu1) trusty; urgency=low
    
      * Merge from debian/sid
      * disable autopkgtest for now until it can test the installed
        packages and not only the build-tree (thanks to Martin Pitt)
    
    apt (0.9.14.1) unstable; urgency=medium
    
      * fix apt-get source -t dist regression (closes: #731853)
        and add testcase
      * clarify error message when apt-get source=ver fails
        (thans to David Kalnischkies)
      * Fix conffile prompt regression (LP: #1260297)
        and add testcase
      * improve error message for apt-get source pkg:arch{=ver,/release}
     -- Michael Vogt <email address hidden>   Thu, 12 Dec 2013 21:19:49 +0100
  • apt (0.9.14ubuntu1) trusty; urgency=low
    
      * Merged from debian/sid
    
    apt (0.9.14) unstable; urgency=low
    
      [ David Kalnischkies ]
      * merge ubuntus apport reporting changes to reduce diff
      * enable NOISE for build logs to enable analyse
      * introduce a vendor system to change sources.list
      * add a vendor specific file to have configurable entities
      * use a substvar to set the archive-keyring in debian/control
      * cherry-pick ubuntus (disabled) net-update fixes
      * generate apt-key script with vendor info about keys
      * drop old /var/state to /var/lib transition artefacts
    
      [ Steve Langasek ]
      * prepare-release: declare the packages needed as source build deps.
    
      [ Michael Vogt ]
      * enable release based selection for deb-src (closes: 731102)
      * document Dpkg::Progress-Fancy (closes: 726169), thanks to James McCoy
      * vendor/makefile: fix build error for parallel builds
      * Handle SIGWINCH in APT::Progress-Fancy=1
    
    apt (0.9.13.1) unstable; urgency=low
    
      [ Colin Watson ]
      * fix "apt-get  --purge build-dep" (closes: #720597)
      * fix regression that APT::Keep-Fds is not honored (closes: #730490)
    
      [ Michael Vogt ]
      * add "-f" option to "build-dep" as sbuild is using it to fix
        regression with cross-building (LP: #1255806)
      * add autopkgtest support for the integration testsuite
      * merge mvo/feature/short-list
      * merge mvo/feature/edit-sources
      * fix segfault in pkgDepCache::SetCandidateRelease() (closes: #709560)
      * reset terminal on error (closes: #730795)
      * fix apport report writing (LP: #1254499)
     -- Michael Vogt <email address hidden>   Sun, 08 Dec 2013 14:43:30 +0100
  • apt (0.9.13.1~ubuntu1) trusty; urgency=low
    
      [ Colin Watson ]
      * fix "apt-get  --purge build-dep" (closes: #720597)
      * fix regression that APT::Keep-Fds is not honored (closes: #730490)
    
      [ Michael Vogt ]
      * add "-f" option to "build-dep" as sbuild is using it to fix
        regression with cross-building (LP: #1255806)
      * merge mvo/feature/short-list
    
    apt (0.9.13) unstable; urgency=low
    
      [ TJ Guthrie ]
      * Changed MinAgeSec to MinAge in /etc/cron.daily/apt:200,204
        LP: #1206047
     -- Michael Vogt <email address hidden>   Thu, 28 Nov 2013 21:17:43 +0100
  • apt (0.9.13~exp1ubuntu3) trusty; urgency=low
    
      * Fix "apt-get --purge build-dep" (closes: #720597).
     -- Colin Watson <email address hidden>   Tue, 26 Nov 2013 15:40:02 +0000
  • apt (0.9.13~exp1ubuntu2) trusty; urgency=low
    
      * Fix two subprocess calls to continue to honour APT::Keep-Fds
        (LP: #1254696).
     -- Colin Watson <email address hidden>   Mon, 25 Nov 2013 16:49:25 +0000
  • apt (0.9.13~exp1ubuntu1) trusty; urgency=low
    
      * merged from the debian/sid branch:
        - debian/gbp.conf: change build branch to ubuntu/master
        - use ubuntu keyring and ubuntu archive keyring in apt-key
        - run update-apt-xapian-index in apt.cron
        - run apt-key net-update in cron.daily
        - different example sources.list
        - APT::pkgPackageManager::MaxLoopCount set to 5000
        - apport pkgfailure handling
        - ubuntu changelog download handling
        - patch for apt cross-building, see http://bugs.debian.org/666772
        - debian/apt.auto-removal.sh
          + Keep linux-tools packages matching installed kernels
    
    apt (0.9.13~exp1) experimental; urgency=low
    
      * Improve the API for APT::Upgrade::Upgrade()
      * Re-add "Calculating upgrade..." message
      * move upgrade releated code into upgrade.{cc,h}
      * Move ListUpdate/AquireUpdate into update.{cc,h}
      * Add new apt-pkg/install-progress.h with APT::Progress::PackageManager
        progress reporting classes
      * Move the status-fd progress reporting out of the pkgDPkgPM class
        and into PackageManagerProgressFd
      * Fix reading dpkg --status-fd on reinstalls
      * Add new APT::Status-deb822-Fd progress output
      * add Acquire::http::Proxy-Auto-Detect to the apt.conf.5 manpage
        (closes: 726597)
      * Fix detection when multiarch packages are reported by dpkg as
        disappeared Packages
      * test/integration/run-tests: output the failed test names
      * Code Cleanup in pkgDPkgPM
      * prepare next ABI via #if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13)
      * add new pid_t ExecFork(std::set<int> KeepFDs)
      * Avoid flickering when "apt-get -o DpkgPM::Progress-Fancy=1" is use
      * use sysconf(_SC_OPEN_MAX) in ExecFork()
    
    apt (0.9.12.1) unstable; urgency=low
    
      [ Michael Vogt ]
      * do not send pkgname:arch over the APT::Status-Fd to not break
        clients (closes: 726156). A new APT::Status-deb822-Fd will be
        used to fix this.
      * add integration tests for APT::Status-Fd
      * add missing _() around the new "Progress" string
    
      [ David Kalnischkies ]
      * fix progress-segfault in case of dpkg errors/prompts (Closes: 726047)
    
    apt (0.9.12) unstable; urgency=low
    
      [ Christian Perrier ]
      * Fix typo in apt-private/private-show.cc. Thanks to Benjamin
        Keresa. Closes: #724073
    
      [ Mark Hymers ]
      * fix libapt-inst for >2G debs (closes: #725483)
    
      [ David Kalnischkies ]
      * don't strip :any from dependencies in single-arch (Closes: 723586)
      * pkg from only trusted sources keeps being trusted (Closes: 617690)
      * compression-neutral message for missing data.tar member (Closes: 722710)
      * print-uris prints regardless of quiet-level again (Closes: 722207)
      * retry without partial data after a 416 response (Closes: 710924)
      * replace "filesize - 1" trick in http with proper 416 handling
      * fix partial (206 and 416) support in https
      * handle complete responses to https range requests (Closes: 617643, 667699)
        (LP: 1157943)
      * don't consider holds for autoremoval (Closes: 724995)
      * put fetch errors in 'source' on our errorstack
      * use pkgAcqArchive in 'download' for proper errors
      * fix lzma-support detection via xz binary
      * do not ++ on erased package pointers in autoremove
    
      [ Michael Vogt ]
      * Add new "apt-get upgrade --with-new-pkgs" option (and add man-page for it).
        So "apt-get upgrade --with-new-pkgs" will pull in new dependencies but
        never remove packages
      * Rename "--dpkg-progress" to "--show-progress" and document it in
        apt-get.8. This will show global install progress information in the
        terminal.
      * Fix status-fd progress calculation for certain multi-arch install/upgrade
        situations
      * add new -o DpkgPM::Progress-Fancy for nicer dpkg progress output
        on vt100+ terminals
      * fix libapt-inst for >2G debs (closes: #725483), thanks to Mark Hymers
      * debian/apt.postinst: use --compare-versions lt instead of lt-nl,
        to ensure the apt-auto-removal file is correctly create,
        thanks to Ben Hutchings
      * update Uploaders to match recent uploaders better
      * Set the default "Acquire::PDiffs::FileLimit" to 20. If the amount
        of pdiffs is bigger things tend to get slower. Set
          Acquire::PDiffs::FileLimit "0";
        in /etc/apt/apt.conf to get the old behavior back.
    
    apt (0.9.11.4) unstable; urgency=low
    
      [ Oskari Saarenmaa ]
      * don't truncate 100 char long paths in tar extraction.
        Thanks to Mika Eloranta for the testcase! (Closes: #689582)
    
      [ David Kalnischkies ]
      * do not trust FileFd::Eof() in pkgTagFile::Fill()
        Thanks to Cyril Brulebois (Closes: 723705)
    
    apt (0.9.11.3) unstable; urgency=low
    
      [ Michael Vogt ]
      * Add DPkgPM::Progress option to enable terminal install
        progress
      * fix typo (mkostemp->mkstemp)
      * Remove invalid "-f" option for apt-get check, thanks to
        Philipp Weis (closes: #721477)
      * Fix regression of "apt-cache unmet -i", thanks to Daniel Schepler
        (closes: #722324)
    
      [ David Kalnischkies ]
      * use FileFd in HashSum test to unbreak non-linux ports.
        Thanks to Aaron M. Ucko (Closes: 721723)
    
    apt (0.9.11.2) unstable; urgency=low
    
      [ Milo Casagrande ]
      * Update Italian translation. Closes: #721030
    
      [ Trần Ngọc Quân ]
      * Update Vietnamese translation. Closes: #720752
    
      [ Michael Vogt ]
      * dselect/install:
       - remove "-f" option for apt-get clean/auto-clean (closes: #720532)
      * apt-private/private-cmndline.cc:
        - fix typo in CmdMatches() selection for dselect-upgrade (closes: #720532)
      * use SPtr<pkgProblemResolver> in DoInstall() to simplify the code
      * allow pkg manipulation in the upgrade/dist-upgrade commandline, like
        apt-get dist-upgrade 2vcard- 4g8+ (thanks to Thorsten Glaser for the
        suggestion)
    
      [ Angel Guzman Maeso ]
      * replace usage of potential dangerous mktemp with mkstemp
    
    apt (0.9.11.1) unstable; urgency=low
    
      [ Michael Vogt ]
      * more coverity fixes:
        - explicit init
        - always chdir("/") after chroot()
        - ftparchive/override.cc: fix "skip empty lines" code, the pointer
          needs to get de-referenced first
      * dselect/update:
        - remove "-f" option for apt-get update to fix breakage (closes: 720532)
    
      [ Christopher Baines ]
      * Add test for bug #507998
    
      [ David Kalnischkies ]
      * add a breaks libapt-inst for FileFd changes in 0.9.9 (Closes: 720449)
      * add versions to manpages-it Replaces+Breaks
    
      [ Ángel Guzmán Maeso ]
      * apt-pkg:contrib Avoid compiler warning about sign-compare
    
    apt (0.9.11) unstable; urgency=low
    
      [ Daniel Hartwig ]
      * Clarify units of Acquire::http::Dl-Limit (closes: #705445)
      * Show a error message if {,dist-}upgrade is used with additional
        arguments (closes: #705510)
    
      [ Michael Vogt ]
      * lp:~mvo/apt/config-clear:
        - support Configuration.Clear() for a clear of the entire
          configuration
      * lp:~mvo/apt/add-glob-function:
        -  add Glob() to fileutl.{cc,h}
      * feature/apt-binary2
        - refactor large chunks of cmdline/*.cc into a new libapt-private
          library that is shared between the internal apt cmdline tools
        - install libapt-private* into the apt binary
        - add PACKAGE_MATCHER_ABI_COMPAT define so that this branch can be
          merged without breaking ABI
        - add lintian override for no-shlibs-control-file so that
          the internal libapt-private.so.0.0.0 can be shipped
        - adjust apt.install.in to only install libapt-private.so.*
    
      [ David Kalnischkies ]
      * ensure that pkgTagFile isn't writing past Buffer length (Closes: 719629)
      * allow Pre-Install-Pkgs hooks to get info over an FD != stdin
        (Closes: #671726)
    
      [ Christian PERRIER ]
      * French translation update.
    
    apt (0.9.10) unstable; urgency=low
    
      The "Hello to Debconf" upload
    
      [ Christian Perrier ]
      * Vietnamese translation update. Closes: #718615
      * Japanese translation update. Closes: #719279
      * French translation update.
    
      [ Michael Vogt ]
      * work on fixing coverity scan results:
        - fix some off-by-one errors
        - fix some resource leaks
        - fixes in chroot() handling
        - fix some missing va_end()
      * make the code -Wall clean again
      * remove duplicated #include<list>
      * add .travis.yml
      * use the 'abi-complicance-checker' package and remove the buildin
        copy for the abi checks
    
      [ David Kalnischkies ]
      * ensure that FileFd::Size returns 0 in error cases
      * add missing Turkish (tr) to po/LINGUAS
      * correct management-typo in description found by lintian
      * implement debian/rules build-{arch,indep} as required by policy 3.9.4
      * reenable automatic parallel build of APT
      * exclude config.{sub,guess} from source package
      * update the symbol files to reflect current state
      * unset LANGUAGE for showing [Y/n] answer hints
      * fix some unitialized data members
      * specific pins below 1000 cause downgrades (Closes: 543966)
      * use pkgTagFile to parse "header" of Release files
      * fix: --print-uris removes authentication (Closes: 719263)
      * always use our own trustdb.gpg in apt-key
      * use a tmpfile for trustdb.gpg in apt-key.
        Thanks to Andreas Beckmann for the initial patch! (Closes: #687611)
      * do not double-slash paths in apt-key (Closes: 665411)
      * make the keyring locations in apt-key configurable
      * let apt-key del work better with softlink and single key keyrings
      * do not call 'apt-key update' in apt.postinst
    
      [ Colin Watson ]
      * prefer native arch over higher priority for providers (Closes: #718482)
    
    apt (0.9.9.4) unstable; urgency=low
    
      [ David Kalnischkies ]
      * pick up Translation-* even if only compressed available (Closes: 717665)
      * request absolute URIs from proxies again (0.9.9.3 regession)
        (Closes: 717891)
    
      [ Michael vogt ]
      * fix missing changelog entry for 0.9.9.3 (git-dch issue)
    
    apt (0.9.9.3) unstable; urgency=low
    
      [ Ben Hutchings ]
      * debian/apt.auto-removal.sh:
        - do not include debug symbol packages for the kernel in the
          blacklist (closes: #717616)
    
      [ Michael Vogt ]
      * debian/apt.postinst:
        - run /etc/kernel/postinst.d/apt-auto-removal once on upgrade
          to ensure that the correct auto-removal list is generated
          (closes: #717615)
    
      [ David Kalnischkies ]
      * skip all Description fields in apt-cache, not just first (Closes: 717254)
      * fix 'apt-cache search' crash with missing description (Closes: 647590)
    
      [ Raphael Geissert ]
      * Do not send a connection: keep-alive, at all
    
    apt (0.9.9.2) unstable; urgency=low
    
      [ Programs translations ]
      * Vietnamese updated by Tran Ngoc Quan. Closes: #717016
    
      [ David Kalnischkies ]
      * fix if-clause to generate hook-info for 'rc' packages (Closes: 717006)
    
    apt (0.9.9.1) unstable; urgency=low
    
      [ Michael Vogt ]
      * debian/rules:
        - call dh_clean in clean (closes: #714980)
      * apt-pkg/packagemanager.cc:
        - increate APT::pkgPackageManager::MaxLoopCount to 5000
      * cherry pick debian/apt.auto-removal.sh feature from the
        ubuntu/master branch
    
      [ Steve Langasek ]
      * debian/apt.conf.autoremove: don't include linux-image*,
        linux-restricted-modules*, and linux-ubuntu-modules* packages in the
        list to never be autoremoved.
      * debian/apt.auto-removal.sh, debian/rules, debian/apt.dirs: install new
        script to /etc/kernel/postinst.d/ which ensures we only automatically
        keep the currently-running kernel, the being-installed kernel, and the
        newest kernel, so we don't fill /boot up with an unlimited number of
        kernels.  LP: #923876.
    
      [ Adam Conrad ]
      * Fix up two things in debian/apt.auto-removal.sh:
        - Use exact matches with $-terminated regexes, so we don't get
          confusion between similarly-named kernel flavours.
        - Keep linux-backports-modules in sync with installed kernels.
    
      [ David Kalnischkies ]
      * Version 3 for DPkg::Pre-Install-Pkgs with MultiArch info (Closes: #712116)
      * implement arch+= and arch-= for sources.list
      * prevent MarkInstall of unsynced Multi-Arch:same siblings
     -- Michael Vogt <email address hidden>   Sat, 23 Nov 2013 09:13:14 +0100
  • apt (0.9.9.1~ubuntu5) trusty; urgency=low
    
      * Changed MinAgeSec to MinAge in /etc/cron.daily/apt:200,204
        LP: #1206047
     -- TJ Guthrie (TJ) <email address hidden>   Mon, 18 Nov 2013 03:06:36 -0500
  • apt (0.9.9.1~ubuntu4) trusty; urgency=low
    
      * No change rebuild against db 5.3.
     -- Dmitrijs Ledkovs <email address hidden>   Sat, 02 Nov 2013 14:02:38 +0000
  • apt (0.9.9.1~ubuntu3) saucy; urgency=low
    
      * Keep linux-tools packages matching installed kernels (LP: #1205284)
     -- Adam Conrad <email address hidden>   Wed, 11 Sep 2013 11:48:09 -0400