diff options
author | Roger Dingledine <arma@torproject.org> | 2010-11-09 21:50:30 -0500 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2010-11-09 21:50:30 -0500 |
commit | 6b4db953c9c1416683da160bd2419dc0eb50e9bd (patch) | |
tree | ecbf09446c83e9d3ba5040356cc07bb2f7f58203 /ChangeLog | |
parent | 70411a50b1204c8a1551c0c60428494202b4afe9 (diff) | |
download | tor-6b4db953c9c1416683da160bd2419dc0eb50e9bd.tar.gz tor-6b4db953c9c1416683da160bd2419dc0eb50e9bd.zip |
fold the changes files into a changelog
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 48 |
1 files changed, 48 insertions, 0 deletions
@@ -1,3 +1,51 @@ +Changes in version 0.2.2.18-rc - 2010-11-1? + o Major bugfixes: + - Avoid a crash bug triggered by looking at a dangling pointer while + setting the network status consensus. Found by Robert Ransom. + Bugfix on 0.2.2.17-alpha. Fixes bug 2097. + + o Minor bugfixes (on Tor 0.2.1.x and earlier): + - When we're trying to guess whether we know our IP address as + a relay, we would log various ways that we failed to guess + our address, but never log that we ended up guessing it + successfully. Now add a log line to help confused and anxious + relay operators. Bugfix on 0.1.2.1-alpha; fixes bug 1534. + - Bring the logic that gathers routerinfos and assesses the + acceptability of circuits into line. This prevents a Tor OP from + getting locked in a cycle of choosing its local OR as an exit for a + path (due to a .exit request) and then rejecting the circuit because + its OR is not listed yet. Also prevent Tor clients from using an OR + running in the same instance as an exit (due to a .exit request) + if the OR does not meet the same requirements expected of an OR + running elsewhere. Fixes bug 1859; bugfix on 0.1.0.1-rc. + - Correctly describe errors that occur when generating a TLS object + when logging them. Previously we would attribute them to a failure + while generating a TLS context. Patch by Robert Ransom. Bugfix on + 0.1.0.4-rc; fixes bug 1994. + - Fix warnings that newer versions of autoconf produced during + ./autogen.sh. These warnings appear to be harmless in our case, + but they were extremely verbose. Fixes bug 2020. + + o Minor bugfixes (on Tor 0.2.2.x): + - Enable protection of small arrays whenever we build with gcc + hardening features, not only when also building with warnings + enabled. Fixes bug 2031; bugfix on 0.2.2.14-alpha. Reported by keb. + - Fix a logic error where servers that _didn't_ act as exits would + try to keep their server lists more aggressively up to date than + exits, when it was supposed to be the other way around. Bugfix + on 0.2.2.17-alpha. + + o Minor features: + - Update to the November 1 2010 Maxmind GeoLite Country database. + + o Code simplifications and refactoring: + - When we fixed bug 1038 we had to put in a restriction not to send + RELAY_EARLY cells for relay cells on rend circuits. This was + necessary as long as relays using Tor 0.2.1.3-alpha through + 0.2.1.18-alpha were active. Since this isn't the case anymore, + we unify our behaviour here. Resolves bug 2081. + + Changes in version 0.2.2.17-alpha - 2010-09-30 Tor 0.2.2.17-alpha introduces a feature to make it harder for clients to use one-hop circuits (which can put the exit relays at higher risk, |