summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-06-18 10:33:14 -0400
committerNick Mathewson <nickm@torproject.org>2013-06-18 10:33:14 -0400
commitce168e78009d7aab21254e8dc976573bd2bb2701 (patch)
tree8bf2de288828bb29fe636d1599d1067bd6364a79
parent4a9ccb5d59d88f3026460802ee8209b79d709931 (diff)
downloadtor-ce168e78009d7aab21254e8dc976573bd2bb2701.tar.gz
tor-ce168e78009d7aab21254e8dc976573bd2bb2701.zip
Start on an 0.2.4.14-alpha changelog
-rw-r--r--ChangeLog24
-rw-r--r--changes/bug90024
-rw-r--r--changes/bug9063_redux15
-rw-r--r--changes/bug90723
4 files changed, 24 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index 333213dccd..266a1ccf39 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,27 @@
+Changes in version 0.2.4.14-alpha - 2013-06-18
+ Tor 0.2.4.13-alpha fixes a pair of client guard enumeration problems
+ present in 0.2.4.13-alpha.
+
+ o Major bugfixes:
+ - When we have too much memory queued in circuits (according to a new
+ MaxMemInCellQueues option), close the circuits consuming the most
+ memory. This prevents us from running out of memory as a relay if
+ circuits fill up faster than they can be drained. Fixes
+ bug 9063; bugfix on the 54th commit of Tor. This bug is a further
+ fix beyond bug 6252, whose fix was merged into 0.2.3.21-rc.
+
+ This change also fixes an earlier approach taken in 0.2.4.13-alpha,
+ where we tried to solve this issue simply by imposing an upper limit on
+ the number of queued cells for a single circuit. That approach proved
+ to be problematic, since there are ways to provoke clients to send a
+ number of cells in excess of any such reasonable limit. Fixes bug
+ 9072; bugfix on 0.2.4.13-alpha.
+
+ - Limit hidden service descriptors to at most ten introduction
+ points, to slow one kind of guard enumeration. Fixes bug 9002;
+ bugfix on 0.1.1.11-alpha.
+
+
Changes in version 0.2.4.13-alpha - 2013-06-14
Tor 0.2.4.13-alpha fixes a variety of potential remote crash
vulnerabilities, makes socks5 username/password circuit isolation
diff --git a/changes/bug9002 b/changes/bug9002
deleted file mode 100644
index c41ace394a..0000000000
--- a/changes/bug9002
+++ /dev/null
@@ -1,4 +0,0 @@
- o Major bugfixes:
- - Limit hidden service descriptors to at most ten introduction
- points, to slow one kind of guard enumeration. Fixes bug 9002;
- bugfix on 0.1.1.11-alpha.
diff --git a/changes/bug9063_redux b/changes/bug9063_redux
deleted file mode 100644
index e6fae72efc..0000000000
--- a/changes/bug9063_redux
+++ /dev/null
@@ -1,15 +0,0 @@
- o Major bugfixes:
- - When we have too much memory queued in circuits (according to a new
- MaxMemInCellQueues option), close the circuits consuming the most
- memory. This prevents us from running out of memory as a relay if
- circuits fill up faster than they can be drained. Fixes
- bug 9063; bugfix on the 54th commit of Tor. This bug is a further
- fix beyond bug 6252, whose fix was merged into 0.2.3.21-rc.
-
- Also fixes an earlier approach taken in 0.2.4.13-alpha, where we
- tried to solve this issue simply by imposing an upper limit on the
- number of queued cells for a single circuit. That approach proved to
- be problematic, since there are ways to provoke clients to send a
- number of cells in excess of any such reasonable limit.
- Fixes bug 9072; bugfix on 0.2.4.13-alpha.
-
diff --git a/changes/bug9072 b/changes/bug9072
deleted file mode 100644
index e594a38335..0000000000
--- a/changes/bug9072
+++ /dev/null
@@ -1,3 +0,0 @@
- o Critical bugfixes:
- - Disable middle relay queue overfill detection code due to possible
- guard discovery attack, pending further analysis. Fixes bug #9072.