| 
														
															@@ -19,41 +19,52 @@ Changes in version 0.2.2.1-alpha - 2009-??-?? 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       controllers. 
														 | 
														
														 | 
														
															       controllers. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-Changes in version 0.2.1.15??? - ????-??-?? 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  o Major bugfixes: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+Changes in version 0.2.1.16-?? - 2009-??-?? 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  o Minor bugfixes (on 0.2.0.x): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    - Log correct error messages for DNS-related network errors on 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      Windows. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+Changes in version 0.2.1.15-rc - 2009-05-25 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  o Major bugfixes (on 0.2.0.x): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Fix a timing-dependent, allocator-dependent, DNS-related crash bug 
														 | 
														
														 | 
														
															     - Fix a timing-dependent, allocator-dependent, DNS-related crash bug 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       that would occur on some exit nodes when DNS failures and timeouts 
														 | 
														
														 | 
														
															       that would occur on some exit nodes when DNS failures and timeouts 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      occurred in certain patterns.  Fix for bug 957. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      occurred in certain patterns. Fix for bug 957. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  o Minor bugfixes: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  o Minor bugfixes (on 0.2.0.x): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Actually return -1 in the error case for read_bandwidth_usage(). 
														 | 
														
														 | 
														
															     - Actually return -1 in the error case for read_bandwidth_usage(). 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       Harmless bug, since we currently don't care about the return value 
														 | 
														
														 | 
														
															       Harmless bug, since we currently don't care about the return value 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       anywhere. Bugfix on 0.2.0.9-alpha. 
														 | 
														
														 | 
														
															       anywhere. Bugfix on 0.2.0.9-alpha. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Provide a more useful log message if bug 977 (related to buffer 
														 | 
														
														 | 
														
															     - Provide a more useful log message if bug 977 (related to buffer 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       freelists) ever reappears, and do not crash right away. 
														 | 
														
														 | 
														
															       freelists) ever reappears, and do not crash right away. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    - Fix an assertion failure on 64-bit platforms when we allocated 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      memory right up to the end of a memarea, then realigned the memory 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      one step beyond the end. Fixes a possible cause of bug 930. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Protect the count of open sockets with a mutex, so we can't 
														 | 
														
														 | 
														
															     - Protect the count of open sockets with a mutex, so we can't 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       corrupt it when two threads are closing or opening sockets at once. 
														 | 
														
														 | 
														
															       corrupt it when two threads are closing or opening sockets at once. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      Fix for bug 939.  Bugfix on 0.2.0.1-alpha. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    - Don't allow a bridge to publish its router descriptor to a non-bridge 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      directory authority.  Fixes part of bug 932. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      Fix for bug 939. Bugfix on 0.2.0.1-alpha. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    - Don't allow a bridge to publish its router descriptor to a 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      non-bridge directory authority. Fixes part of bug 932. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - When we change to or from being a bridge, reset our counts of 
														 | 
														
														 | 
														
															     - When we change to or from being a bridge, reset our counts of 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      client usage by country.  Fixes bug 932. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      client usage by country. Fixes bug 932. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Fix a bug that made stream bandwidth get misreported to the 
														 | 
														
														 | 
														
															     - Fix a bug that made stream bandwidth get misreported to the 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       controller. 
														 | 
														
														 | 
														
															       controller. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    - Fix an assertion failure on 64-bit platforms when we allocated 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      memory right up to the end of a memarea, then realigned the 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      memory one step beyond the end.  Fixes a possible cause of bug 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      930. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Stop using malloc_usable_size() to use more area than we had 
														 | 
														
														 | 
														
															     - Stop using malloc_usable_size() to use more area than we had 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      actually allocated: it was safe, but made valgrind really 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      unhappy.  Bugfix on 0.2.0.x. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    - Fix use of freed memory when deciding to mark a non-addable 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      descriptor as never-downloadable.  Bugfix on 0.2.1.9-alpha. 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      actually allocated: it was safe, but made valgrind really unhappy. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Fix a memory leak when v3 directory authorities load their keys 
														 | 
														
														 | 
														
															     - Fix a memory leak when v3 directory authorities load their keys 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       and cert from disk. Bugfix on 0.2.0.1-alpha. 
														 | 
														
														 | 
														
															       and cert from disk. Bugfix on 0.2.0.1-alpha. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  o Minor bugfixes (on 0.2.1.x): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    - Fix use of freed memory when deciding to mark a non-addable 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      descriptor as never-downloadable. Bugfix on 0.2.1.9-alpha. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 Changes in version 0.2.1.14-rc - 2009-04-12 
														 | 
														
														 | 
														
															 Changes in version 0.2.1.14-rc - 2009-04-12 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  Tor 0.2.1.14-rc marks the first release candidate for the 0.2.1.x 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  series. It begins fixing some major performance problems, and also 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  finally addresses the bug that was causing relays on dynamic IP 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  addresses to fall out of the directory. 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   o Major features: 
														 | 
														
														 | 
														
															   o Major features: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     - Clients replace entry guards that were chosen more than a few months 
														 | 
														
														 | 
														
															     - Clients replace entry guards that were chosen more than a few months 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       ago. This change should significantly improve client performance, 
														 | 
														
														 | 
														
															       ago. This change should significantly improve client performance, 
														 |