"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "debian/changelog" between
apt-2.2.3.tar.gz and apt-2.2.4.tar.gz

About: Apt (Advanced Package Tool) is a management system for software packages (Debian/Ubuntu). Release series 2.2.

changelog  (apt-2.2.3):changelog  (apt-2.2.4)
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 <jak@debian.org> Thu, 10 Jun 2021 10:53:34 +0200
apt (2.2.3) unstable; urgency=medium apt (2.2.3) unstable; urgency=medium
* tests: Check for and discard expected warning from MaybeAddAuth. For some * tests: Check for and discard expected warning from MaybeAddAuth. For some
reason, this was only noticed with LTO enabled, but should be a general reason, this was only noticed with LTO enabled, but should be a general
issue. issue.
* Fix downloads of unsized files that are largest in pipeline (LP: #1921626) * Fix downloads of unsized files that are largest in pipeline (LP: #1921626)
* Warn on packages without a Size field. Such repositories are broken and * 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 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 for more details. Set Acquire::AllowUnsizedPackages to disable the
warning. warning.
 End of changes. 1 change blocks. 
0 lines changed or deleted 27 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)