summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-12-18 05:47:28 +0000
committerNick Mathewson <nickm@torproject.org>2008-12-18 05:47:28 +0000
commit9b72e96f95d3048bb1fb83caa03f45b7e6170f93 (patch)
treeb7a053c7630832bfb4fc9cadf5102d0d4b184a11 /ChangeLog
parent5efd2b2fa7bf61dfb6edb1b7f142b8d3c7641ed2 (diff)
downloadtor-9b72e96f95d3048bb1fb83caa03f45b7e6170f93.tar.gz
tor-9b72e96f95d3048bb1fb83caa03f45b7e6170f93.zip
Backport: Fix bug 889: share deep-copied keys between threads to avoid races in reference counts. Bugfix on 0.1.0.1-rc.
svn:r17674
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index beb02549e7..0a06f09a0a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -46,6 +46,9 @@ Changes in version 0.2.0.33 - 200?-??-??
- Fix a memory leak when we decline to add a v2 rendezvous descriptor to
the cache because we already had a v0 descriptor with the same ID.
Bugfix on 0.2.0.18-alpha.
+ - Fix a race condition when freeing keys shared between main thread
+ and CPU workers that could result in a memory leak. Bugfix on
+ 0.1.0.1-rc. Fixes bug 889.
o Minor features:
- Report the case where all signatures in a detached set are rejected