summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_sigalgs.c
diff options
context:
space:
mode:
authorjsing <>2018-11-10 08:10:43 +0000
committerjsing <>2018-11-10 08:10:43 +0000
commit30dc395e2c7210ebede648008415bd4faba1c580 (patch)
tree6e5adbcb2249cf7f599bef39f12b8bc58417fcf9 /src/lib/libssl/ssl_sigalgs.c
parent23eb946b5cec1a98fd1599f973060fc71400eb77 (diff)
downloadopenbsd-30dc395e2c7210ebede648008415bd4faba1c580.tar.gz
openbsd-30dc395e2c7210ebede648008415bd4faba1c580.tar.bz2
openbsd-30dc395e2c7210ebede648008415bd4faba1c580.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 'src/lib/libssl/ssl_sigalgs.c')
0 files changed, 0 insertions, 0 deletions