]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r15767@tombo: nickm | 2007-12-31 16:06:27 -0500
authorNick Mathewson <nickm@torproject.org>
Mon, 31 Dec 2007 21:12:14 +0000 (21:12 +0000)
committerNick Mathewson <nickm@torproject.org>
Mon, 31 Dec 2007 21:12:14 +0000 (21:12 +0000)
 Note an unfreed cert

svn:r13008

src/common/tortls.c

index 94abe24d9c1c8dfc4e636e06e986ab2d853bb4d8..6f463f6214202a53af370cf60c64dc41b4e60abd 100644 (file)
@@ -511,7 +511,8 @@ tor_tls_context_new(crypto_pk_env_t *identity, const char *nickname,
   if (idcert) {
     X509_STORE *s = SSL_CTX_get_cert_store(result->ctx);
     tor_assert(s);
-    X509_STORE_add_cert(s, idcert);
+    X509_STORE_add_cert(s, idcert); /*XXXX020 This cert seems not to get
+                                     * freed.  Fix that! */
   }
 #endif
   idcert=NULL; /* The context now owns the reference to idcert */