diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2015-06-21 19:42:04 +0100 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2015-06-22 13:52:24 +0100 |
commit | 389ebcecae2575188a4ff9566389ce694352be43 (patch) | |
tree | e920d470e1bbcae3603b3686d27e7c961997a1cf /ssl/ssl_sess.c | |
parent | c34b0f9930563f905412a00b6d8a7280c83eb811 (diff) |
Remove SESS_CERT entirely.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl/ssl_sess.c')
-rw-r--r-- | ssl/ssl_sess.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/ssl/ssl_sess.c b/ssl/ssl_sess.c index 7ba86b6911..03c6ac087d 100644 --- a/ssl/ssl_sess.c +++ b/ssl/ssl_sess.c @@ -265,9 +265,6 @@ SSL_SESSION *ssl_session_dup(SSL_SESSION *src, int ticket) dest->references = 1; - if (src->sess_cert != NULL) - CRYPTO_add(&src->sess_cert->references, 1, CRYPTO_LOCK_SSL_SESS_CERT); - if (src->peer != NULL) CRYPTO_add(&src->peer->references, 1, CRYPTO_LOCK_X509); @@ -843,7 +840,6 @@ void SSL_SESSION_free(SSL_SESSION *ss) OPENSSL_cleanse(ss->master_key, sizeof ss->master_key); 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); |