Daniel Stenberg
|
c7056759be
curl_quiche: remove superfluous NULL check
|
1 year ago |
Stefan Eissing
|
d7eafb1d55
http3: quiche, handshake optimization, trace cleanup
|
1 year ago |
Stefan Eissing
|
e12b39e133
trace: make tracing available in non-debug builds
|
1 year ago |
Stefan Eissing
|
f6c8a0e50d
quiche: fix segfault and other things
|
1 year ago |
Stefan Eissing
|
3b4ecdd0a8
quiche: fix lookup of transfer at multi
|
1 year ago |
Stefan Eissing
|
b105a9fd83
quiche: fix defects found in latest coverity report
|
1 year ago |
Daniel Stenberg
|
a141c3c08b
quiche: avoid NULL deref in debug logging
|
1 year ago |
Stefan Eissing
|
873b958d0b
http2: h2 and h2-PROXY connection alive check fixes
|
1 year ago |
Jay Satiro
|
fd306e55a0
lib: fix some format specifiers
|
1 year ago |
Stefan Eissing
|
e024d5665d
lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
|
1 year ago |
Stefan Eissing
|
c4bd61ddff
http3: send EOF indicator early as possible
|
1 year ago |
Emilio Cobos Álvarez
|
77c9a9845b
http2: double http request parser max line length
|
1 year ago |
François Michel
|
89f6fafedb
quiche: disable pacing while pacing is not actually performed
|
1 year ago |
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 |