Stefan Eissing
|
c76df46a19
http: VLH, very large header test and fixes
|
hai 1 ano |
Daniel Stenberg
|
0d59aea93f
ngtcp2: assigning timeout, but value is overwritten before used
|
hai 1 ano |
Tatsuhiro Tsujikawa
|
e0093b4b73
ngtcp2: build with 0.17.0 and nghttp3 0.13.0
|
hai 1 ano |
Stefan Eissing
|
15b131352b
http3/ngtcp2: upload EAGAIN handling
|
hai 1 ano |
Stefan Eissing
|
873b958d0b
http2: h2 and h2-PROXY connection alive check fixes
|
hai 1 ano |
Jay Satiro
|
fd306e55a0
lib: fix some format specifiers
|
hai 1 ano |
Stefan Eissing
|
e024d5665d
lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
|
hai 1 ano |
Stefan Eissing
|
3f784980cb
ngtcp2: use ever increasing timestamp in io
|
hai 1 ano |
Daniel Stenberg
|
cae9d10be3
ngtcp2: build with 0.16.0 and nghttp3 0.12.0
|
hai 1 ano |
Viktor Szakats
|
3f8fc25720
cmake: add support for "unity" builds
|
hai 1 ano |
Stefan Eissing
|
c4bd61ddff
http3: send EOF indicator early as possible
|
hai 1 ano |
Daniel Stenberg
|
127eb0d83a
misc: fix spelling mistakes
|
hai 1 ano |
Stefan Eissing
|
7ab94d7d57
ngtcp2: proper handling of uint64_t when adjusting send buffer
|
hai 1 ano |
Stefan Eissing
|
e0ddfc8e05
ngtcp2: fix compiler warning about possible null-deref
|
hai 1 ano |
Emilio Cobos Álvarez
|
77c9a9845b
http2: double http request parser max line length
|
hai 1 ano |
Emanuele Torre
|
f198d33e8d
checksrc: disallow spaces before labels
|
hai 1 ano |
Daniel Stenberg
|
10998e3b89
ngtcp2: use 0.15.0
|
hai 1 ano |
Daniel Stenberg
|
9ce7eee070
checksrc: find bad indentation in conditions without open brace
|
hai 1 ano |
Daniel Stenberg
|
65f03e507f
urldata: shrink *select_bits int => unsigned char
|
hai 1 ano |
Stefan Eissing
|
3b7a8a25b6
http3: expire unpaused transfers in all HTTP/3 backends
|
hai 1 ano |
Stefan Eissing
|
cab2d56ea5
h2/h3: replace `state.drain` counter with `state.dselect_bits`
|
hai 1 ano |
Stefan Eissing
|
fc2f1e547a
http2: support HTTP/2 to forward proxies, non-tunneling
|
hai 1 ano |
Stefan Eissing
|
be800a6cab
http3: check stream_ctx more thoroughly in all backends
|
hai 1 ano |
Stefan Eissing
|
632e0fbe70
http2: move HTTP/2 stream vars into local context
|
hai 1 ano |
Stefan Eissing
|
4ae2d9f24d
proxy: http2 proxy tunnel implementation
|
hai 1 ano |
Stefan Eissing
|
544abeea83
http3: improvements across backends
|
hai 1 ano |
Stefan Eissing
|
78f73f79ca
ngtcp2: adjust config and code checks for ngtcp2 without nghttp3
|
hai 1 ano |
Stefan Eissing
|
06f65f771b
http2: Use KEEP_SEND_HOLD for flow control in HTTP/2
|
hai 1 ano |
Viktor Szakats
|
75087c3baa
misc: fix typos
|
hai 1 ano |
Stefan Eissing
|
7c5637b8b4
url: fix logic in connection reuse to deny reuse on "unclean" connections
|
hai 1 ano |