summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-12-29 19:55:17 +0000
committerNick Mathewson <nickm@torproject.org>2008-12-29 19:55:17 +0000
commitc1c7f982d964963023abc12eeef9bcaf9000d612 (patch)
tree1a2d2fac345124ef909798832b16baea6874045f /ChangeLog
parent145ead96edc1da55027f0fed8124ad3842dfdfbc (diff)
downloadtor-c1c7f982d964963023abc12eeef9bcaf9000d612.tar.gz
tor-c1c7f982d964963023abc12eeef9bcaf9000d612.zip
Do not not cannibalize a circuit that has run out of RELAY_EARLY cells. Partial bug 878 fix.
svn:r17815
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c4f5fe3787..6dc66cbed7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -18,6 +18,11 @@ Changes in version 0.2.1.10-alpha - 2009-01-??
send on that circuit. Otherwise we might violate the proposal-110
limit. Bugfix on 0.2.1.3-alpha. Partial fix for Bug 878. Diagnosis
thanks to Karsten.
+ - When we're sending non-EXTEND cells to the first hop in a circuit
+ (for example in order to use an encrypted directory connection), we
+ don't need to use RELAY_EARLY cells: the first hop knows what kind of
+ cell it is, and nobody else can even see the cell type. This makes
+ it easier to cannibalize circuits like this later.
o Code simplifications and refactoring:
- Change our header file guard macros to be less likely to conflict