]> git.ipfire.org Git - thirdparty/curl.git/commit
http3: quiche+ngtcp2 improvements
authorStefan Eissing <stefan@eissing.org>
Thu, 25 Apr 2024 11:12:18 +0000 (13:12 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 26 Apr 2024 12:03:05 +0000 (14:03 +0200)
commitc8e0cd1de8db9eba00c284ebf5fd5b3cba263e06
tree406e602b1a1f6eb4411dd3fb1ab845d1808b2d40
parentfb22459dc176d50c36fb8996e4a7980bc098cc35
http3: quiche+ngtcp2 improvements

- quiche: error transfers that try to receive on a closed
  or draining connection
- ngtcp2: use callback for extending max bidi streams. This
  allows more precise calculation of MAX_CONCURRENT as we
  only can start a new stream when the server acknowledges
  the close - not when we locally have closed it.
- remove a fprintf() from h2-download client to avoid excess
  log files on tests timing out.

Closes #13475
lib/vquic/curl_ngtcp2.c
lib/vquic/curl_quiche.c
tests/http/clients/h2-download.c