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.