From: Roger Dingledine Date: Wed, 18 Aug 2004 20:40:17 +0000 (+0000) Subject: commit changelog for 0.0.8pre4 X-Git-Tag: tor-0.0.8rc1~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8798238af4ed63c113a45075ad56f11a6e0b2cc1;p=thirdparty%2Ftor.git commit changelog for 0.0.8pre4 svn:r2292 --- diff --git a/ChangeLog b/ChangeLog index ea533a0d36..1275907827 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,51 @@ Release notes in progress for 0.0.8: +pre4: + o Changes from 0.0.7.3: + - Bugfixes: + - Fix assert triggers: if the other side returns an address 0.0.0.0, + don't put it into the client dns cache. + - If a begin failed due to exit policy, but we believe the IP + address should have been allowed, switch that router to exitpolicy + reject *:* until we get our next directory. + - Features: + - Clients choose nodes proportional to advertised bandwidth. + - Avoid using nodes with low uptime as introduction points. + - Handle servers with dynamic IP addresses: don't replace + options->Address with the resolved one at startup, and + detect our address right before we make a routerinfo each time. + - 'FascistFirewall' option to pick dirservers and ORs on specific + ports; plus 'FirewallPorts' config option to tell FascistFirewall + which ports are open. (Defaults to 80,443) + - Be more aggressive about trying to make circuits when the network + has changed (e.g. when you unsuspend your laptop). + - Check for time skew on http headers; report date in response to + "GET /". + - If the entrynode config line has only one node, don't pick it as + an exitnode. + - Add strict{entry|exit}nodes config options. If set to 1, then + we refuse to build circuits that don't include the specified entry + or exit nodes. + - OutboundBindAddress config option, to bind to a specific + IP address for outgoing connect()s. + - End truncated log entries (e.g. directories) with "[truncated]". + + o Patches to 0.0.8preX: + - Bugfixes: + - Patches to compile and run on win32 again (maybe)? + - Fix crash when looking for ~/.torrc with no $HOME set. + - Fix a race bug in the unit tests. + - Handle verified/unverified name collisions better when new + routerinfo's arrive in a directory. + - Sometimes routers were getting entered into the stats before + we'd assigned their identity_digest. Oops. + - Only pick and establish intro points after we've gotten a + directory. + - Features: + - AllowUnverifiedNodes config option to let circuits choose no-name + routers in entry,middle,exit,introduction,rendezvous positions. + Allow middle and rendezvous positions by default. + - Add a man page for tor-resolve. + pre3: o Changes from 0.0.7.2: - Allow multiple ORs with same nickname in routerlist -- now when