curl/lib/vquic
Stefan Eissing a0f94800d5
transfer: adjust_pollset improvements
- let `multi_getsock()` initialize the pollset in what the
  transfer state requires in regards to SEND/RECV
- change connection filters `adjust_pollset()` implementation
  to react on the presence of POLLIN/-OUT in the pollset and
  no longer check CURL_WANT_SEND/CURL_WANT_RECV
- cf-socket will no longer add POLLIN on its own
- http2 and http/3 filters will only do adjustments if the
  passed pollset wants to POLLIN/OUT for the transfer on
  the socket. This is similar to the HTTP/2 proxy filter
  and works in stacked filters.

Closes #12640
2024-01-07 14:36:25 +01:00
..
curl_msh3.c lib: eliminate conn->cselect_bits 2023-12-14 15:20:05 +01:00
curl_msh3.h
curl_ngtcp2.c transfer: adjust_pollset improvements 2024-01-07 14:36:25 +01:00
curl_ngtcp2.h
curl_quiche.c transfer: adjust_pollset improvements 2024-01-07 14:36:25 +01:00
curl_quiche.h
vquic_int.h
vquic.c build: enable missing OpenSSF-recommended warnings, with fixes 2023-12-16 13:12:37 +00:00
vquic.h