Stefan Eissing
|
5c59f91427
http2 + ngtcp2: pass CURLcode errors from callbacks
|
7 months ago |
Daniel Stenberg
|
c22f463071
ngtcp2: fix macro use
|
7 months ago |
Stefan Eissing
|
c6655f7029
http/2, http/3: decouple stream state from easy handle
|
8 months ago |
Stefan Eissing
|
08d10d2a00
http3: extend download abort tests, fixes in ngtcp2
|
7 months ago |
Stefan Eissing
|
8dd81bd5db
lib: add Curl_xfer_write_resp_hd
|
8 months ago |
Viktor Szakats
|
4f15443d2c
quic: fixup duplicate static function name (for cmake unity)
|
7 months ago |
Stefan Eissing
|
3210101088
tls: use shared init code for TCP+QUIC
|
8 months ago |
Stefan Eissing
|
9287563e86
vquic: use new curl_int64_t type
|
7 months ago |
Daniel Stenberg
|
3208360845
vquic: use CURL_FORMAT_CURL_OFF_T for 64 bit printf output
|
8 months ago |
Stefan Eissing
|
98f67a6145
http2, http3: only return CURLE_PARTIAL_FILE when bytes were received
|
8 months ago |
Stefan Eissing
|
4e4e8af1f6
lib: move 'done' parameter to SingleRequests
|
8 months ago |
Stefan Eissing
|
fcef00db1a
lib: keep conn IP information together
|
8 months ago |
Stefan Eissing
|
8a9fbd6291
ngtcp2: no recvbuf for stream
|
8 months ago |
RainRat
|
2cd78f525c
misc: Fix typos in docs and lib
|
9 months ago |
Stefan Eissing
|
5d044ad948
vquic: extract TLS setup into own source
|
10 months ago |
Stefan Eissing
|
a0f94800d5
transfer: adjust_pollset improvements
|
10 months ago |
Stefan Eissing
|
8e2d7b9fa4
http: adjust_pollset fix
|
10 months ago |
Jay Satiro
|
b83729a339
quiche: return CURLE_HTTP3 on send to invalid stream
|
11 months ago |
ivanfywang
|
98794c56af
ngtcp2: put h3 at the front of alpn
|
11 months ago |
Stefan Eissing
|
8706b68010
lib: eliminate `conn->cselect_bits`
|
11 months ago |
Stefan Eissing
|
0fbbc80b24
ngtcp2: ignore errors on unknown streams
|
11 months ago |
Stefan Eissing
|
781cd3e864
ngtcp2: fix races in stream handling
|
1 year ago |
Stefan Eissing
|
247defa753
quic: make eyeballers connect retries stop at weird replies
|
1 year ago |
Viktor Szakats
|
006977859d
openssl: fix building with v3 `no-deprecated` + add CI test
|
1 year ago |
Stefan Eissing
|
b06b6216a3
HTTP/2, HTTP/3: handle detach of onoing transfers
|
1 year ago |
Stefan Eissing
|
fa714830e9
vtls/vquic, keep peer name information together
|
1 year ago |
Sam James
|
bc8509a748
misc: fix -Walloc-size warnings
|
1 year ago |
Stefan Eissing
|
bf0e278a3c
vtls: cleanup SSL config management
|
1 year ago |
Stefan Eissing
|
47f5b1a37f
lib: introduce struct easy_poll_set for poll information
|
1 year ago |
Stefan Eissing
|
9cc5787577
quic: manage connection idle timeouts
|
1 year ago |