summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_both.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2020-01-23 10:40:59 +0000
committerjsing <jsing@openbsd.org>2020-01-23 10:40:59 +0000
commitd86fea2310d44192f1ec4014ebe43807a1d8b39f (patch)
tree603a3abecdef478ff05e495f38ea09e407e029a1 /lib/libssl/ssl_both.c
parentMake zlib optional. This adds a "ZLIB" build time option that allows (diff)
downloadwireguard-openbsd-d86fea2310d44192f1ec4014ebe43807a1d8b39f.tar.xz
wireguard-openbsd-d86fea2310d44192f1ec4014ebe43807a1d8b39f.zip
Correctly handle TLSv1.3 ciphers suites in ssl3_choose_cipher().
Currently, TLSv1.3 cipher suites are filtered out by the fact that they have authentication and key exchange algorithms that are not being set in ssl_set_cert_masks(). Fix this so that ssl3_choose_cipher() works for TLSv1.3, however we also now need to ensure that we filter out TLSv1.3 for non-TLSv1.3 and only select TLSv1.3 for TLSv1.3. ok beck@ tb@
Diffstat (limited to 'lib/libssl/ssl_both.c')
0 files changed, 0 insertions, 0 deletions