Extend the SERVERINFO file format to include an extensions context
authorMatt Caswell <matt@openssl.org>
Mon, 10 Apr 2017 15:13:20 +0000 (16:13 +0100)
committerMatt Caswell <matt@openssl.org>
Wed, 3 May 2017 13:37:42 +0000 (14:37 +0100)
commit84c34ba8762463057d372e22ad98a045dbd9a51f
tree0562b023b190ead09b239fd71d0a77676de81922
parentf0ef20bf386b5c37ba5a4ce5c1de9a819bbeffb2
Extend the SERVERINFO file format to include an extensions context

This enables us to know what messages the extensions are relevant for in
TLSv1.3. The new file format is not compatible with the previous one so
we call it SERVERINFOV2.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3298)
include/openssl/ssl.h
ssl/ssl_err.c
ssl/ssl_rsa.c
util/libssl.num