Implement TLSv1.3 style CertificateStatus
authorMatt Caswell <matt@openssl.org>
Fri, 2 Dec 2016 14:46:54 +0000 (14:46 +0000)
committerMatt Caswell <matt@openssl.org>
Fri, 6 Jan 2017 10:25:13 +0000 (10:25 +0000)
commitf63e42887271c61b1c803586a47ecbfa49243a0a
treeb686adf3a1841101867f35b3bb775e8bfb3088d1
parente96e0f8e420c42f28b0e86c9cf757f152f696321
Implement TLSv1.3 style CertificateStatus

We remove the separate CertificateStatus message for TLSv1.3, and instead
send back the response in the appropriate Certificate message extension.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2020)
include/openssl/ssl.h
ssl/ssl_err.c
ssl/statem/extensions.c
ssl/statem/extensions_clnt.c
ssl/statem/extensions_srvr.c
ssl/statem/statem_clnt.c
ssl/statem/statem_lib.c
ssl/statem/statem_locl.h
ssl/statem/statem_srvr.c
test/recipes/70-test_tls13messages.t