summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2008-08-20 05:21:43 +0000
committerRoger Dingledine <arma@torproject.org>2008-08-20 05:21:43 +0000
commit8f5642edbc9549e260b923186bc98e0fb4e8cf6e (patch)
treed1f6bb74744e742c5f65edd66a92afa125246f75 /ChangeLog
parentcc8b2247bfcecae2fe96d4133c8f403db06c93f7 (diff)
downloadtor-8f5642edbc9549e260b923186bc98e0fb4e8cf6e.tar.gz
tor-8f5642edbc9549e260b923186bc98e0fb4e8cf6e.zip
Relays now reject risky extend cells: if the extend cell includes
a digest of all zeroes, or asks to extend back to the relay that sent the extend cell, tear down the circuit. Ideas suggested by rovv. svn:r16605
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d42206c63b..9ed50e577b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,12 +7,16 @@ Changes in version 0.2.1.5-alpha - 2008-08-??
hidden services): associate keys, client lists, and authorization
types with hidden services.
- o Major bugfixes:
+ o Major bugfixes (on 0.2.0.x and before):
- When sending CREATED cells back for a given circuit, use a 64-bit
connection ID to find the right connection, rather than an addr:port
combination. Now that we can have multiple OR connections between the
same ORs, it is no longer possible to use addr:port to uniquely
identify a connection.
+ - Relays now reject risky extend cells: if the extend cell includes
+ a digest of all zeroes, or asks to extend back to the relay that
+ sent the extend cell, tear down the circuit. Ideas suggested
+ by rovv.
o Minor bugfixes:
- Recover 3-7 bytes that were wasted per memory chunk. Fixes bug