diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2015-06-21 19:34:33 +0100 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2015-06-22 13:52:24 +0100 |
commit | c34b0f9930563f905412a00b6d8a7280c83eb811 (patch) | |
tree | d858625cb284b0e08f257cd5540cdebd5eb3d810 /ssl/ssl_sess.c | |
parent | 8df53b7a7cf00908747e5730b19fe8fed8937b38 (diff) |
Move peer chain to SSL_SESSION structure.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl/ssl_sess.c')
-rw-r--r-- | ssl/ssl_sess.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/ssl_sess.c b/ssl/ssl_sess.c index c639e53894..7ba86b6911 100644 --- a/ssl/ssl_sess.c +++ b/ssl/ssl_sess.c @@ -845,6 +845,7 @@ void SSL_SESSION_free(SSL_SESSION *ss) OPENSSL_cleanse(ss->session_id, sizeof ss->session_id); ssl_sess_cert_free(ss->sess_cert); X509_free(ss->peer); + sk_X509_pop_free(ss->peer_chain, X509_free); sk_SSL_CIPHER_free(ss->ciphers); OPENSSL_free(ss->tlsext_hostname); OPENSSL_free(ss->tlsext_tick); |