Add support for sending QUIC transport parameters
authorbeck <beck@openbsd.org>
Wed, 29 Jun 2022 17:39:20 +0000 (17:39 +0000)
committerbeck <beck@openbsd.org>
Wed, 29 Jun 2022 17:39:20 +0000 (17:39 +0000)
commit8385bbf85755d2e62d5c1523f3b7390fce3f14b5
tree4f6680209cbd85f4159c6cbb6bce1dc4dbf59201
parentcc4f4828e5b86f6ce3c19552ce09fa18718f942f
Add support for sending QUIC transport parameters

This is the start of adding the boringssl API for QUIC support,
and the TLS extensions necessary to send and receive QUIC transport
data.

Inspired by boringssl's https://boringssl-review.googlesource.com/24464

ok jsing@ tb@
lib/libssl/s3_lib.c
lib/libssl/ssl.h
lib/libssl/ssl_lib.c
lib/libssl/ssl_locl.h
lib/libssl/ssl_tlsext.c
lib/libssl/ssl_tlsext.h
lib/libssl/tls1.h
regress/lib/libssl/tlsext/tlsexttest.c