summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_lib.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2020-05-10 14:07:01 +0000
committerjsing <jsing@openbsd.org>2020-05-10 14:07:01 +0000
commit834e13ab1c912d405b11915ba98eaf628abeb8ee (patch)
treea89125b81e93fa496e8ab5d3bdf71d8abf5bef6e /lib/libssl/ssl_lib.c
parentCorrect tlsext_ocsp_resplen check. (diff)
downloadwireguard-openbsd-834e13ab1c912d405b11915ba98eaf628abeb8ee.tar.xz
wireguard-openbsd-834e13ab1c912d405b11915ba98eaf628abeb8ee.zip
Only reset TLS extension state when parsing client hello or server hello.
With TLSv1.3 we end up parsing extensions from more than just these two messages. This can result in variables (like the selected alpn) being freed when things still need them. ok tb@
Diffstat (limited to 'lib/libssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions