CERT tidy
authorDr. Stephen Henson <steve@openssl.org>
Tue, 12 May 2015 16:17:37 +0000 (17:17 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 18 May 2015 17:49:13 +0000 (18:49 +0100)
commit76106e60a827ddaefe1fee28a749018241d8f517
treed7a95878276070ae6b9b0f07e6cf88990e32a577
parent6c5b6cb035666d46495ccbe4a4f3d5e3a659cd40
CERT tidy

Move per-connection state out of the CERT structure: which should just be
for shared configuration data (e.g. certificates to use).

In particular move temporary premaster secret, raw ciphers, peer signature
algorithms and shared signature algorithms.

Reviewed-by: Rich Salz <rsalz@openssl.org>
ssl/s3_clnt.c
ssl/s3_lib.c
ssl/s3_srvr.c
ssl/ssl_cert.c
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/t1_lib.c