CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2017/03/04 09:15:02

Modified files:
        lib/libssl     : ssl_clnt.c 

Log message:
Call ssl3_handshake_write() instead of ssl3_do_write() - this was missed
when ssl3_send_client_certificate() was converted to the standard handshake
functions in r1.150 of s3_clnt.c.

This has no impact on TLS, however it causes the DTLS client to fail if the
server sends a certificate request, since the TLS MAC is calculated on a
non-populated DTLS header.

Issue reported by umokk on github.

Reply via email to