diff options
author | Roger Dingledine <arma@torproject.org> | 2008-08-03 05:35:42 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2008-08-03 05:35:42 +0000 |
commit | fd4a30d198e2ff166b0fcee9243923eb1b58fcd4 (patch) | |
tree | ecc50e293f16f63c04cac6e0acd70417cde0ab72 /ChangeLog | |
parent | bf066be6546f05cd59c54f994f9d32e012817a73 (diff) | |
download | tor-fd4a30d198e2ff166b0fcee9243923eb1b58fcd4.tar.gz tor-fd4a30d198e2ff166b0fcee9243923eb1b58fcd4.zip |
bump to 0.2.1.3-alphator-0.2.1.3-alpha
svn:r16369
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 41 |
1 files changed, 21 insertions, 20 deletions
@@ -1,14 +1,14 @@ -Changes in version 0.2.1.3-alpha - 2008-07-xx +Changes in version 0.2.1.3-alpha - 2008-08-03 o Bootstrapping bugfixes (on 0.2.1.x-alpha): - Send a bootstrap problem "warn" event on the first problem if the reason is NO_ROUTE (that is, our network is down). o Major features: - - Implements most of proposal 110: The first K cells to be send - along a circuit are marked as special "early" cells; only K - "early" cells will be allowed. Once this code is universal, we - can block certain kinds of DOS attack by only allowing EXTEND - commands in these cells. + - Implement most of proposal 110: The first K cells to be sent + along a circuit are marked as special "early" cells; only K "early" + cells will be allowed. Once this code is universal, we can block + certain kinds of DOS attack by requiring that EXTEND commands must + be sent using an "early" cell. o Major bugfixes: - Try to attach connections immediately upon receiving a RENDEZVOUS2 @@ -16,23 +16,23 @@ Changes in version 0.2.1.3-alpha - 2008-07-xx on the client side when connecting to a hidden service. Bugfix on 0.0.6pre1. Found and fixed by Christian Wilms; resolves bug 743. - Ensure that two circuits can never exist on the same connection - with the same circuit ID, even if one is marked for close. This + with the same circuit ID, even if one is marked for close. This is conceivably a bugfix for bug 779; fixes a bug on 0.1.0.4-rc. o Minor features: - When relays do their initial bandwidth measurement, don't limit - to just our our entry guards for the test circuits. Otherwise we - tend to have multiple test circuits going through a single entry - guard, which makes our bandwidth test less accurate. Fixes part - of bug 654; patch contributed by Josh Albrecht. + to just our entry guards for the test circuits. Otherwise we tend + to have multiple test circuits going through a single entry guard, + which makes our bandwidth test less accurate. Fixes part of bug 654; + patch contributed by Josh Albrecht. - Add an ExcludeExitNodes option so users can list a set of nodes that should be be excluded from the exit node position, but - allowed elsewhere. Implements proposal 151. + allowed elsewhere. Implements proposal 151. - Allow address patterns (e.g., 255.128.0.0/16) to appear in ExcludeNodes and ExcludeExitNodes lists. - - Change the implementation of ExcludeNodes and ExcludeExitNodes - to be more efficient. Formerly it was quadratic in the number - of servers; now it should be linear. Fixes bug 509. + - Change the implementation of ExcludeNodes and ExcludeExitNodes to + be more efficient. Formerly it was quadratic in the number of + servers; now it should be linear. Fixes bug 509. - Save 16-22 bytes per open circuit by moving the n_hop, n_port, and n_conn_id_digest fields into a separate structure that's only needed when the circuit has not yet attached to an n_conn. @@ -43,7 +43,7 @@ Changes in version 0.2.1.3-alpha - 2008-07-xx "root:wheel". Fixes bug 676, reported by Serge Koksharov. - Stop using __attribute__((nonnull)) with GCC: it can give us useful warnings (occasionally), but it can also cause the compiler to - eliminate error-checking code. Suggested by Peter Gutmann. + eliminate error-checking code. Suggested by Peter Gutmann. - When a hidden service is giving up on an introduction point candidate that was not included in the last published rendezvous descriptor, don't reschedule publication of the next descriptor. Fixes bug 763. @@ -51,18 +51,19 @@ Changes in version 0.2.1.3-alpha - 2008-07-xx - Mark RendNodes, RendExcludeNodes, HiddenServiceNodes, and HiddenServiceExcludeNodes as obsolete: they never worked properly, and nobody claims to be using them. Fixes bug 754. Bugfix on - 0.1.0.1-rc. Patch from Christian Wilms. + 0.1.0.1-rc. Patch from Christian Wilms. - Fix a small alignment and memory-wasting bug on buffer chunks. Spotted by rovv. o Minor bugfixes (controller): - When closing an application-side connection because its circuit is getting torn down, generate the stream event correctly. - Bugfix on 0.1.2.x. Anonymous patch. + Bugfix on 0.1.2.x. Anonymous patch. o Removed features - - Remove all backward-compatibility code to support servers running - versions of Tor so old as to no longer work at all on the Tor network. + - Remove all backward-compatibility code to support relays running + versions of Tor so old that they no longer work at all on the + Tor network. Changes in version 0.2.0.29-rc - 2008-07-08 |