CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2018/02/08 04:30:30

Modified files:
        lib/libssl     : ssl_clnt.c ssl_tlsext.c ssl_tlsext.h t1_lib.c 

Log message:
Complete the TLS extension rewrite on the client-side.

The RI logic gets pulled up into ssl3_get_server_hello() and
ssl_parse_serverhello_tlsext() gets replaced by tlsext_client_parse(),
which allows a CBS to be passed all the way down.

This also deduplicates the tlsext_client_build() and tlsext_server_build()
code.

ok beck@

Reply via email to