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@
