HelloRetryRequest updates for draft-19
authorMatt Caswell <matt@openssl.org>
Mon, 13 Mar 2017 15:21:15 +0000 (15:21 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 16 Mar 2017 14:20:38 +0000 (14:20 +0000)
commit11c67eeaf4dd0376d84a90590e307d5d2e12f025
tree3e7903a8c70b6ad63d33be996548251ce439014f
parent9e0ac6a2f1237ab72f0f26a032199864c7b71f2e
HelloRetryRequest updates for draft-19

Draft-19 changes the HRR transcript hash so that the initial ClientHello
is replaced in the transcript with a special synthetic message_hash message
that just contains a hash of ClientHello1 as its message body.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2895)
include/openssl/ssl.h
include/openssl/ssl3.h
ssl/ssl_err.c
ssl/statem/statem_clnt.c
ssl/statem/statem_lib.c
ssl/statem/statem_locl.h
ssl/statem/statem_srvr.c
ssl/t1_trce.c
util/TLSProxy/HelloRetryRequest.pm