summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2018-11-10 08:10:43 +0000
committerjsing <jsing@openbsd.org>2018-11-10 08:10:43 +0000
commit8ee6d1d3a8c9f76d2182ed50b0dab01059bd4f75 (patch)
tree9a19015f24ba926f1ffd66738b98027a740f3ffa /lib/libc
parentMake sure the interop test happen last (since they take a long time) (diff)
downloadwireguard-openbsd-8ee6d1d3a8c9f76d2182ed50b0dab01059bd4f75.tar.xz
wireguard-openbsd-8ee6d1d3a8c9f76d2182ed50b0dab01059bd4f75.zip
Tweak and improve the TLSv1.3 state machine.
- Provide a tls13_handshake_active_action() function to reduce code duplication and replace tls13_handshake_get_sender(). - Add an INVALID message_type, so we can explicitly detect invalid conditions. - Implement skeletons for the tls13_handshake_send_action() and tls13_handshake_recv_action() functions. - OR in the NEGOTIATED value at the end of recving or sending a server hello so that we switch to the next chain in the state table. ok tb@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions