Change log for apt package in Debian
1 → 75 of 399 results | First • Previous • Next • Last |
apt (2.9.8) unstable; urgency=medium [ Aristo Chen ] * Do not return error if `Signed-By` value in source list is empty [ Carles Pina i Estany ] * Update Catalan translation [ Julian Andres Klode ] * Fix obsoleted-by handling for experimental in 3.0 solver -- Julian Andres Klode <email address hidden> Mon, 12 Aug 2024 16:12:43 +0200
Available diffs
- diff from 2.9.7 to 2.9.8 (7.1 KiB)
apt (2.9.7) unstable; urgency=medium [ sid ] * Show installed version (not candidate version) while removing a package [ David Kalnischkies ] * Parse snapshot option for apt show/list (Closes: #1075819) [ Frans Spiesschaert ] * Dutch program translation update (Closes: #1075874) * Dutch manpages translation update (Closes: #1075875) [ Michał Kułach ] * Polish program translation update (Closes: #1075975) [ Julian Andres Klode ] * worker: Add an audit level to log audit messages * gpgv: Add a LaterWorthless level, a SoonWorthless but at 'audit' level * gpgv: Add IsAssertedPubKeyAlgo() function * Only revoke weak RSA keys for now, add 'next' and 'future' levels (LP: #2073126) * solver3: Refactor Reason.Pkg()/Reason.Ver() use with iterator * Add note that redundant 'CLI interface' is intentional -- Julian Andres Klode <email address hidden> Tue, 30 Jul 2024 13:19:24 +0900
Available diffs
- diff from 2.9.6 to 2.9.7 (38.3 KiB)
apt (2.9.6) unstable; urgency=medium * solver3: Do not accidentally promote Replaces and Enhances to dependencies; this fixes a regression in 2.9.5 when we added code to promote currently satisfied Suggests to Depends. * solver3: Unmark packages before setting any in ToDepCache * solver3: Refactor (rewrite) FromDepCache() (Closes: #1071519) This was intended to not have any behavioural changes, but verifying the things that changed actually showed that they fixed subtle bugs. * solver3: Consider packages as obsolete and not versions; this makes things a bit easier to reason about. * solver3: Only demote obsolete packages in choices for upgrades; this fixes packages being needlessly replaced in apt install. -- Julian Andres Klode <email address hidden> Tue, 02 Jul 2024 22:20:36 +0200
Available diffs
- diff from 2.9.5 to 2.9.6 (5.4 KiB)
apt (2.9.5) unstable; urgency=medium [ Julian Andres Klode ] * CI: Set /bin/sh shell for travis user, so flock -c works * Fix test cases for non-amd64 architectures * edsp: Parse source version from the Source-Version field * Check gpgv --dump-options for --assert-pubkey-algo support. Thanks to Justus Winter for the idea * Make the failure mode for non-executable tests stronger * solver3: Do not dump sizes that are clearly pointers * solver3: Group work items * solver3: Remove no longer necessary comparisons * solver3: Order obsolete choices last [ Noah Meyerhans ] * Fix spelling of @SNAPSHOTID@ in apt.conf.5.xml (Closes: #1072189) [ Frans Spiesschaert ] * Dutch program translation update (Closes: #1072493) * Dutch manpages translation update (Closes: #1072494) -- Julian Andres Klode <email address hidden> Thu, 13 Jun 2024 21:04:40 +0200
Available diffs
- diff from 2.9.3 to 2.9.5 (42.2 KiB)
- diff from 2.9.4 to 2.9.5 (12.3 KiB)
apt (2.9.4) unstable; urgency=medium [ David Kalnischkies ] * Fix accidental silencing of output differences in tests * Do not mark new if we have already installed providers * Do not save new if we have already installed providers (Closes: #839546) * Deal better with spurious spaces in arch restrictions (Closes: #1071219) [ Julian Andres Klode ] * pkgcachegen: Do not try to chmod or write to /dev/null (LP: #2067138) * test: Show statistics for parallel tests too * test: Run working tests against the 3.0 solver, and adjust as many as possible (more bug fixes in a further release) - test: Temporarily ignore autoremovable lists for solver3 - test: Support the 3.0 solver in most existing test cases * Various improvements to the 3.0 solver: - edsp: solver3: Show some progress - solver3: Implement APT::Solver::RemoveManual to allow removing manual packages - solver3: Promote satisfied Suggests to Recommends - solver3: Solve optional dependencies before optional packages - solver3: Try candidate before installed version on upgrade - solver3: Use stable sort - solver3: Actually restore unsolved items rather than solved ones - solver3: Fix translations of removals for marked install -- Julian Andres Klode <email address hidden> Sat, 25 May 2024 10:58:49 +0200
Available diffs
- diff from 2.9.3 to 2.9.4 (32.8 KiB)
apt (2.9.3) unstable; urgency=medium [ Julian Andres Klode ] * Initial implementation ("alpha") of the 3.0 solver: This new solver is available using the --solver 3.0 option. Highlights: - Fully backtracking solver, think DPLL without pure literal elimination - Manually installed packages are not offered up for removal - New --no-strict-pinning option allows APT to fallback to non-candidate versions, e.g. apt install --no-strict-pinning foo/experimental installs foo from experimental and will switch dependencies where needed. - Autoremove is more aggressive and only keeps the strongest automatically installed package. For example, gcc-<version> will now be offered for removal and no longer kept around due libtool Depends: gcc | c-compiler and gcc-<version> Provides: c-compiler, as `gcc` is already satisfied. Caveats right now: - Test suite is not yet passing - The list of automatically removable packages is not displayed when automatically installed packages are not removed - Error information gets lost on backtracking (see Debug::APT::Solver=2) - Error information is just rendered as A -> B implication graphs, with some nodes perhaps containing a "not". - The logic for replacing obsolete manually installed packages with new replacement packages (think Conflits/Replaces/Provides) is not yet implemented. - Conflict-driven clause learning is not implemented, so backtracking is technically pretty inefficient. * Solver3 integration fixes: - test: Ignore progress output in comparing output.. - test-allow-scores-for-all-dependency-types: Adjust for solver3 - EDSP: Add "solver3" alias for apt-internal-solver * UI work: - Highlight essential removals with action::remove color - The text of notices and audits shall not be bold - Separate columns by 2 spaces in lists (Closes: #1070064) * Support src:name shortcuts in showsrc, source, build-dep commands [ David Kalnischkies ] * Do not ignore if a cmake execute_process fails * Avoid figuring which kept pkgs are phased if we don't display it * Match version constraints before saving garbage packages * Do not upgrade rev-deps ear-marked for removal * Drop sudo-related envvars in testing framework * Add test for dealing with unsat Suggests promoted to Recommends * Allow parsing an empty Provides line (Closes: #1069874) [ Frans Spiesschaert ] * Dutch program translation update (Closes: #1070142) * Dutch manpages translation update (Closes: #1070143) -- Julian Andres Klode <email address hidden> Tue, 14 May 2024 13:01:31 +0200
Available diffs
- diff from 2.7.14build2 (in Ubuntu) to 2.9.3 (110.5 KiB)
- diff from 2.9.2 to 2.9.3 (26.8 KiB)
apt (2.9.2) unstable; urgency=medium [ Julian Andres Klode ] * Output customization and color refactoring: - Also respect an APT_NO_COLOR variable - Add a --color, --no-color option - Add APT::Configuration::color helper to colorize things - Use APT::Configuration::color to apply color to output - Configure individual action colors using APT::Color::Action - apt.conf(5): Document the APT::Color scope * Introduce the new --audit error level - Add an "audit" error level, and change the default to notice - Add an --audit option to switch on audit logging - Add an audit message for missing InRelease files * Change the rendering for notices, warnings, errors: - i18n: Use Error:/Warning:/Notice: instead of E:/W:/N: - Render notices without (yellow) color, just in bold - Keep the entire error/warning/notice message bold * Other UI changes: - apt update: Show upgradable package count in bold - show: Highlight field names and colorize package name - Remove spurious newline inside `apt autoremove` message - Insert blank line following simulation note - Show "Upgrading:" before other sections - Only erase OpProgress lines in output version 3.0 * Test fixes: - test: configuration: color: reset _config after tests - build: test: Silence warnings in GTest code [ Miroslav Kure ] * Czech program translation update (Closes: #1068943) [ Boyuan Yang ] * Simplified Chinese program translation update (Closes: #1069118) [ David Kalnischkies ] * Allow no spaces for the last dependency in ParseDepends, too (LP: #2061834) -- Julian Andres Klode <email address hidden> Mon, 22 Apr 2024 19:36:30 +0200
apt (2.9.1) unstable; urgency=medium [ Julian Andres Klode ] * Further UX improvements for apt(8) - Estimate free space and issue warnings if exceeded, incl. /boot + Rename "Installed size:" to "Space needed:" + Space needed: Show space available in /usr + Show space estimate for /boot, if separate; or estimate initrd for /usr + Add warnings if space estimate exceeds free space - Show downgrades as yellow - Use "Continue anyway?" if a warning is queued, and default to N - Use unicode install progress bar on UTF-8 locales * Hide some of the output formatting and details from translatable strings, do expect some more translation churn in upcoming uploads. [ Rafael ] * Remove duplicate sentence "Changing held packages:" -- Julian Andres Klode <email address hidden> Sun, 14 Apr 2024 18:45:28 +0200
apt (2.9.0) unstable; urgency=medium * Welcome to the APT 3.0 development series. It has a new UI for apt(8). It has colors, columnar display, some more padding, and shows removals last (Closes: #755088), making the output more easy to quickly scan. [ David Kalnischkies ] * Avoid subshell hiding failure report from testfilestats * Ignore umask of leftover diff_Index in failed pdiff test * Fix and unfuzzy previous VCG/Graphviz URI change [ Julian Andres Klode ] * Revert "Temporarily downgrade key assertions to "soon worthless"" We temporarily downgraded the errors to warnings to give the launchpad PPAs time to be fixed, but warnings are not safe: Untrusted keys could be hiding on your system, but just not used at the moment. Hence revert this so we get the errors we want. This reverts commit 66998ed3d299bede651ad40368bdb270f5f5b0f9. (LP: #2060721) * columnar: Fix floating point exception (list is empty if -V) * OpProgress: Erase lines when done * apt: Introduce the new terse apt output format 3.0 * Show Recommends/Suggests for upgrades too, move them down * Only show Recommends/Suggests for new installs, not upgrades * Use the same words for the summary [ Christian Blichmann ] * Columnar output for package lists similar to 'ls' -- Julian Andres Klode <email address hidden> Fri, 12 Apr 2024 20:17:34 +0200
apt (2.7.14) unstable; urgency=medium [ Steve Langasek ] * Support building without gnutls * Add an artificial Conflicts: against libnettle8 to force upgrades in launchpad buildd chroots [ David Kalnischkies ] * Handle EINTR in the static FileFd::Write overload * Remove non-existent Debug::BuildDeps from apt.conf(5) * Parse unsupported != relation in dependencies [ Frans Spiesschaert ] * Dutch program translation update (Closes: #1065513) * Dutch manpages translation update (Closes: #1065517) [ Wesley Schwengle ] * Update documentation for apt-get upgrade with pkg arg (Closes: #1065831) * Update documentation for apt upgrade with pkg arg (Closes: #1065831) * Include Dutch translation for apt/apt-get upgrade documenation update * Update Graphviz URL to https://graphviz.org/ * Update VCG tool URI to new location * s#http://bugs.debian.org/src/#https://bugs.debian.org/src# [ Julian Andres Klode ] * pkgTagFile::Jump: Use lookback buffer to rejump to current position (Closes: #1067440) * debrecords: Do not reparse if given same location (Closes: #1067440) * Revert "debrecords: Do not reparse if given same location" -- Julian Andres Klode <email address hidden> Fri, 22 Mar 2024 11:11:44 +0100
Available diffs
apt (2.7.13) unstable; urgency=medium * Acknowledge NMU; thank you, Steve! [ Wesley Schwengle ] * Show correct location of configure-index in man page [ Yuan Tao ] * Fix spelling mistake in zh_CN.po [ Julian Andres Klode ] * gpgv: Surface [GNUPG:] ERROR and [GNUPG:] WARNING status messages * gpgv: Add a reason to worthless signers * Implement gpgv --assert-pubkey-algo=>=rsa2048,ed25519,ed448 (LP: #2055193) * Rename 'weak digest algorithm' to 'weak algorithm' * Temporarily downgrade key assertions to "soon worthless" * Do not require versioned dpkg-dev on CI * prepare-release: Adjust for t64 suffix -- Julian Andres Klode <email address hidden> Wed, 28 Feb 2024 19:48:27 +0100
Available diffs
- diff from 2.7.12+nmu1 to 2.7.13 (11.2 KiB)
Superseded in sid-release |
apt (2.7.12+nmu1) unstable; urgency=medium * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1061896 -- Steve Langasek <email address hidden> Wed, 28 Feb 2024 01:20:31 +0000
Available diffs
- diff from 2.7.12 to 2.7.12+nmu1 (29.4 KiB)
Deleted in experimental-release (Reason: None provided.) |
apt (2.7.12+nmu1~exp1) experimental; urgency=medium * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. -- Steve Langasek <email address hidden> Sat, 24 Feb 2024 05:26:28 +0000
apt (2.7.12) unstable; urgency=medium [ Kenyon Ralph ] * apt-key: remove carriage returns from armored keyrings before dearmoring [ наб ] * apt.8: summarise remaining verbs (Closes: #827785) [ Adam Saponara ] * Prevent infinite loop in `ReadConfigFile` [ Gábor Németh ] * Typos in integration tests * Document 'dist-clean' [ Wesley Schwengle ] * Configure the amount of kernels to keep * Fix bug where ./git-clang-format.sh errors incorrectly * Add documentation of autoremove to apt.conf (5) [ Julian Andres Klode ] * Bump Ubuntu apt-key deprecation notice to 24.04 * Modernize standard library includes * Automatically enable snapshots where supported * test-snapshot: Fix a test case * Move systemd units to /usr/lib (Closes: #1054137) -- Julian Andres Klode <email address hidden> Tue, 20 Feb 2024 19:38:02 +0100
Available diffs
- diff from 2.7.11 to 2.7.12 (18.1 KiB)
apt (2.7.11) unstable; urgency=medium [ David Kalnischkies ] * Remove erroneous -a flag from apt-get synopsis in manpage * Support -a for setting host architecture in apt-get source -b [ Julian Andres Klode ] * For phasing, check if current version is a security update, not just previous ones (LP: #2051181) * Add public phased update API * Add a new ?phasing pattern * Add the ?security pattern * Show a separate list of upgrades deferred due to phasing (LP: #1988819) -- Julian Andres Klode <email address hidden> Tue, 13 Feb 2024 16:31:00 +0100
Available diffs
- diff from 2.7.10 to 2.7.11 (16.2 KiB)
Deleted in experimental-release (Reason: None provided.) |
apt (2.7.10+nmu1~exp2) experimental; urgency=medium * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. * Fix uninstallable packages from the previous upload. -- Steve Langasek <email address hidden> Wed, 31 Jan 2024 06:19:45 +0000
Superseded in experimental-release |
apt (2.7.10+nmu1~exp1) experimental; urgency=medium * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. -- Steve Langasek <email address hidden> Tue, 30 Jan 2024 01:02:04 +0000
apt (2.7.10) unstable; urgency=medium * pkgcachegen: Use placement new to construct header to make valgrind happy when we hash/write out padding bytes * Add Conflicts: apt-verify. The APT team is very concerned about the encroachement of its namespace and the impact on security of its file verification process. We have expressed those concerns in the ITP bug, but the package was nonetheless uploaded and accepted, so we have to take this extraordinary step to protect our users. -- Julian Andres Klode <email address hidden> Fri, 19 Jan 2024 09:31:13 +0100
Available diffs
- diff from 2.7.6 to 2.7.10 (13.0 KiB)
- diff from 2.7.9 to 2.7.10 (1.5 KiB)
apt (2.7.9) unstable; urgency=medium [ David Kalnischkies ] * Accept file system disorder in test-ignored-files [ Julian Andres Klode ] * CI: Pull from testing, unstable broken atm -- Julian Andres Klode <email address hidden> Thu, 11 Jan 2024 10:04:52 +0100
Available diffs
- diff from 2.7.8 to 2.7.9 (1.7 KiB)
apt (2.7.8) unstable; urgency=medium [ Gábor Németh ] * Add 'dist-clean' command to remove packages and list files (Closes: #959093); this is experimental and does not yet have docs or tests. [ David Kalnischkies ] * Have Grp.FindPreferredPkg return very foreign pkgs as last resort * Improve and test distclean implementation * Do not store .diff_Index files in update [ Tianyu Chen ] * apt-pkg/cacheset.cc: set ShowErrors to true when no version matched (Closes: #1053887) [ Julian Andres Klode ] * Do not silently ignore directories for reserved file names * test: Disable valgrind on armhf, incompatible with stack clash protector (Closes: #1059352) -- Julian Andres Klode <email address hidden> Mon, 08 Jan 2024 10:32:31 +0100
Available diffs
apt (2.7.7) unstable; urgency=medium [ sid ] * Fix incorrect time unit comment for PulseInterval [ Patrice Duroux ] * Update fr.po (add a missing dot) [ Julian Andres Klode ] * Stop calculating Description-md5 if missing * Revert "Do not fail on systems running in FIPSmode." * s/AlreadDownloaded/AlreadyDownloaded/ in doc/progress-reporting.md. Thanks to jwilk for suggestion * Bump Priority to required to match Debian archive. This unbreaks mmdebstrap scenarios if you mirror Debian or use a distro where apt did not get overridden to required. Reported-By: josch on IRC, following discovery by helmut * Restore ?garbage by calling MarkAndSweep before parsing (LP: #1995790) * Fix the test suite by adding new "m" flags to debug output [ Frans Spiesschaert ] * Dutch program translation update (Closes: #1055178) [ David Kalnischkies ] * Raise cmake_minimum_required to 3.13 to avoid warnings * Use different variable name in GTest source path detection -- Julian Andres Klode <email address hidden> Wed, 22 Nov 2023 16:43:47 +0100
Available diffs
- diff from 2.7.6 to 2.7.7 (5.3 KiB)
apt (2.7.6) unstable; urgency=medium [ Américo Monteiro ] * Portuguese manpages translation update (Closes: #1051731) [ Julian Andres Klode ] * Downgrade unmerged-usr from error to two warnings (Closes: #1052058) -- Julian Andres Klode <email address hidden> Wed, 20 Sep 2023 10:25:26 +0200
Available diffs
- diff from 2.7.3 to 2.7.6 (15.8 KiB)
apt (2.7.5) unstable; urgency=medium * doc/po/nl.po: Fix spurious translation of docbook tag -- Julian Andres Klode <email address hidden> Sat, 16 Sep 2023 13:32:18 +0200
apt (2.7.3) unstable; urgency=medium [ Tianon Gravi ] * Add "apt-patterns" reference to "apt list" description in apt(8) [ Frans Spiesschaert ] * Dutch manpages translation update (Closes: #1033904) * Dutch program translation update (Closes: #1033909) [ Mert Dirik ] * Turkish program translation update [ Remus-Gabriel Chelu ] * Romanian program translation update (Closes: #1040644) [ David Kalnischkies ] * Add apt-patterns(7) to apt{,-cache,-get} SEE ALSO sections [ Julian Andres Klode ] * Compare SHA256 to check if versions are really the same (Closes: #931175) (LP: #2029268) -- Julian Andres Klode <email address hidden> Wed, 02 Aug 2023 14:30:47 +0200
Available diffs
- diff from 2.7.2 to 2.7.3 (45.9 KiB)
apt (2.7.2) unstable; urgency=medium [ A. Maitland Bottoms ] * Do not fail on systems running in FIPSmode. [ Julian Andres Klode ] * Upload to unstable * update: Add notice about missing Signed-By in deb822 sources * doc: Bump distro versions for apt-key removal * dist-upgrade: Revert phased updates using keeps only (LP: #2025462) * Do not mark updates for install that are still phasing * Fix snapshot crashes with multiple components inside Ubuntu docker image -- Julian Andres Klode <email address hidden> Wed, 12 Jul 2023 17:23:26 +0200
Available diffs
- diff from 2.7.1 to 2.7.2 (11.6 KiB)
apt (2.6.1) unstable; urgency=medium * Restore adduser dependency for bookworm. This caused some regressions to late in the bookworm cycle. To keep upgrade paths (which will have adduser installed) the same, we drop the base-password alternative rather than requiring both dependencies, as that could change resolving or ordering bugs. (Closes: #1035654) * Point gitlab-ci and gbp to bookworm/2.6.y -- Julian Andres Klode <email address hidden> Thu, 25 May 2023 16:11:37 +0200
Deleted in experimental-release (Reason: None provided.) |
apt (2.7.1) experimental; urgency=medium * Seed snapshot servers for well-known hosts, including PPAs. Note that it is preferable for repositories to declare their snapshot server in the Snapshots Release file field than to rely on this feature. -- Julian Andres Klode <email address hidden> Wed, 24 May 2023 18:56:31 +0200
Available diffs
- diff from 2.7.0 to 2.7.1 (4.3 KiB)
Superseded in experimental-release |
apt (2.7.0) experimental; urgency=medium [ Jacob Kauffmann ] * Keep "or group" when installing package to satisfy it [ Julian Andres Klode ] * Add apt install,upgrade,... -U,--update options. Please note that this still releases locks in between and is subject to races. * Initial support for snapshot servers, apt --snapshot option. Some implementation details may change down the road to 2.8 -- Julian Andres Klode <email address hidden> Tue, 02 May 2023 16:41:47 +0200
Available diffs
- diff from 2.6.0 to 2.7.0 (17.7 KiB)
apt (2.6.0) unstable; urgency=medium * The "unhappy bookworm" release. Too many changes needed to clarify licensing. [ Cyril Brulebois ] * Teach apt-cdrom's scoring system about non-free-firmware (Closes: #1029751) [ David Kalnischkies ] * More support for non-free-firmware - Have values in Section config trees refer to them in all components - Add non-free-firmware component in documentation - Suggest using non-free-firmware in update for Debian * other bookworm regressions: - Bump codenames in docs in preparation for Debian 12 - Detect trimmed changelogs and pick online instead (Closes: #1024457) * Do not store trusted=yes Release file unconditionally [ Miroslav Kure ] * Czech program translation update (Closes: #1031008) [ Bastian Germann ] * machine-readable version of COPYING (Closes: #1019273), initial version [ Julian Andres Klode ] * Update lintian override info format in d/apt.lintian-overrides * Further work on machine-readable COPYING file and the source code comments to address licensing inadequacies: - Address statements of public domain - po/nb.po: Relicensing GPL-2.0 -> GPL-2.0+. Thanks Petter for chasing down the copyright holders and getting agreement. - COPYING: Group by license - Address translation licensing concerns - COPYING: Address RunScripts() - We do not believe rsh was supposed to exclude GPL-3 This unfortunately creates a bit of churn, but updating the COPYING file without addressing the actual licensing issues would not have solved the bug. -- Julian Andres Klode <email address hidden> Mon, 06 Mar 2023 13:26:39 +0100
Available diffs
- diff from 2.5.6 to 2.6.0 (37.8 KiB)
apt (2.5.6) unstable; urgency=medium [ MichaIng ] * Document --allow-insecure-repositories [ Helge Kreutzmann ] * German program translation update (Closes: #1029280) [ David Kalnischkies ] * Build with and fix warnings of gcc-13 (Closes: #1030592) -- Julian Andres Klode <email address hidden> Wed, 08 Feb 2023 17:07:38 +0100
Available diffs
- diff from 2.5.5 to 2.5.6 (5.4 KiB)
apt (2.5.5) unstable; urgency=medium [ David Kalnischkies ] * Do not document path to be repeatable in apt-ftparchive cmds [ Julian Andres Klode ] * gitlab-ci: Install adduser * make ?installed pattern match installed version only when narrowed * apt-patterns(7): Grouping with () and or using | are supported [ Egon Willighagen ] * Typo fix [ Camiel Vletter ] * improve `--help` text for cmdline `apt autoremove` [ Frans Spiesschaert ] * Dutch manpages translation update (Closes: #1023456, #1025843) [ Алексей Шилин ] * Add 'tasks' section to default APT::Never-MarkAuto-Sections list -- Julian Andres Klode <email address hidden> Tue, 17 Jan 2023 16:33:38 +0100
Available diffs
- diff from 2.5.4 to 2.5.5 (14.1 KiB)
apt (2.5.4) unstable; urgency=medium [ David Kalnischkies ] * Report failures back from debSystem::AddStatusFiles * Avoid dealing with a fake dpkg stanza in the tests * Allow apt to run if no dpkg/status file exists [ Johannes Schauer Marin Rodrigues ] * since base-passwd 3.6.1 the _apt user is in the default /etc/passwd [ Boyuan Yang ] * po/zh_CN.po: Update translation for apt/2.5.3 [ quazgar ] * Documentation for autopurge command [ Julian Andres Klode ] * Actually delete temporary apt-key.*.asc helper files (LP: #1995247) -- Julian Andres Klode <email address hidden> Mon, 31 Oct 2022 12:11:04 +0100
Available diffs
- diff from 2.5.3 to 2.5.4 (11.6 KiB)
apt (2.5.3) unstable; urgency=medium [ Povilas Kanapickas ] * doc: Explain that apt-get download ensures package authenticity [ David Kalnischkies ] * Keep color disabled if APT::Color was set to false * Don't reuse filename for in-tree builds of apt * Respect users pkg order on `apt install` for resolving [ Hideki Yamane ] * Fix typo in Japanese program translation [ lancethepants ] * porting (musl): - apt-pkg/contrib/fileutl.h Explicitly include sys/stat.h [ Khem Raj ] * porting (clang15): - typecast time_t and suseconds_t from std::chrono - interactive-helper: Undefine _FORTIFY_SOURCE [ Julian Andres Klode ] * edsp: Add support for phased updates (test in LP#1990586) * Check state of dependency, not depender 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:16:41 +0200
Available diffs
- diff from 2.5.2 to 2.5.3 (138.9 KiB)
apt (2.5.2) unstable; urgency=medium [ Julian Andres Klode ] * Mark broken reverse depends for upgrade (LP: #1974196) * Upgrade all binaries in a source package [ Michael Vogt ] * apt-pkg: (re)export pkgTagSection::Key to fix FTBFS in python-apt (Closes: #1011678) -- Julian Andres Klode <email address hidden> Sun, 24 Jul 2022 17:57:24 +0200
Available diffs
- diff from 2.5.1 to 2.5.2 (46.0 KiB)
apt (2.5.1) unstable; urgency=medium [ Américo Monteiro ] * Portuguese manpages translation update (Closes: #1011315) [ Ronan Desplanques ] * Fix integer underflow in flExtension [ Roberto C. Sánchez ] * Some minor tweaks of spelling/grammar for better readability. [ Tianon Gravi ] * Switch from "security.d.o" to "deb.d.o" (matching bullseye release notes) [ Julian Andres Klode ] * (Temporarily) Rewrite phased updates using a keep-back approach (LP: #1979244) * policy: Do not override negative pins with 1 due to phasing (LP: #1978125) -- Julian Andres Klode <email address hidden> Thu, 30 Jun 2022 13:27:30 +0200
Available diffs
- diff from 2.5.0 to 2.5.1 (11.5 KiB)
apt (2.5.0) unstable; urgency=medium [ Helmut Grohne ] * Avoid use of deprecated std::iterator (twice) (Closes: #1008036) [ David Kalnischkies ] * Document tagfile-keys.h as internal to apt * Drop support for long obsoleted Suggests alias: Optional * Do not order long obsoleted fields anymore * Stop parsing undocumented unknown EDSP field APT-Hash * Avoid .c_str() on strings feed into pkgTagSection::FindS * Use pkgTagSection::Key in more places in src:apt * Parse Checksum fields via pkgTagSection::Key, too * Avoid building all docs in nodoc build profile * Add pkg.apt.nodoxygen build profile * Use build-dep & satisfy for our CI dependency resolution * Mark pkg-config-test autopkgtest as superficial * Avoid building inside the source dir in autopkgtest * Link interactive helpers against system libapt for autopkgtest * Remove unused public zlib include from libapt fileutl.h * Run ./prepare-release post-build checks in Gitlab CI * Do not build documentation twice in CI * Ignore stty failures in testcases * Include our config.h in all C++ files to avoid ODR violations * Ship our README.md in apt package [ Frans Spiesschaert ] * Dutch program translation update (Closes: #1010029) * Dutch manpages translation update (Closes: #1010030) [ Troy Varney ] * Fix mirror method dequeuing incorrect items [ Julian Andres Klode ] * Do not accept arguments for apt-cache dotty, xvcg. These commands do not actually interpret the same arguments as depends, or any own ones for that matter. * tests: Add g++ dependency to pkg-config test [ Vagrant Cascadian ] * Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via dh_auto_configure override (Closes: #1009796) * Add support for "nodoc" build profile (Closes: #1009797) -- Julian Andres Klode <email address hidden> Tue, 17 May 2022 18:50:45 +0200
Available diffs
- diff from 2.4.5 to 2.5.0 (28.9 KiB)
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
Available diffs
- diff from 2.4.3 to 2.4.5 (3.6 KiB)
apt (2.4.4) unstable; urgency=medium [ David Kalnischkies ] * Recognize Static-Built-Using and order it below Built-Using (Closes: #1008759) -- Julian Andres Klode <email address hidden> Fri, 01 Apr 2022 18:47:31 +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
Available diffs
- diff from 2.4.1 to 2.4.3 (4.2 KiB)
apt (2.4.2) unstable; urgency=medium [ Frans Spiesschaert ] * Dutch manpages translation update (Closes: #1005781) [ David Kalnischkies ] * Revert "bugscript: switch from bash to POSIX shell" (Closes: #1007121) [ Helge Kreutzmann ] * German program translation update (Closes: #1007128) -- Julian Andres Klode <email address hidden> Thu, 17 Mar 2022 09:17:27 +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
Available diffs
- diff from 2.3.15build1 (in Ubuntu) to 2.4.1 (71.1 KiB)
- diff from 2.4.0 (in Ubuntu) to 2.4.1 (2.2 KiB)
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.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
Available diffs
- diff from 2.3.14 to 2.3.15 (5.6 KiB)
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
Available diffs
- diff from 2.3.13 to 2.3.14 (16.0 KiB)
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
Available diffs
- diff from 2.3.12 to 2.3.13 (15.2 KiB)
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
Available diffs
- diff from 2.3.11 to 2.3.12 (23.0 KiB)
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
Available diffs
- diff from 2.3.9 to 2.3.11 (44.1 KiB)
- diff from 2.3.10 to 2.3.11 (17.0 KiB)
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
Available diffs
- diff from 2.3.7 to 2.3.9 (9.9 KiB)
- diff from 2.3.8 to 2.3.9 (9.6 KiB)
apt (2.3.8) unstable; urgency=medium * Upload to unstable * Bump to C++17 -- Julian Andres Klode <email address hidden> Sat, 14 Aug 2021 23:51:55 +0200
Available diffs
- diff from 2.3.7 to 2.3.8 (1.2 KiB)
Deleted in experimental-release (Reason: None provided.) |
apt (2.3.7) experimental; urgency=medium [ David Kalnischkies ] * Use full item description in broken repo error * Store size from volatile sources for already installed versions * Restore dpkg::chroot-directory functionality [ Dillon Brock ] * apt.conf(5): indicate # is also used for comments (LP: #1309658) [ Julian Andres Klode ] * Check sources.list could be parsed before adding volatile files (Closes: #990518) * pkgAcqIndex::CommonFailed: Set StatIdle before calling Init() * Implement exponential backoff between retries - acquire: Automatically reduce select() timeout as needed - Properly convert PulseInterval to timeval - Add support for a maximum delay and testing of delay - tests (retry-downloads): Avoid delay in second test -- Julian Andres Klode <email address hidden> Thu, 29 Jul 2021 16:59:39 +0200
Available diffs
- diff from 2.3.6 to 2.3.7 (13.6 KiB)
apt (1.8.2.3) buster; urgency=medium * Default Acquire::AllowReleaseInfoChange::Suite to "true" (Closes: #931566) -- Julian Andres Klode <email address hidden> Mon, 19 Apr 2021 18:41:13 +0200
apt (2.2.4) unstable; urgency=medium [ Julian Andres Klode ] * Various bugfixes to the JSON hooks: - encoder fixes: + json: Escape strings using \u escape sequences, add test + json: Actually pop states + json: Encode NULL strings as null - json: Flush standard file descriptors before calling hooks (this avoids output from hooks in middle of apt output) - Non-installed JSON changes: + test/json: Make the test hook more reliable + Fix a typo in json-hooks-protocol.md (thanks to Brian Murray) * Avoid infinite loop on EOF on media change prompt (LP: #1928687) * Turn TLS handshake issues into transient errors (LP: #1928100), this makes behavior consistent with TCP and enables Acquire::Retries * policy: Apply phasing to uninstalled packages too (LP: #1925745), this prevents inconsistencies when installing new binaries that depend on the same version of an already installed binary. [ David Kalnischkies ] * URI encode Filename field of Packages files (again). This fixes a regression introduced in 2.1.15 that causes download failures of packages with an epoch included in their filename. -- Julian Andres Klode <email address hidden> Thu, 10 Jun 2021 10:53:34 +0200
Superseded in experimental-release |
apt (2.3.6) experimental; urgency=medium [ David Kalnischkies ] * URI encode Filename field of Packages files (again) * Do not use filename of local sources in 'apt download' * No URL decode and quoting support for Files in Sources -- Julian Andres Klode <email address hidden> Wed, 09 Jun 2021 13:41:20 +0200
Available diffs
- diff from 2.3.5 to 2.3.6 (4.5 KiB)
Superseded in experimental-release |
apt (2.3.5) experimental; urgency=medium * policy: Apply phasing to uninstalled packages too (LP: #1925745) -- Julian Andres Klode <email address hidden> Mon, 17 May 2021 11:43:23 +0200
Available diffs
- diff from 2.3.4 to 2.3.5 (1.4 KiB)
Superseded in experimental-release |
apt (2.3.4) experimental; urgency=medium [ Khem Raj ] * srvrec: Keep support for older resolver [ Julian Andres Klode ] * Turn TLS handshake issues into transient errors (LP: #1928100) -- Julian Andres Klode <email address hidden> Wed, 12 May 2021 18:04:33 +0200
Available diffs
- diff from 2.3.3 to 2.3.4 (2.1 KiB)
Superseded in experimental-release |
apt (2.3.3) experimental; urgency=medium [ David Kalnischkies ] * Allow superfluous commas in build-dependency lines * Mark only provides from protected versioned kernel packages * Count uninstallable packages in "not upgraded" (Closes: #981535) * Reexplore providers of marked packages if some didn't satisfy before * Call MarkAndSweep only manually in apt-get for autoremove * Store versioned kernel package detectors in d-pointer [ Brian Murray ] * Fix a typo in json-hooks-protocol.md [ Julian Andres Klode ] * Temporarily Revert "2.3-only: Warn that the 0.1 protocol is deprecated" -- Julian Andres Klode <email address hidden> Thu, 29 Apr 2021 10:43:19 +0200
Available diffs
- diff from 2.2.3 to 2.3.3 (25.2 KiB)
- diff from 2.3.2 to 2.3.3 (12.6 KiB)
Superseded in experimental-release |
apt (2.3.2) experimental; urgency=medium * Remove inversed comment for AllowUnsizedPackages * Automatically retry failed downloads 3 times. Enable the Acquire::Retries option by default, set to 3. This will help with slightly unreliable networking; future work is needed for adding backoff and SRV/IP rotation. (LP: #1876035) * Require dpkg >= 1.20.8 and make more use of --auto-deconfigure now that no longer needs forcing for essential/protected: - Support deconfiguring Essential packages - Do not pass --force-remove-protected with --auto-deconfigure * JSON hook bug fixes: - json: Escape strings using \u escape sequences, add test - json: Actually pop states - json: Encode NULL strings as null - json: Flush standard file descriptors before calling hooks - test/json: Make the test hook more reliable * JSON hooks 0.2: - json: Add origins fields to version - upgrade: Add JSON hook support (AptCli::Hooks::Upgrade) - json: Add `package-list` and `statistics` install hooks - json: Hook protocol 0.2 (added upgrade,downgrade,reinstall modes) - 2.3-only: Warn that the 0.1 protocol is deprecated * Avoid infinite loop on EOF on media change prompt -- Julian Andres Klode <email address hidden> Fri, 23 Apr 2021 18:23:15 +0200
apt (2.2.3) unstable; urgency=medium * tests: Check for and discard expected warning from MaybeAddAuth. For some reason, this was only noticed with LTO enabled, but should be a general issue. * Fix downloads of unsized files that are largest in pipeline (LP: #1921626) * Warn on packages without a Size field. Such repositories are broken and need to be fixed, as we do not test apt against them, see the bug above for more details. Set Acquire::AllowUnsizedPackages to disable the warning. -- Julian Andres Klode <email address hidden> Tue, 13 Apr 2021 17:53:32 +0200
Available diffs
Superseded in experimental-release |
apt (2.3.1) experimental; urgency=medium [ David Kalnischkies ] * Replace macro and manual management with lambda and RAII: - Replace multi-statement macro with lambda - Use RAII to clean up tmp dir for dpkg recursive install - Handle multi-arch pkgnames for dpkg call via RAII - Merge the three RAII vectors managing args lifetime * Harden test for no new acquires after transaction abort (Closes: #984966) [ Julian Andres Klode ] * Check for and discard expected warning from MaybeAddAuth * Fix downloads of unsized files that are largest in pipeline (LP: #1921626) * Error on packages without a Size field (option Acquire::AllowUnsizedPackages) * debian/gbp.conf: HEAD branch is main now [ Cameron Katri ] * add vendor information for Procursus -- Julian Andres Klode <email address hidden> Tue, 13 Apr 2021 17:23:49 +0200
apt (2.2.2) unstable; urgency=medium [ David Kalnischkies ] * Deal with rred shortcomings around empty patch files (LP: #1918112) - Allow merging with empty pdiff patches - Rename pdiff merge patches only after they are all downloaded - Start pdiff patching from the last possible starting point - Ensure all index files sent custom tags to the methods * Harden test for no new acquires after transaction abort (Closes: #984966) [ Julian Andres Klode ] * Make ADDARG{,C}() macros expand to single statements -- Julian Andres Klode <email address hidden> Fri, 12 Mar 2021 09:15:59 +0100
Available diffs
- diff from 2.2.1 to 2.2.2 (4.8 KiB)
Superseded in experimental-release |
apt (2.3.0) experimental; urgency=medium [ David Kalnischkies ] * Deal with rred shortcomings around empty patch files (LP: #1918112) - Allow merging with empty pdiff patches - Rename pdiff merge patches only after they are all downloaded - Start pdiff patching from the last possible starting point - Ensure all index files sent custom tags to the methods -- Julian Andres Klode <email address hidden> Mon, 08 Mar 2021 11:50:31 +0100
apt (2.2.1) unstable; urgency=medium [ Julian Andres Klode ] * Do not require force-loopbreak on Protected packages (Closes: #983014) * Branch of as 2.2.y for bullseye * configuration: Add missing #include <array> * Remove .travis.yml, we are using GitLab CI these days * RunScripts: Do not reset SIGQUIT and SIGINT to SIG_DFL (LP: #1898026) * regression fix: do require force-loopbreak for Conflicts [ Алексей Шилин ] * Russian translation update (Closes: #983348) -- Julian Andres Klode <email address hidden> Mon, 01 Mar 2021 22:27:55 +0100
Available diffs
- diff from 2.2.0 to 2.2.1 (5.0 KiB)
apt (2.2.0) unstable; urgency=medium * The "Happy soft freeze" release * Do not make DefaultRootSetFunc2 public symbol * kernels: Avoid std::regex for escaping '.' and '+' * symbols: Remove spurios package line, add kernel autoremoval helper -- Julian Andres Klode <email address hidden> Thu, 18 Feb 2021 20:35:09 +0100
Available diffs
- diff from 2.1.20 to 2.2.0 (2.2 KiB)
apt (2.1.20) unstable; urgency=medium * CI: Run test as user on i386 * Fix test suite regression from StrToNum fixes. The tests started failing on 32-bit because the values were actually out of range, but we did not test errno before the last version, so it was not treated as an error. -- Julian Andres Klode <email address hidden> Wed, 10 Feb 2021 00:03:05 +0100
Available diffs
- diff from 2.1.18 to 2.1.20 (33.7 KiB)
- diff from 2.1.19 to 2.1.20 (2.4 KiB)
apt (2.1.19) unstable; urgency=medium [ Helge Kreutzmann ] * German program translation update (Closes: #979848) [ Youfu Zhang ] * dpkg: fix passing readonly /dev/null fd as stdout/stderr [ Diederik de Haas ] * Fix apt-acquire-additional-files entity's location. [ Wolfgang Schweer ] * vendor: Adjust Debian -security codename [ Julian Andres Klode ] * Include all translations when building the cache (LP: #1907850) [ David Kalnischkies ] * Various patches uplifted from unfinished fuzzer branches - Use 500 MB memory limit for xz/lzma decoding - Guess compressor only if no AR nember with exact name exists - Free XXH3 state to avoid leak in cache hashing - Fail ConfigDir reading if directory listing failed - Retire and deprecate _strtabexpand - Fix incorrect base64 encoding due to int promotion - Don't parse \x and \0 past the end in DeEscapeString - Remove Word size limit from ParseQuote and CWord - Forbid negative values in unsigned StrToNum explicitly - Avoid overstepping bounds in config file parsing - Show 'Done' always for 'Building dependency tree' - Avoid undefined pointer arithmetic while growing mmap - Use error reporting instead of assert in rred patching - Replace PrintStatus with SendMessage usage - Ensure HTTP status code text has sensible content - Limit on first patch size only for server-merged patches - Use size of the old cache as APT::Cache-Start default - Remove spurious periods on progress strings in po/de.po [ Frans Spiesschaert ] * Dutch program translation update (Closes: #981885) * Dutch manpages translation update (Closes: #981883) -- Julian Andres Klode <email address hidden> Tue, 09 Feb 2021 10:41:53 +0100
Available diffs
- diff from 2.1.18 to 2.1.19 (32.3 KiB)
apt (1.8.2.2) buster-security; urgency=high * SECURITY UPDATE: Integer overflow in parsing (LP: #1899193) - apt-pkg/contrib/arfile.cc: add extra checks. - apt-pkg/contrib/tarfile.cc: limit tar item sizes to 128 GiB - apt-pkg/deb/debfile.cc: limit control file sizes to 64 MiB - test/*: add tests. - CVE-2020-27350 * Additional hardening: - apt-pkg/contrib/tarfile.cc: Limit size of long names and links to 1 MiB * Fix autopkgtest regression in 1.8.2.1 security update -- Julian Andres Klode <email address hidden> Mon, 07 Dec 2020 12:31:04 +0100
apt (2.1.18) unstable; urgency=high * pkgcachegen: Avoid write to old cache for Version::Extra (Closes: #980037) * Adjust apt-mark test for dpkg 1.20.7 -- Julian Andres Klode <email address hidden> Wed, 13 Jan 2021 17:37:30 +0100
Available diffs
- diff from 2.1.15 to 2.1.18 (44.9 KiB)
- diff from 2.1.17 to 2.1.18 (1.5 KiB)
apt (2.1.17) unstable; urgency=medium [ Américo Monteiro ] * Portuguese manpages translation update (Closes: #979725) [ Julian Andres Klode ] * kernels: Fix std::out_of_range if no kernels to protect * Call ischroot with -t -- Julian Andres Klode <email address hidden> Mon, 11 Jan 2021 12:10:32 +0100
Available diffs
- diff from 2.1.16 to 2.1.17 (4.1 KiB)
apt (2.1.16) unstable; urgency=medium [ Faidon Liambotis ] * Various fixes to http and connect method - basehttp: also consider Access when a Server's URI - connect: convert a C-style string to std::string - connect: use ServiceNameOrPort, not Port, as the cache key [ Julian Andres Klode ] * patterns: Add dependency patterns ?depends, ?conflicts, etc. Note that the -broken- variants are not implemented yet. * Rewrite of the kernel autoremoval code: - Determine autoremovable kernels at run-time (LP: #1615381), this fixes the issue where apt could consider a running kernel autoremovable - Automatically remove unused kernels on apt {full,dist}-upgrade. This helps ensuring that we don't run out of /boot space. - Only keep up to 3 (not 4) kernels. Ubuntu boot partitions were sized for 3 kernels, not 4. * Bump codenames to bullseye/hirsute and adjust -security codename for bullseye (Closes: #969932) * Ignore failures from immediate configuration. This does not change the actual installation ordering - we never passed the return code to the caller and installation went underway anyway if it could be ordered at a later stage, this just removes spurious after-the-fact errors. (Closes: #973305, #188161, #211075, #649588) (LP: #1871268) * Add support for Phased-Update-Percentage, previously used only by update-manager. * Implement update --error-on=any so that scripts can reliably check for transient failures as well. (Closes: #594813) [ Demi M. Obenour ] * test/integration/framework: Be compatible with Bash [ Vangelis Skarmoutsos ] * Greek program translation update -- Julian Andres Klode <email address hidden> Fri, 08 Jan 2021 21:49:15 +0100
Available diffs
- diff from 2.1.15 to 2.1.16 (43.3 KiB)
apt (2.1.15) unstable; urgency=medium [ Julian Andres Klode ] * Unroll pkgCache::sHash 8 time, break up dependency * Do not require libxxhash-dev for including pkgcachegen.h (Closes: #978171) [ David Kalnischkies ] * Proper URI encoding for config requests to our test webserver * Keep URIs encoded in the acquire system * Implement encoded URI handling in all methods * Don't re-encode encoded URIs in pkgAcqFile [ Helge Kreutzmann ] * German program translation update (Closes: #977938) -- Julian Andres Klode <email address hidden> Sun, 27 Dec 2020 09:53:07 +0100
Available diffs
- diff from 2.1.14 to 2.1.15 (19.0 KiB)
apt (2.1.14) unstable; urgency=medium * test: fixup for hash table size increase (changed output order) * Use XXH3 for cache, hash table hashing -- Julian Andres Klode <email address hidden> Tue, 15 Dec 2020 14:07:36 +0100
Available diffs
- diff from 2.1.12 to 2.1.14 (12.6 KiB)
- diff from 2.1.13 to 2.1.14 (3.5 KiB)
apt (2.1.13) unstable; urgency=medium [ Debian Janitor ] * Apply multi-arch hints. + apt-doc, libapt-pkg-doc: Add Multi-Arch: foreign. [ Jordi Mallach ] * Fix typo in Catalan translation. [ David Kalnischkies ] * Prepare rred binary for external usage * Support reading compressed patches in rred direct call modes * Support compressed output from rred similar to apt-helper cat-file [ Julian Andres Klode ] * gitignore: Add /build and /obj-* build dirs * gitignore: Add .*.swp files * HexDigest: Silence -Wstringop-overflow * patterns: Terminate short pattern by ~ and ! * SECURITY UPDATE: Integer overflow in parsing (LP: #1899193) - apt-pkg/contrib/arfile.cc: add extra checks. - apt-pkg/contrib/tarfile.cc: limit tar item sizes to 128 GiB - apt-pkg/deb/debfile.cc: limit control file sizes to 64 MiB - test/*: add tests. - CVE-2020-27350 * Additional hardening: - apt-pkg/contrib/tarfile.cc: Limit size of long names and links to 1 MiB * Raise APT::Cache-HashtableSize to 196613 -- Julian Andres Klode <email address hidden> Thu, 10 Dec 2020 15:40:27 +0100
Available diffs
- diff from 2.1.12 to 2.1.13 (10.3 KiB)
apt (2.1.12) unstable; urgency=medium [ Julian Andres Klode ] * pkgnames: Correctly set the default for AllNames to false (LP: #1876495) * pkgnames: Do not exclude virtual packages with --all-names * Remove expired domain that became nsfw from debian/changelog * Do not immediately configure m-a: same packages in lockstep (LP: #1871268) [ Américo Monteiro ] * Portuguese manpages translation update (Closes: #968414) [ David Kalnischkies ] * Rename CMake find_package helpers to avoid developer warnings * Install translated apt-patterns(7) man pages * Remove ancient versions support from apts postinst * Update libapt-pkg6.0 symbols file * Refresh lintian-overrides of apt and libapt-pkg-doc -- Julian Andres Klode <email address hidden> Mon, 23 Nov 2020 17:52:37 +0100
Available diffs
- diff from 2.1.11 (in Ubuntu) to 2.1.12 (12.7 KiB)
apt (2.1.11) unstable; urgency=medium [ JCGoran ] * Fix "extended_states" typo in apt-mark(8) (Closes: #969086) [ Julian Andres Klode ] * doc: Bump Ubuntu release from focal to groovy * Do not produce late error if immediate configuration fails, just warn (Closes: #953260, #972552) (LP: #1871268) [ Frans Spiesschaert ] * Dutch manpages translation update (Closes: #970037) -- Julian Andres Klode <email address hidden> Wed, 21 Oct 2020 11:53:18 +0200
1 → 75 of 399 results | First • Previous • Next • Last |