CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2020/08/31 08:04:51

Modified files:
        lib/libssl     : ssl_locl.h ssl_sess.c ssl_srvr.c t1_lib.c 

Log message:
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

Reply via email to