Daniel Stenberg
|
65f03e507f
urldata: shrink *select_bits int => unsigned char
|
1 year ago |
Stefan Eissing
|
3b7a8a25b6
http3: expire unpaused transfers in all HTTP/3 backends
|
1 year ago |
Stefan Eissing
|
cab2d56ea5
h2/h3: replace `state.drain` counter with `state.dselect_bits`
|
1 year ago |
Stefan Eissing
|
20252b77bc
HTTP3/quiche: terminate h1 response header when no body is sent
|
1 year ago |
Stefan Eissing
|
db82878afd
quiche: Enable IDLE egress handling
|
1 year ago |
Stefan Eissing
|
fc2f1e547a
http2: support HTTP/2 to forward proxies, non-tunneling
|
1 year ago |
Stefan Eissing
|
be800a6cab
http3: check stream_ctx more thoroughly in all backends
|
1 year ago |
Stefan Eissing
|
632e0fbe70
http2: move HTTP/2 stream vars into local context
|
1 year ago |
Stefan Eissing
|
4ae2d9f24d
proxy: http2 proxy tunnel implementation
|
1 year ago |
Stefan Eissing
|
544abeea83
http3: improvements across backends
|
1 year ago |
Stefan Eissing
|
06f65f771b
http2: Use KEEP_SEND_HOLD for flow control in HTTP/2
|
1 year ago |
Stefan Eissing
|
7c5637b8b4
url: fix logic in connection reuse to deny reuse on "unclean" connections
|
1 year ago |
Stefan Eissing
|
257416023d
connect: fix time_connect and time_appconnect timer statistics
|
1 year ago |
Viktor Szakats
|
51211a31a5
quic/schannel: fix compiler warnings
|
1 year ago |
Stefan Eissing
|
c96f982166
vquic: stabilization and improvements
|
1 year ago |
Stefan Eissing
|
671158242d
connections: introduce http/3 happy eyeballs
|
1 year ago |
Stefan Eissing
|
db91dbbf2c
curl_log: for failf/infof and debug logging implementations
|
1 year ago |
Stefan Eissing
|
1c5d8acf79
quic: improve connect error message, debugging info, fix false connect report
|
2 years ago |
Stefan Eissing
|
0ef2926881
quiche: fix build without any HTTP/2 implementation
|
1 year ago |
Stefan Eissing
|
446267c555
quic: rename vquic implementations, fix for quiche build.
|
2 years ago |