diff options
author | 2018-01-27 15:30:05 +0000 | |
---|---|---|
committer | 2018-01-27 15:30:05 +0000 | |
commit | fd8e9d0d2ae7d688e66e14924e6ca7211c758d65 (patch) | |
tree | cf64e7b0c8f491d62866753197c25bbe90ca6168 /regress/lib/libc/malloc/malloc_threaderr/malloc_threaderr.c | |
parent | Clarify the comment re the F5 EC curves extension bug. (diff) | |
download | wireguard-openbsd-fd8e9d0d2ae7d688e66e14924e6ca7211c758d65.tar.xz wireguard-openbsd-fd8e9d0d2ae7d688e66e14924e6ca7211c758d65.zip |
Complete the TLS extension handling rewrite for the server-side.
This removes ssl_parse_clienthello_tlsext() and allows the CBS to be
passed all the way through from ssl3_get_client_hello(). The renegotation
check gets pulled up into ssl3_get_client_hello() which is where other
such checks exist.
The TLS extension parsing now also ensures that we do not get duplicates
of any known extensions (the old pre-rewrite code only did this for some
extensions).
ok inoguchi@
Diffstat (limited to 'regress/lib/libc/malloc/malloc_threaderr/malloc_threaderr.c')
0 files changed, 0 insertions, 0 deletions