Package: curl
Version: 7.88.1-7
Severity: important
Tags: upstream fixed-upstream

Upstream version 7.88 broke the `--unix` option. When doing something like

    curl -k --unix /run/cockpit/sock https://dummy

it now fails with

    curl: (7) Failed to connect to dummy port 443 after 0 ms: Couldn't connect 
to server

i.e. it tries to connect to the TCP port 443, instead of the Unix socket. This
was reported [1] and fixed [2] upstream over a month ago.

Filing severity important, as I wouldn't want to see bookworm released with
this regression -- curl is an important debugging and scripting tool, and this
has the potential to cause quite a lot of frustration and breakage. So feel
free to raise to "serious" even.

This is fixed in curl 8.0.0. Upstream says "curl8 is fully compatible to 7.88
and introduces no new features", so it may even be appropriate for
unstable→testing at this point. Or you backport the fix [2], which is fairly
confined.

Thanks for considering,

Martin

[1] https://github.com/curl/curl/issues/10633
[2] https://github.com/curl/curl/pull/10641

Reply via email to