Stefan Eissing
|
65eb20260b
openssl quic: populate x509 store before handshake
|
2 months ago |
Daniel Stenberg
|
bcec0840b0
lib: use bool/TRUE/FALSE properly
|
2 months ago |
Viktor Szakats
|
aa1a153910
lib: fix unity builds with BearSSL, MSH3, Quiche, OmniOS
|
3 months ago |
Daniel Stenberg
|
fbf5d507ce
lib/src: white space edits to comply better with code style
|
3 months ago |
Gabriel Marin
|
5a263710f6
lib, src, tests: added space around ternary expressions
|
3 months ago |
Stefan Eissing
|
283af039c8
QUIC: on connect, keep on trying on draining server
|
3 months ago |
Daniel Stenberg
|
4ff04615a0
lib: use FMT_ as prefix instead of CURL_FORMAT_
|
3 months ago |
Stefan Eissing
|
4abf2b9699
openssl quic: fix memory leak
|
3 months ago |
Stefan Eissing
|
1be704e17e
cpool: rename "connection cache/conncache" to "Connection Pools/cpool"
|
4 months ago |
mbuhl
|
8fe1f562bf
ngtcp2/osslq: remove NULL pointer dereferences
|
4 months ago |
Stefan Eissing
|
22d292b3ec
urldata: introduce `data->mid`, a unique identifier inside a multi
|
4 months ago |
Stefan Eissing
|
cb17c069a8
http2+h3 filters: fix ctx init
|
4 months ago |
Daniel Stenberg
|
ba235ab269
llist: remove direct struct accesses, use only functions
|
4 months ago |
Daniel Stenberg
|
2c15ee4bdb
multi: make the "general" list of easy handles a Curl_llist
|
4 months ago |
Stefan Eissing
|
911c3166b6
lib: add eos flag to send methods
|
5 months ago |
Daniel Stenberg
|
25321de30e
Revert "lib: send eos flag"
|
5 months ago |
Stefan Eissing
|
be93299f10
lib: send eos flag
|
5 months ago |
Alex Snast
|
f504db8928
http/3: resume upload on ack if we have more data to send
|
5 months ago |
Daniel Stenberg
|
c074ba64a8
code: language cleanup in comments
|
5 months ago |
Stefan Eissing
|
bb09a304bb
http/3: add shutdown support
|
6 months ago |
Stefan Eissing
|
411af83010
quic: require at least OpenSSL 3.3 for QUIC
|
6 months ago |
Daniel Stenberg
|
7208ff6534
http: remove "struct HTTP"
|
6 months ago |
Stefan Eissing
|
c31041b17e
connection: shutdown TLS (for FTP) better
|
6 months ago |
Viktor Szakats
|
0887297100
lib/v*: tidy up types and casts
|
7 months ago |
Stefan Eissing
|
c6655f7029
http/2, http/3: decouple stream state from easy handle
|
9 months ago |
Viktor Szakats
|
e411c98f70
build: prefer `USE_IPV6` macro internally (was: `ENABLE_IPV6`)
|
8 months ago |
Stefan Eissing
|
3210101088
tls: use shared init code for TCP+QUIC
|
9 months ago |
Stefan Eissing
|
9287563e86
vquic: use new curl_int64_t type
|
8 months ago |
Daniel Stenberg
|
3208360845
vquic: use CURL_FORMAT_CURL_OFF_T for 64 bit printf output
|
9 months ago |
Stefan Eissing
|
98f67a6145
http2, http3: only return CURLE_PARTIAL_FILE when bytes were received
|
9 months ago |