summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man
diff options
context:
space:
mode:
authorjsing <>2019-01-19 04:02:29 +0000
committerjsing <>2019-01-19 04:02:29 +0000
commitcb97f4527d54b35cc93596c8f1b490f8d328b598 (patch)
treefea5018f516ff6a2faceec1edac71422e5395a81 /src/lib/libcrypto/man
parent7307a8285d2bab3e12d69b620aba48a1554ea4f7 (diff)
downloadopenbsd-cb97f4527d54b35cc93596c8f1b490f8d328b598.tar.gz
openbsd-cb97f4527d54b35cc93596c8f1b490f8d328b598.tar.bz2
openbsd-cb97f4527d54b35cc93596c8f1b490f8d328b598.zip
Add handshake message type checking and special case certificate requests.
Check that the handshake message type received matches that required by the state machine. However, thanks to poor state design in the TLSv1.3 RFC, there is no way to know if you're going to receive a certificate request message or not, hence we have to special case it and teach the receive handler how to handle this situation. Discussed at length with beck@ and tb@ during the hackathon. ok tb@
Diffstat (limited to 'src/lib/libcrypto/man')
0 files changed, 0 insertions, 0 deletions