aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-03-15 13:49:04 -0400
committerNick Mathewson <nickm@torproject.org>2013-04-17 10:45:27 -0400
commit0cf2c01dbd9b86d396a55186e0656db33c7929d8 (patch)
tree8d3f3d54ba3ec81505642d72f7b9badf57eff79e /changes
parentacd72d4e3e47c2d81d9f3586d227069b9c87094e (diff)
downloadtor-0cf2c01dbd9b86d396a55186e0656db33c7929d8.tar.gz
tor-0cf2c01dbd9b86d396a55186e0656db33c7929d8.zip
Reject most directory documents with an internal NUL.
(Specifically, we reject all the ones that aren't NUL-terminated, since a NUL-terminated thing can't have a NUL in the middle.) Another fix for #8037.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug80374
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug8037 b/changes/bug8037
index 5f3c1a3a8f..989745fc39 100644
--- a/changes/bug8037
+++ b/changes/bug8037
@@ -2,3 +2,7 @@
- Correctly store microdescriptors and extrainfo descriptors with
an internal NUL byte. Fixes bug 8037; bugfix on 0.2.0.1-alpha.
Bug reported by "cypherpunks".
+
+ o Minor features:
+ - Reject as invalid most directory objects containing a
+ NUL. Belt-and-suspender fix for bug 8037.