CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2021/03/29 10:56:20

Modified files:
        lib/libssl     : ssl_srvr.c 

Log message:
Avoid transcript initialisation when sending a TLS HelloRequest.

When server side renegotiation is triggered, the TLSv1.2 state machine
sends a HelloRequest before going to ST_SW_FLUSH and ST_OK. In this case
we do not need the transcript and currently hit the sanity check in ST_OK
that ensures the transcript has been freed, breaking server initiated
renegotiation. We do however need the transcript in the DTLS case.

ok tb@

Reply via email to