summaryrefslogtreecommitdiff
path: root/src/lib/libssl/man/SSL_get_current_cipher.3
diff options
context:
space:
mode:
authortb <>2020-08-31 14:04:51 +0000
committertb <>2020-08-31 14:04:51 +0000
commitf551307b25934acd84205155d6286b2d937e2479 (patch)
tree724850986fbe9b93cfd38e922f1d17205d123b6b /src/lib/libssl/man/SSL_get_current_cipher.3
parent09997f3d41692022beb138f1e238f51af93a8024 (diff)
downloadopenbsd-f551307b25934acd84205155d6286b2d937e2479.tar.gz
openbsd-f551307b25934acd84205155d6286b2d937e2479.tar.bz2
openbsd-f551307b25934acd84205155d6286b2d937e2479.zip
Send alert on ssl_get_prev_session failure
ssl_get_prev_session() can fail for various reasons some of which may be internal_error others decode_error alerts. Propagate the appropriate alert up to the caller so we can abort the handshake by sending a fatal alert instead of rudely closing the pipe. Currently only 28 of 292 test cases of tlsfuzzer's test-extension.py pass. With this diff, 272 pass. The rest will require fixes elsewhere. ok beck inoguchi jsing
Diffstat (limited to 'src/lib/libssl/man/SSL_get_current_cipher.3')
0 files changed, 0 insertions, 0 deletions