diff options
author | Nick Mathewson <nickm@torproject.org> | 2008-01-21 22:09:42 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2008-01-21 22:09:42 +0000 |
commit | ddb753f87a5a0ca8dc64682525659f2ae4327907 (patch) | |
tree | 86b2b1b09e3698ff472eb61936063d87e251b505 | |
parent | a49f14d0d499615f7729fb20fa8e6fe52791810b (diff) | |
download | tor-ddb753f87a5a0ca8dc64682525659f2ae4327907.tar.gz tor-ddb753f87a5a0ca8dc64682525659f2ae4327907.zip |
r17717@catbus: nickm | 2008-01-21 17:09:23 -0500
Fix certificate leak.
svn:r13218
-rw-r--r-- | src/common/tortls.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/common/tortls.c b/src/common/tortls.c index 8c31633895..b049aa11ec 100644 --- a/src/common/tortls.c +++ b/src/common/tortls.c @@ -898,6 +898,8 @@ tor_tls_handshake(tor_tls_t *tls) log_notice(LD_NET, "I think I got a v2 handshake!"); tls->wasV2Handshake = 1; } + if (cert) + X509_free(cert); #endif SSL_set_cipher_list(tls->ssl, SERVER_CIPHER_LIST); } |