aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-09-19 12:22:49 -0400
committerNick Mathewson <nickm@torproject.org>2013-09-19 12:22:49 -0400
commit7dbf66713f22b5e04a36d300307a4df7e375e76b (patch)
treeaf4f522e70d79db72e48370d57c0314f3994738d /changes
parent0c807cf3e48cca5f4f93e8b1082bd62f2978cba4 (diff)
downloadtor-7dbf66713f22b5e04a36d300307a4df7e375e76b.tar.gz
tor-7dbf66713f22b5e04a36d300307a4df7e375e76b.zip
When freeing a cert_list_t, avoid memory leak.
We were freeing these on exit, but when we added the dl_status_map field to them in fddb814f, we forgot to arrange for it to be freed. I've moved the cert_list_free() code into its own function, and added an appropriate dsmap_free() call. Fixes bug 9644; bugfix on 0.2.4.13-alpha.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug96444
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug9644 b/changes/bug9644
new file mode 100644
index 0000000000..51c58a5fff
--- /dev/null
+++ b/changes/bug9644
@@ -0,0 +1,4 @@
+ o Minor bugfixes:
+ - Fix a small memory leak on exit. (We weren't freeing directory
+ authority certificate download statuses.) Fixes bug 9644; bugfix
+ on 0.2.4.13-alpha.