Browse Source

clean up the 0.2.2.1-alpha changelog entry

Roger Dingledine 16 years ago
parent
commit
698ec8d7b9
1 changed files with 21 additions and 36 deletions
  1. 21 36
      ChangeLog

+ 21 - 36
ChangeLog

@@ -1,13 +1,27 @@
-Changes in version 0.2.2.1-alpha - 2009-??-??
+Changes in version 0.2.2.1-alpha - 2009-07-2?
-  o Security fixes:
-    - Fix an edge case where a malicious exit relay could convince a
-      controller that the client's DNS question resolves to an internal IP
-      address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta.
-
   o Major features:
   o Major features:
     - Add support for dynamic OpenSSL hardware crypto acceleration engines
     - Add support for dynamic OpenSSL hardware crypto acceleration engines
       via new AccelName and AccelDir options.
       via new AccelName and AccelDir options.
 
 
+  o New options for gathering stats safely:
+    - Directories that configure with --enable-dirreq-stats and set
+      "DirReqStatistics 1" write directory request stats to disk every
+      24 hours. As compared to the --enable-geoip-stats flag in 0.2.1.x,
+      there are a few improvements: 1) stats are written to disk exactly
+      every 24 hours; 2) estimated shares of v2 and v3 requests are
+      determined as mean values, not at the end of a measurement period;
+      3) unresolved requests are listed with country code '??';
+      4) directories also measure download times.
+    - Exit nodes that configure with --enable-exit-stats and set
+      "ExitPortStatistics 1" write statistics on the number of exit
+      streams and transferred bytes per port to disk every 24 hours.
+    - Relays that configure with --enable-buffer-stats and set
+      "CellStatistics 1" write statistics to disk every 24 hours on how
+      long cells spend in their circuit queues.
+    - Entry nodes that configure with --enable-entry-stats and set
+      "EntryStatistics 1" write statistics to disk every 24 hours on
+      the rough number and origins of connecting clients.
+
   o Minor features:
   o Minor features:
     - New --digests command-line switch to output the digests of the
     - New --digests command-line switch to output the digests of the
       source files Tor was built with.
       source files Tor was built with.
@@ -15,42 +29,13 @@ Changes in version 0.2.2.1-alpha - 2009-??-??
     - The memarea code now uses a sentinel value at the end of each area
     - The memarea code now uses a sentinel value at the end of each area
       to make sure nothing writes beyond the end of an area.  This might
       to make sure nothing writes beyond the end of an area.  This might
       help debug some conceivable causes of bug 930.
       help debug some conceivable causes of bug 930.
-    - Directories that are configured with the --enable-dirreq-stats flag
-      and have "DirReqStatistics 1" set write directory request stats to
-      disk every 24 hours. As compared to the --enable-geoip-stats flag
-      in 0.2.1.x, there are a few improvements: 1) stats are written to
-      disk exactly every 24 hours; 2) estimated shares of v2 and v3
-      requests are determined as mean values, not at the end of a
-      measurement period; 3) unresolved requests are listed with country
-      code '??'; 4) directories also measure download times.
-    - Exit nodes can write statistics on the number of exit streams and
-      transferred bytes per port to disk every 24 hours.  To enable this,
-      run configure with the --enable-exit-stats option, and set
-      "ExitPortStatistics 1" in your torrc.
-    - Relays write statistics on how long cells spend in their circuit
-      queues to disk every 24 hours. To enable this, run configure with
-      the --enable-buffer-stats option, and set "CellStatistics 1" in your
-      torrc.
-    - Entry nodes can write statistics on the rough number and origins of
-      connecting clients to disk every 24 hours. To enable this, run
-      configure with the --enable-entry-stats option, and set
-      "EntryStatistics 1" in your torrc.
     - Time and memory units in the configuration file can now be set to
     - Time and memory units in the configuration file can now be set to
       fractional units.  For example, "2.5 MB" is now a valid value for
       fractional units.  For example, "2.5 MB" is now a valid value for
       AccountingMax.
       AccountingMax.
 
 
-  o Minor bugfixes
-    - Hidden service clients didn't use a cached service descriptor that
-      was older than 15 minutes, but wouldn't fetch a new one either. Now,
-      use a cached descriptor no matter how old it is and only fetch a new
-      one when all introduction points fail. Fix for bug 997. Patch from
-      Marcus Griep.
-    - Fix refetching of hidden service descriptors when all introduction
-      points have turned out to not work. Fixes more of bug 997.
-
   o Deprecated and removed features:
   o Deprecated and removed features:
     - The controller no longer accepts the old obsolete "addr-mappings/"
     - The controller no longer accepts the old obsolete "addr-mappings/"
-      GETINFO value.
+      or "unregistered-servers-" GETINFO values.
     - Hidden services no longer publish version 0 descriptors, and clients
     - Hidden services no longer publish version 0 descriptors, and clients
       do not request or use version 0 descriptors. However, the authorities
       do not request or use version 0 descriptors. However, the authorities
       still accept and serve version 0 descriptors when contacted by older
       still accept and serve version 0 descriptors when contacted by older