CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2021/05/02 10:00:33

Modified files:
        lib/libssl     : ssl_transcript.c 

Log message:
Ensure that handshake hash is non-NULL in tls1_transcript_hash_value().

There are several paths where a subtle bug could result in
tls1_transcript_hash_value() being called with a NULL handshake hash - add
an explicit check for this case. As noted by tb@, due to the wonders of
the libcrypto EVP APIs, combined with integer promotion, we already have
a NULL check - this one is just more obvious.

ok tb@

Reply via email to