|  | @@ -1,15 +1,21 @@
 | 
	
		
			
				|  |  | -Changes in version 0.2.3.13-alpha - 2012-03-1?
 | 
	
		
			
				|  |  | +Changes in version 0.2.3.13-alpha - 2012-03-26
 | 
	
		
			
				|  |  | +  Tor 0.2.3.13-alpha fixes a variety of stability and correctness bugs
 | 
	
		
			
				|  |  | +  in managed pluggable transports, as well as providing other cleanups
 | 
	
		
			
				|  |  | +  that get us closer to a release candidate.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    o Directory authority changes:
 | 
	
		
			
				|  |  |      - Change IP address for maatuska (v3 directory authority).
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    o Security fixes:
 | 
	
		
			
				|  |  | -    - Never use a bridge as an exit, even if it claims to be one. Found by
 | 
	
		
			
				|  |  | -      wanoskarnet. Fixes bug 5342. Bugfix on ????.
 | 
	
		
			
				|  |  | +    - Never use a bridge or a controller-supplied node as an exit, even
 | 
	
		
			
				|  |  | +      if its exit policy allows it. Found by wanoskarnet. Fixes bug
 | 
	
		
			
				|  |  | +      5342. Bugfix on 0.1.1.15-rc (for controller-purpose descriptors)
 | 
	
		
			
				|  |  | +      and 0.2.0.3-alpha (for bridge-purpose descriptors).
 | 
	
		
			
				|  |  |      - Only build circuits if we have a sufficient threshold of the total
 | 
	
		
			
				|  |  | -      descriptors marked in the consensus with the "Exit" flag. This
 | 
	
		
			
				|  |  | -      mitigates an attack proposed by wanoskarnet, in which all of
 | 
	
		
			
				|  |  | -      a client's bridges collude to restrict the exit nodes that the
 | 
	
		
			
				|  |  | -      client knows about. Fixes bug 5343.
 | 
	
		
			
				|  |  | +      descriptors that are marked in the consensus with the "Exit"
 | 
	
		
			
				|  |  | +      flag. This mitigates an attack proposed by wanoskarnet, in which
 | 
	
		
			
				|  |  | +      all of a client's bridges collude to restrict the exit nodes that
 | 
	
		
			
				|  |  | +      the client knows about. Fixes bug 5343.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    o Major bugfixes (on Tor 0.2.3.x):
 | 
	
		
			
				|  |  |      - Avoid an assert when managed proxies like obfsproxy are configured,
 | 
	
	
		
			
				|  | @@ -37,7 +43,7 @@ Changes in version 0.2.3.13-alpha - 2012-03-1?
 | 
	
		
			
				|  |  |        0.1.0.1-rc which introduced cannibalization.
 | 
	
		
			
				|  |  |      - Detect and reject certain misformed escape sequences in
 | 
	
		
			
				|  |  |        configuration values. Previously, these values would cause us
 | 
	
		
			
				|  |  | -      to crash if received in a torrc file or over an (authenticated)
 | 
	
		
			
				|  |  | +      to crash if received in a torrc file or over an authenticated
 | 
	
		
			
				|  |  |        control port. Bug found by Esteban Manchado Velázquez, and
 | 
	
		
			
				|  |  |        independently by Robert Connolly from Matta Consulting who further
 | 
	
		
			
				|  |  |        noted that it allows a post-authentication heap overflow. Patch
 | 
	
	
		
			
				|  | @@ -45,13 +51,13 @@ Changes in version 0.2.3.13-alpha - 2012-03-1?
 | 
	
		
			
				|  |  |        on 0.2.0.16-alpha.
 | 
	
		
			
				|  |  |      - Fix a compile warning when using the --enable-openbsd-malloc
 | 
	
		
			
				|  |  |        configure option. Fixes bug 5340; bugfix on 0.2.0.20-rc.
 | 
	
		
			
				|  |  | -    - Directory caches no longer refuse to clean out descriptors when
 | 
	
		
			
				|  |  | -      because of missing v2 networkstatus documents, unless they're
 | 
	
		
			
				|  |  | -      actually trying to retrieve v2 networkstatus documents. Fixes bug
 | 
	
		
			
				|  |  | -      4838; bugfix on 0.2.2.26-beta. Patch by Daniel Bryg.
 | 
	
		
			
				|  |  | +    - Directory caches no longer refuse to clean out descriptors because
 | 
	
		
			
				|  |  | +      of missing v2 networkstatus documents, unless they're configured
 | 
	
		
			
				|  |  | +      to retrieve v2 networkstatus documents. Fixes bug 4838; bugfix on
 | 
	
		
			
				|  |  | +      0.2.2.26-beta. Patch by Daniel Bryg.
 | 
	
		
			
				|  |  |      - Update to the latest version of the tinytest unit testing framework.
 | 
	
		
			
				|  |  |        This includes a couple of bugfixes that can be relevant for
 | 
	
		
			
				|  |  | -      running forked unit tests on Windows, and a removal of all reserved
 | 
	
		
			
				|  |  | +      running forked unit tests on Windows, and removes all reserved
 | 
	
		
			
				|  |  |        identifiers.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    o Minor bugfixes (on 0.2.3.x):
 | 
	
	
		
			
				|  | @@ -64,13 +70,13 @@ Changes in version 0.2.3.13-alpha - 2012-03-1?
 | 
	
		
			
				|  |  |        option, so that the IP stack doesn't decide to use it for IPv4
 | 
	
		
			
				|  |  |        too. Fixes bug 4760; bugfix on 0.2.3.9-alpha.
 | 
	
		
			
				|  |  |      - Ensure that variables set in Tor's environment cannot override
 | 
	
		
			
				|  |  | -      environment variables which Tor tries to pass to a managed
 | 
	
		
			
				|  |  | +      environment variables that Tor passes to a managed
 | 
	
		
			
				|  |  |        pluggable-transport proxy. Previously, Tor would pass every
 | 
	
		
			
				|  |  | -      variable in its environment to managed proxies along with the
 | 
	
		
			
				|  |  | -      new ones, in such a way that on many operating systems, the
 | 
	
		
			
				|  |  | -      inherited environment variables would override those which Tor
 | 
	
		
			
				|  |  | -      tried to explicitly set. Bugfix on 0.2.3.12-alpha for most
 | 
	
		
			
				|  |  | -      Unixoid systems; bugfix on 0.2.3.9-alpha for Windows.
 | 
	
		
			
				|  |  | +      variable in its environment to managed proxies along with the new
 | 
	
		
			
				|  |  | +      ones, in such a way that on many operating systems, the inherited
 | 
	
		
			
				|  |  | +      environment variables would override those which Tor tried to
 | 
	
		
			
				|  |  | +      explicitly set. Bugfix on 0.2.3.12-alpha for most Unixoid systems;
 | 
	
		
			
				|  |  | +      bugfix on 0.2.3.9-alpha for Windows.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    o Minor features:
 | 
	
		
			
				|  |  |      - A wide variety of new unit tests by Esteban Manchado Velázquez.
 |