CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2021/04/21 13:27:56

Modified files:
        lib/libssl     : s3_lib.c ssl_cert.c ssl_clnt.c ssl_locl.h 
                         ssl_srvr.c 

Log message:
Clean up TLSv1.2 certificate request handshake data.

Currently cert_req is used by clients and cert_request is used by servers.
Replace this by a single cert_request used by either client or server.
Remove the certificate types as they are currently unused. This also fixes
a bug whereby if the number of certificate types exceeds SSL3_CT_NUMBER
the number of bytes read in is insufficient, which will break decoding.

ok inoguchi@ tb@

Reply via email to