CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/08/24 12:10:25
Modified files:
lib/libssl : ssl_locl.h ssl_sess.c ssl_srvr.c t1_lib.c
Log message:
Simplify session ticket parsing/handling.
The original implementation is rather crazy and means that we effectively
have two lots of code that parse a ClientHello and two lots of code that
parse TLS extensions. Partially simplify this by passing a CBS containing
the extension block through to the session handling functions, removing the
need to reimplement the ClientHello parsing.
While here standarise on naming for session_id and session_id_len.
ok inoguchi@ tb@