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
|
34cdcb9b96
openssl: improve ssl shutdown handling
|
1 year ago |
Daniel Stenberg
|
5e2beb3395
spelling: use 'reuse' not 're-use' in code and elsewhere
|
1 year ago |
Daniel Stenberg
|
acca40c9b5
lib: build fixups when built with most things disabled
|
1 year ago |
Stefan Eissing
|
1bccee76c8
bearssl: handshake fix, provide proper get_select_socks() implementation
|
1 year ago |
Daniel Stenberg
|
78d6232f1f
gskit: remove
|
1 year ago |
Stefan Eissing
|
e12b39e133
trace: make tracing available in non-debug builds
|
1 year ago |
Daniel Stenberg
|
7c8bae0d9c
nss: remove support for this TLS library
|
1 year ago |
Futaura
|
7ad4c9066e
cfilters: rename close/connect functions to avoid clashes
|
1 year ago |
Stefan Eissing
|
873b958d0b
http2: h2 and h2-PROXY connection alive check fixes
|
1 year ago |
Daniel Stenberg
|
bc1e405ede
vtls: fix potentially uninitialized local variable warnings
|
1 year ago |
Stefan Eissing
|
e024d5665d
lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID
|
1 year ago |
Daniel Stenberg
|
a4a5e438ae
vtls: avoid memory leak if sha256 call fails
|
1 year ago |
Daniel Stenberg
|
8e85764b7b
lib: remove unused functions, make single-use static
|
1 year ago |
Stefan Eissing
|
fc2f1e547a
http2: support HTTP/2 to forward proxies, non-tunneling
|
1 year ago |
Kvarec Lezki
|
a1763648a5
vtls: remove int typecast for sizeof()
|
1 year ago |
Daniel Stenberg
|
712e5f1e7f
CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2
|
1 year ago |
Daniel Stenberg
|
0ba120e307
vtls: fix build error when proxy-disabled
|
1 year ago |
Stefan Eissing
|
4ae2d9f24d
proxy: http2 proxy tunnel implementation
|
1 year ago |
Stefan Eissing
|
8f50e393ab
vtls and h2 improvements
|
1 year ago |
Stefan Eissing
|
b74bba9aad
vlts: use full buffer size when receiving data if possible
|
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 |
Stefan Eissing
|
9fd2d5aa72
socket: detect "dead" connections better, e.g. not fit for reuse
|
1 year ago |
Daniel Stenberg
|
1c91ba3939
vtls: infof using %.*s needs to provide the length as int
|
1 year ago |
Stefan Eissing
|
7dad86a03f
vrls: addressing issues reported by coverity
|
1 year ago |
Daniel Stenberg
|
82123417ff
vtls: fix failf() format argument type for %.*s handling
|
1 year ago |
Stefan Eissing
|
671158242d
connections: introduce http/3 happy eyeballs
|
1 year ago |
Stefan Eissing
|
22d3e89e6f
vtls: do not null-check when we already assume cf-ctx exists
|
1 year ago |