- Changes in version 0.2.1.23 - 2010-0?-??
+Changes in version 0.2.2.9-alpha - 2010-??-??
+ o Major bugfixes:
+ - Authorities could be tricked into giving out the Exit flag to relays
+ that didn't allow exiting to any ports. This could screw with load
+ balancing and stats. Bugfix on 0.1.1.6-alpha, fixes bug 1238. Bug
+ discovered by Martin Kowalczyk.
+
+ o Minor bugfixes:
+ - When deciding whether to use strange flags to turn TLS renegotiation
+ on, detect the OpenSSL version at run-time, not compile time. We
+ need to do this because Apple doesn't update its dev-tools headers
+ when it updates its libraries in a security patch.
+ - Fix static compilation by listing the openssl libraries in the right
+ order. Fixes bug 1237.
+ - Actually reject .exit hostnames when we're supposed to be rejecting
+ them; do not pass them on to the exit server. Bugfix on 0.2.2.7-alpha;
+ found and diagnosed by Scott Bennett and Downie on or-talk.
+ - Don't spam the controller with log messages when we have no file
+ descriptors available. Rate-limiting for log messages was already
+ implemented in the past.
+ - Avoid a bogus overlapped memcpy in tor_addr_copy(). Found by
+ "memcpyfail".
+
+ o Code simplifications and refactoring:
+ - Generate our manpage and HTML documentation using Asciidoc. This
+ should make it easier to maintain the documentation, and produce
+ nicer HTML.
+ - Remove the --enable-iphone option. According to reports from
+ Marco Bonetti, Tor builds fine without any special tweaking on
+ recent iPhone SDK versions.
+ - Removed some unnecessary files from the source distribution. The
+ AUTHORS file had its content merged into the people page on the
+ website. The roadmaps and design doc can now be found in the
+ projects directory in svn.
+
+ o Removed features:
+ - Stop shipping parts of the website and the design paper in the
+ source tarballs.
+
+
+Changes in version 0.2.2.8-alpha - 2010-01-26
+ o Major bugfixes:
+ - Fix a memory corruption bug on bridges that occured during the
+ inclusion of stats data in extra-info descriptors. Also fix the
+ interface for geoip_get_bridge_stats* to prevent similar bugs in
+ the future. Diagnosis by Tas, patch by Karsten and Sebastian.
+ Fixes bug 1208; bugfix on 0.2.2.7-alpha.
+
+ o Minor bugfixes:
+ - Ignore OutboundBindAddress when connecting to localhost.
+ Connections to localhost need to come _from_ localhost, or else
+ local servers (like DNS and outgoing HTTP/SOCKS proxies) will often
+ refuse to listen.
+
+
+ Changes in version 0.2.1.24 - 2010-??-??
+ o Minor bugfixes:
+ - Work correctly out-of-the-box with even more vendor-patched versions
+ of OpenSSL.
+
+
+ Changes in version 0.2.1.23 - 2010-02-13
+ Tor 0.2.1.23 fixes a huge client-side performance bug, makes Tor work
+ again on the latest OS X, and updates the location of a directory
+ authority.
+
o Major bugfixes (performance):
- We were selecting our guards uniformly at random, and then weighting
which of our guards we'd use uniformly at random. This imbalance