diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2024-11-14 18:37:29 +0100 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2024-11-14 18:37:29 +0100 |
| commit | caf668388f2be7546989c97ab19ec4caeda73c92 (patch) | |
| tree | 75c107af1e66fcb342264476d24fbcc626ccdebf /debian | |
| parent | 784c7e84b58e784cf137f15d411d29fb4933a8e5 (diff) | |
| parent | 7ea8ab32e68a55ad20b54561d6341b295c6ffe9c (diff) | |
Merge tag '2.9.11'
apt Debian release 2.9.11
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 1210b043c..dbacd6511 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,43 @@ +apt (2.9.11) unstable; urgency=medium + + [ Julian Andres Klode ] + * Various refactorings to the 3.0 solver + * Remove ftp, rsh, ssh methods (disabled since 1.8) + * Apply messaging fixes from Robert Krátký + * Fix keeping back removals of obsolete packages (LP: #2078720) + * Return an error if ResolveByKeep() is unsuccessful (LP: #2078720) + * Move apt-extracttemplates to /usr/lib/apt in 'apt' package + * json: Add "options" array to JSON hooks; adjust test cases accordingly + + [ наб ] + * Refactor buffers into std::array and bump sizes, improving performance: + - Bump various buffer sizes to the default APT_BUFFER_SIZE + - Turn char[APT_BUFFER_SIZE] buffers into std::array<char, APT_BUFFER_SIZE> + - Turn std::unique_ptr<char[]/std::array<char>>(APT_BUFFER_SIZE) buffers into std::array<char, APT_BUFFER_SIZE> + - dpkgpm: use sysconf(_SC_GETPW_R_SIZE_MAX)-sized + growing buffer for getpwuid_r() instead of 255 + - dpkgpm: use std::array<unsigned char, APT_BUFFER_SIZE> for I/O copy buffers + * File reading changes, fixing static line size limitations: + - dpkgpm: lift out CopyIndented() and make_unique_*() for FILEs; use getline() for reading lines instead of 1k buffer + - dpkgpm: use getline() for Apport var/crash lines + - dpkgpm: fdopen() failing doesn't close the fd + * Only run valgrind in tests if valgrind available on host + * ReportMirrorFailureToCentral: fix use-after-free + * Non-functional changes: + - Replace constant-size never-reallicated getservbyport_r() std::vector buffer with std::array + - FileFd::Open: don't needlessly copy filename in three-arg constructor + - Replace std::bind with lambdas + - Turn unique_ptr<decltype(fclose and free)> into real deleter types (warnings now, UB in C++20) + - dpkgpm: append ":$printarchitecture" instead of ':'+${#printarchitecture} to package name + - Prepare for APT::StringView -> std::string_view + + [ Américo Monteiro ] + * Portuguese manpages translation update (Closes: #1086336) + + [ Miroslav Kure ] + * Czech program translation update (Closes: #1087220) + + -- Julian Andres Klode <jak@debian.org> Thu, 14 Nov 2024 18:29:35 +0100 + apt (2.9.10) unstable; urgency=medium [ Rafael Marian ] |
