Hi,
On 04/05/2025 19:46, Sylvain Beucler wrote:
Attached is a debdiff for bookworm.
I'd like to send a PU very soon (like, tomorrow) since the deadline for
the next point release is next week-end
Notes for the bookworm PU:
Minimal backport of upstream changes, that make the HTTP client code a
bit more robust.
Later history of src/http.c was reviewed to spot possible regressions,
and follow-up fixes for 'Connection' headers is also included.
Unlike DLA-3819-1, no 'Break' header was introduced in debian/control,
as there's no particular conflict when fossil and apache2 are on the
same server. This is an issue with the fossil *client* and a remote
apache2.
Manual testing was performed by reproducing the issue with an
Apache2+CGI+Fossil setup, with or without the configuration
work-around, and with or without enabling mod_http2 which triggers
different 'Connection' headers. In all cases cloning is now fixed.
Binaries available at:
https://salsa.debian.org/lts-team/packages/fossil/-/pipelines/861000
https://salsa.debian.org/lts-team/packages/fossil/-/jobs/7535062/
artifacts/browse/debian/output/
Can you review/test? :)
I sent a PU request:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104760
Cheers!
Sylvain