aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastian Hahn <sebastian@torproject.org>2010-02-22 11:39:29 +0100
committerSebastian Hahn <sebastian@torproject.org>2010-02-22 11:41:39 +0100
commitf5112fa48754b33aa46c1bf79e11cf400d5084a8 (patch)
tree78ccf646386137d5e18037e1de4b318eb20f5d64 /ChangeLog
parenta7e0b2d6d9f7aaca005d267af6950abe4dd74d89 (diff)
downloadtor-f5112fa48754b33aa46c1bf79e11cf400d5084a8.tar
tor-f5112fa48754b33aa46c1bf79e11cf400d5084a8.tar.gz
Zero a cipher completely before freeing it
We used to only zero the first ptrsize bytes of the cipher. Since cipher is large enough, we didn't zero too many bytes. Discovered and fixed by ekir. Fixes bug 1254.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index be7b30b18..64a21a1ba 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -45,6 +45,9 @@ Changes in version 0.2.2.9-alpha - 2010-02-22
- Fix a spec conformance issue: the network-status-version token
must be the first token in a v3 consensus or vote. Discovered by
parakeep. Bugfix on 0.2.0.3-alpha.
+ - When freeing a cipher, zero it out completely. We only zeroed
+ the first ptrsize bytes. Bugfix on tor-0.0.2pre8. Discovered
+ and patched by ekir. Fixes bug 1254.
o Code simplifications and refactoring:
- Generate our manpage and HTML documentation using Asciidoc. This