summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_methods.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2020-02-06 13:19:18 +0000
committerjsing <jsing@openbsd.org>2020-02-06 13:19:18 +0000
commit9b437883a5ad4a2eb8ccef4cbf16aa2510b181ce (patch)
treefcfafd2741dbb5d503206fdc3dbd9884d322b522 /lib/libssl/ssl_methods.c
parentCorrectly handle key share extensions in a hello retry request. (diff)
downloadwireguard-openbsd-9b437883a5ad4a2eb8ccef4cbf16aa2510b181ce.tar.xz
wireguard-openbsd-9b437883a5ad4a2eb8ccef4cbf16aa2510b181ce.zip
Add support for handling hello retry requests in the TLSv1.3 client.
In the case of a hello retry request, we need to replace the client hello with a synthetic handshake message, switch key share to that selected by the server, build and send a new client hello, then process the resulting server hello. ok tb@
Diffstat (limited to 'lib/libssl/ssl_methods.c')
0 files changed, 0 insertions, 0 deletions