-
apt (2.4.12) jammy; urgency=medium
* Restore ?garbage by calling MarkAndSweep before parsing (LP: #1995790)
* For phasing, check if current version is a security update, not just previous ones
(LP: #2051181)
-- Julian Andres Klode <email address hidden> Tue, 13 Feb 2024 16:39:04 +0100
-
apt (2.4.11) jammy; urgency=medium
* Backport archive snapshot integration as of 2.7.3 (LP: #2038453)
-- Julian Andres Klode <email address hidden> Fri, 06 Oct 2023 10:53:53 +0200
-
apt (2.4.10) jammy; urgency=medium
* dist-upgrade: Revert phased updates using keeps only (LP: #2025462)
* Do not mark updates for install that are still phasing (same bug)
* Compare SHA256 to check if versions are really the same (Closes: #931175)
(LP: #2029268)
-- Julian Andres Klode <email address hidden> Wed, 02 Aug 2023 15:15:58 +0200
-
apt (2.4.9) jammy; urgency=medium
* Actually delete temporary apt-key.*.asc helper files (LP: #1995247)
-- Julian Andres Klode <email address hidden> Mon, 31 Oct 2022 15:18:22 +0100
-
apt (2.4.8) jammy; urgency=medium
* edsp: Add support for phased updates (test in LP#1990586)
* Check state of dependency, not dependee in dependency keep back
(LP: #1990684)
* full-upgrade: Mark phased upgrades for keep before anything else
(LP: #1990586)
-- Julian Andres Klode <email address hidden> Wed, 28 Sep 2022 17:37:51 +0200
-
apt (2.4.7) jammy; urgency=medium
* Mark broken reverse depends for upgrade (LP: #1974196)
-- Julian Andres Klode <email address hidden> Thu, 28 Jul 2022 09:26:24 +0200
-
apt (2.4.6) jammy; urgency=medium
* (Temporarily) Rewrite phased updates using a keep-back approach
(LP: #1979244)
* policy: Do not override negative pins with 1 due to phasing (LP: #1978125)
* Point branch to 2.4.y and use jammy in gitlab-ci
-- Julian Andres Klode <email address hidden> Thu, 30 Jun 2022 15:33:22 +0200
-
apt (2.4.5) unstable; urgency=medium
* Only protect two kernels, not last installed one (LP: #1968154)
* Fix segfault in CacheSetHelperAPTGet::tryVirtualPackage()
-- Julian Andres Klode <email address hidden> Fri, 08 Apr 2022 12:22:23 +0200
-
apt (2.4.3) unstable; urgency=medium
[ Guillem Jover ]
* Update .mailmap
[ David Kalnischkies ]
* Fix build failure with gcc-12 due to missing include (Closes: #1008036)
* Avoid using unqualified make_pair potentially triggering ftbfs
-- Julian Andres Klode <email address hidden> Mon, 21 Mar 2022 09:20:41 +0100
-
apt (2.4.1) unstable; urgency=medium
[ Paul Wise ]
* Document the APT::Periodic interval suffixes and "always" value
[ Julian Andres Klode ]
* gpgv: Fix legacy fallback on unavailable keys
* gpgv: Use Valid instead of Good to determine fallback
-- Julian Andres Klode <email address hidden> Mon, 07 Mar 2022 14:06:10 +0100
-
apt (2.4.0) unstable; urgency=medium
[ Jörn-Thorben Hinz ]
* Provide the same bash-completions for autopurge as for autoremove
* Provide bash-completions for reinstall (same as for install)
(Closes: #930295)
* Don’t bash-complete package names before the command word
[ Boyuan Yang ]
* Simplified Chinese program translation update (Closes: #1004931)
[ David Kalnischkies ]
* Allow --solver apt to work on apt satisfy
[ Julian Andres Klode ]
* Install an empty /etc/apt/keyrings directory.
This directory is intended to provide an alternative to
/usr/share/keyrings for placing keys used with signed-by.
* Warn if the legacy trusted.gpg keyring is used for verification
[ Paul Wise ]
* bugscript: switch to POSIX shell, quoting, other improvements
[ Croydon ]
* Readme: Default branch is now main
[ Johannes Schauer Marin Rodrigues ]
* doc/apt-key.8.xml: document alternatives to apt-key add (Closes: #1002820)
-- Julian Andres Klode <email address hidden> Tue, 22 Feb 2022 20:00:46 +0100
-
apt (2.3.15build1) jammy; urgency=medium
* No-change rebuild to update maintainer scripts, see LP: 1959054
-- Dave Jones <email address hidden> Wed, 16 Feb 2022 16:45:16 +0000
-
apt (2.3.15) unstable; urgency=medium
[ Arnaud Rebillout ]
* Fix incorrect type when parsing Size (int to unsigned long long)
(Closes: #1004064)
[ Julian Andres Klode ]
* Add a --full mode to apt show
[ Ville Skyttä ]
* Fix "was already not hold" message grammar
[ Jörn-Thorben Hinz ]
* Also bash-complete .deb filenames after `apt install` for paths starting with ~
* Bash-complete either package name or .deb filename for `apt install`
* Start bash-completing .deb file paths after the first . passed in an argument to `apt install`
* Provide bash-completion of .dsc filenames for `apt build-dep`
(Closes: #985899)
* Don’t fail bash-completion for `apt` when the nounset option is set
* bash-completion: Don’t misidentify short options as commands to `apt`
-- Julian Andres Klode <email address hidden> Tue, 01 Feb 2022 18:04:58 +0100
-
apt (2.3.14) unstable; urgency=medium
[ Helge Kreutzmann ]
* German program translation update (Closes: #1000537)
[ Walter Lozano ]
* Use short options for cmp
[ Ville Skyttä ]
* Spelling fixes
[ Zhang Boyang ]
* Fix incorrect SIGWINCH handling (Closes: #852757)
[ Johannes Schauer Marin Rodrigues ]
* add pattern to select packages by codename (closes: #1002646)
* test/integration/test-policy-pinning: test listing multiple package in Package: field
* doc/apt_preferences.5.xml: document Package field syntax
[ Frans Spiesschaert ]
* Dutch program translation update (Closes: #1002476)
[ Julian Andres Klode ]
* Introduce and use isalpha_ascii() in debversion rather than isalpha()
-- Julian Andres Klode <email address hidden> Thu, 06 Jan 2022 20:57:39 +0100
-
apt (2.3.13) unstable; urgency=medium
[ Alexander Kanavin ]
* apt-pkg/contrib/srvrec.h: Explicitly include sys/types.h
[ Américo Monteiro ]
* Portuguese manpages translation update (Closes: #1000424)
[ David Kalnischkies ]
* Support more than exact release matches in 'source' (Closes: #998444)
[ Cameron Katri ]
* basehttp: Rename HaveContent's Tristate
-- Julian Andres Klode <email address hidden> Wed, 24 Nov 2021 16:24:21 +0100
-
apt (2.3.12) unstable; urgency=medium
[ Ville Skyttä ]
* Use `command -v` instead of `which`
* bash completion: use `grep -E` instead of `egrep`
[ Victor Westerhuis ]
* Don't print every inline PGP key in Signed-By
[ Frans Spiesschaert ]
* Dutch manpages translation update (Closes: #998830)
[ Julian Andres Klode ]
* Require argument to remove essential packages, do not prompt
* Do not remove Essential/Protected due to dependencies.
Thanks to Ariadne Conill for the inspiration
-- Julian Andres Klode <email address hidden> Wed, 17 Nov 2021 18:26:57 +0100
-
apt (2.3.11) unstable; urgency=medium
[ David Kalnischkies ]
* Allow version selection to match versioned self-provides
* Allow =version and /release selector on virtual packages
[ Johannes Schauer Marin Rodrigues ]
* apt-pkg/deb/dpkgpm.cc: make DPkg::Chroot-Directory work under fakechroot
[ Julian Andres Klode ]
* Respect NO_COLOR environment variable
* Invalidate cached architecture list when building cache.
Fixes a regression in python-apt where switching the architectures
in the config between cache invocations regressed.
-- Julian Andres Klode <email address hidden> Thu, 21 Oct 2021 12:20:24 +0200
-
apt (2.3.10) unstable; urgency=medium
[ Julian Andres Klode ]
* basehttp: Turn HaveContent into a TriState
* Set haveContent to FALSE on `Content-Length: 0` (Closes: #990281)
* Add support for embedding PGP keys into Signed-By in deb822 sources
[ David Kalnischkies ]
* All pkgCaches are MultiArch caches
* Do not strip M-A for native build-dep resolution
* Do not make provides of M-A:allowed implicit M-A:foreign
* Barbarian M-A:allowed don't satisfy :any deps of other archs
* Streamline access to barbarian architecture functionality
* Read and work with canonical file-URIs from sources.lists
* Use https config on https proxies for http servers (Closes: #990555)
* Add AllowRange option to disable HTTP Range usage
* Disable HTTP Range usage if varnish < 6.4 is involved
* Use exact If-Range match in our test webserver
[ Johannes Schauer Marin Rodrigues ]
* add pattern to select packages by priority (closes: #989558)
-- Julian Andres Klode <email address hidden> Mon, 18 Oct 2021 16:35:21 +0200
-
apt (2.3.9) unstable; urgency=medium
[ Frans Spiesschaert ]
* Dutch manpages translation update (Closes: #992352)
[ David Kalnischkies ]
* Fix infinite recursions in MarkPackage and improve recursions in general
- Inhibit autoremove calculation in apt-mark and apt show
- Don't venture too deeply in AutoRemovers MarkPackage
- Stop autoremover from endlessly exploring cyclic providers (Closes: #992993)
- Increase recursion limits from 100 to 3000
[ Julian Andres Klode ]
* Improve error handling of cycling delayed queues
-- Julian Andres Klode <email address hidden> Tue, 07 Sep 2021 17:25:44 +0200