aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2011-10-29 16:24:59 -0400
committerRoger Dingledine <arma@torproject.org>2011-10-29 16:24:59 -0400
commitc03b4fa826b8051198987b3accf99ceaf0c78657 (patch)
treebc94d44c0e4733e1baaac4e578861bdbaf09b65c
parentcbdefc70fc617a1f9d3731e3c35afebbc32923e6 (diff)
downloadtor-c03b4fa826b8051198987b3accf99ceaf0c78657.tar.gz
tor-c03b4fa826b8051198987b3accf99ceaf0c78657.zip
amend the changelog entry for 4299
it doesn't have to do with small cells. rather, it has to do with using cells to decide whether to mark the connection for close.
-rw-r--r--ChangeLog10
1 files changed, 6 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 7f601418e9..ac23606aaa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,11 @@
Changes in version 0.2.3.7-alpha - 2011-10-??
o Major bugfix:
- - Do not process cells on a marked-for-close connection. We previously
- avoided this by not calling read handlers on marked connections, but
- that's not adequate for the case when cells are very small. Fixes
- bug 4299; bugfix on 0.2.0.20-rc which first made small cells possible.
+ - If we mark an OR connection for close based on a cell we process,
+ don't process any further cells on it. We already avoided reading
+ on marked-for-close connections, but now we also discard the cells
+ we'd already read. Fixes bug 4299; bugfix on 0.2.0.10-alpha, which
+ was the first version where we might mark a connection for close
+ based on processing a cell on it.
- Fix a double-free bug that would occur when we received an invalid
certificate in a CERT cell in the new v3 handshake. Fixes bug 4343;
bugfix on 0.2.3.6-alpha.