summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-03-26 14:08:18 +0000
committerNick Mathewson <nickm@torproject.org>2007-03-26 14:08:18 +0000
commitd1381aef827d328ab80d11e0b9c478ec2b6f2d70 (patch)
tree3d7bbd4f4c615a442002e5c9c8f17c3ea8e5a493 /ChangeLog
parent38c0bb3a99956a0ff2e570bd8f2b900d46741992 (diff)
downloadtor-d1381aef827d328ab80d11e0b9c478ec2b6f2d70.tar.gz
tor-d1381aef827d328ab80d11e0b9c478ec2b6f2d70.zip
r12652@Kushana: nickm | 2007-03-25 15:01:48 -0400
A surprisingly simple patch to stop reading on edge connections when their circuits get too full, and start again when they empty out. This lets us remove the logic to block begin_dir conns when the corresponding or conns get full: it was already broken by cell queues anyway. svn:r9905
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 130d0e2321..5f255f89da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,8 @@ Changes in version 0.2.0.1-alpha - 2007-??-??
queue for each circuit. This lets us use less slack memory, and
will eventually let us be smarter about prioritizing different kinds
of traffic.
+ - Stop reading on edge connections when their corresponding circuit
+ buffers are full; start again as the circuits empty out.
o Security fixes:
- Directory authorities now call routers stable if they have an
@@ -67,6 +69,9 @@ Changes in version 0.2.0.1-alpha - 2007-??-??
o Code simplifications and refactoring
- Stop passing around circuit_t and crypt_path_t pointers that are
implicit in other procedure arguments.
+ - Drop the old code to choke directory connections when the corresponding
+ or connections got full: thanks to the cell queue feature, or conns
+ don't get full any more.
Changes in version 0.1.2.12-rc - 2007-03-16