apt (2.4.14) jammy; urgency=medium * Fix buffer overflow, stack overflow, exponential complexity in apt-ftparchive Contents generation (LP: #2083697) - ftparchive: Mystrdup: Add safety check and bump buffer size - ftparchive: contents: Avoid exponential complexity and overflows - test framework: Improve valgrind support - test: Check that apt-ftparchive handles deep paths - increase valgrind cleanliness to make the tests pass - pkgcachegen: Use placement new to construct header - Workaround valgrind "invalid read" in ExtractTar::Go by moving large buffer from stack to heap. The large buffer triggered some bugs in valgrind stack clash protection handling. -- Julian Andres Klode <juliank@ubuntu.com> Tue, 22 Oct 2024 15:09:58 +0200 apt (2.4.13) jammy; urgency=medium * Fix keeping back removals of obsolete packages (LP: #2078720) * Return an error if ResolveByKeep() is unsuccessful (LP: #2078720) -- Julian Andres Klode <juliank@ubuntu.com> Thu, 05 Sep 2024 16:43:03 +0200 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 <juliank@ubuntu.com> 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 <juliank@ubuntu.com> 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 <juliank@ubuntu.com> 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 <juliank@ubuntu.com> 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 <juliank@ubuntu.com> 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 <juliank@ubuntu.com> 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 <juliank@ubuntu.com> 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 <jak@debian.org> Fri, 08 Apr 2022 12:22:23 +0200 # For older changelog entries, run 'apt-get changelog libapt-pkg6.0'
Generated by dwww version 1.14 on Sat Sep 6 03:02:46 CEST 2025.