]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Merge remote branch 'origin/maint-0.2.1'
authorNick Mathewson <nickm@torproject.org>
Thu, 18 Feb 2010 17:01:56 +0000 (12:01 -0500)
committerNick Mathewson <nickm@torproject.org>
Thu, 18 Feb 2010 17:01:56 +0000 (12:01 -0500)
Conflicts:
ChangeLog
configure.in
contrib/tor-mingw.nsi.in
src/win32/orconfig.h

1  2 
ChangeLog
contrib/tor-mingw.nsi.in
src/common/tortls.c
src/or/config.c

diff --cc ChangeLog
index 92e1ec1e5b9e11e5d20c4708395f5ed9f9ee665c,376c8500c8b24399ef30cd116456477c96000fe0..6ec19e652790cdb8525dae4401d24b2612e8573b
+++ b/ChangeLog
@@@ -1,59 -1,14 +1,69 @@@
- 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
index 2390e4a572d0bfb16d00f3cd28c1471055d0b30f,ffe836c39e50a973e5282ab1cc004df887719e95..0f7f669c2785dade4674bd3c3a14c73cc2c657f0
@@@ -8,7 -8,8 +8,8 @@@
  !include "LogicLib.nsh"
  !include "FileFunc.nsh"
  !insertmacro GetParameters
 -  
 -!define VERSION "0.2.1.23-dev"
++
 +!define VERSION "0.2.2.8-alpha-dev"
  !define INSTALLER "tor-${VERSION}-win32.exe"
  !define WEBSITE "https://www.torproject.org/"
  !define LICENSE "LICENSE"
Simple merge
diff --cc src/or/config.c
Simple merge