Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #270279

Category None
Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
Changed at Wed 10 Jun 2026 13:28:05
Repository https://api.github.com/repos/curl/curl
Project curl/curl
Branch master
Revision f924489b25034c87f3d3acde9de0f09d660a1df7

Comments

ngtcp2: share common functionality

Share common functions/structs between ngtcp2 HTTP/3 and the proxy
version.

Fix bugs in proxy implementation when it comes to stream and pollset
handling and transfer lifetimes.

Curl_multi_xfer_sockbuf_borrow: work without multi

When a connection gets shutdown by a share, the easy handle used is
share->admin and it does not have a multi handle. In that case let
Curl_multi_xfer_sockbuf_borrow() allocate a buffer to be freed on
release.

This happens when a TLS filter sends its last notify through a HTTP/3
proxy tunnel.

Closes #21871

Changed files