-
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