CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2018/11/28 23:21:09

Modified files:
        lib/libssl     : ssl_clnt.c 

Log message:
Refactor a tangle in ssl3_send_client_verify() into one function for each
type, sigalgs/rsa/ec/gost.  Move a few special dances for GOST where they
belong now.  This prompted a fix for a long-standing bug with GOST client
certificate authentication where tls1_transcript_data() fails since the
transcript was already freed before.  Add a bit of missing error checking
and leave some further cleanup for later.

idea, guidance & ok jsing

Reply via email to