This is similar to the issue discussed/fixed a few months ago in: https://lore.kernel.org/git/20230617051559.GD562686@xxxxxxxxxxxxxxxxxxxxxxx/ but it looks like curl has updated the trace line format again. This updates our matching code to handle it. It would obviously be nice to avoid the dependency altogether, but I don't think there is another option here. I expected the previous update to last longer than it did, but hopefully things will settle a bit more now. :) (If anyone wants to confirm the bug or test, the new version of curl just hit debian unstable). [1/2]: http: factor out matching of curl http/2 trace lines [2/2]: http: update curl http/2 info matching for curl 8.3.0 http.c | 37 +++++++++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 6 deletions(-) -Peff