diff options
author | Nick Mathewson <nickm@torproject.org> | 2008-12-29 19:55:17 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2008-12-29 19:55:17 +0000 |
commit | c1c7f982d964963023abc12eeef9bcaf9000d612 (patch) | |
tree | 1a2d2fac345124ef909798832b16baea6874045f /ChangeLog | |
parent | 145ead96edc1da55027f0fed8124ad3842dfdfbc (diff) | |
download | tor-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-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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 |