curl/lib/vquic
Stefan Eissing 65eb20260b
openssl quic: populate x509 store before handshake
Since OpenSSL does its own send/recv internally, we may miss the moment
to populate the x509 store right before the server response. Do it
instead before we start the handshake, at the loss of the time to set
this up.

Closes #15137
2024-10-03 14:43:47 +02:00
..
.checksrc lib: enable strerror and strncpy checksrc warnings in subdirs 2024-09-09 16:51:21 +02:00
curl_msh3.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
curl_msh3.h quic: rename vquic implementations, fix for quiche build. 2023-01-05 23:39:49 +01:00
curl_ngtcp2.c lib: fix unity builds with BearSSL, MSH3, Quiche, OmniOS 2024-09-19 20:27:01 +02:00
curl_ngtcp2.h ngtcp2: adjust config and code checks for ngtcp2 without nghttp3 2023-03-23 15:39:13 +01:00
curl_osslq.c openssl quic: populate x509 store before handshake 2024-10-03 14:43:47 +02:00
curl_osslq.h http3: initial support for OpenSSL 3.2 QUIC stack 2024-01-22 16:15:45 +01:00
curl_quiche.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
curl_quiche.h quic: rename vquic implementations, fix for quiche build. 2023-01-05 23:39:49 +01:00
vquic_int.h lib: merge ENABLE_QUIC C macro into USE_HTTP3 2024-04-13 08:33:27 +00:00
vquic-tls.c lib: use bool/TRUE/FALSE properly 2024-10-03 09:31:56 +02:00
vquic-tls.h wolfssl: support CA caching 2024-06-01 23:50:36 +02:00
vquic.c quic: use send/recvmmsg when available 2024-09-30 08:51:16 +02:00
vquic.h lib: merge ENABLE_QUIC C macro into USE_HTTP3 2024-04-13 08:33:27 +00:00