Browse Source

update changelog/release notes from release-0.2.2

Roger Dingledine 12 years ago
parent
commit
709e315520
2 changed files with 78 additions and 16 deletions
  1. 59 0
      ChangeLog
  2. 19 16
      ReleaseNotes

+ 59 - 0
ChangeLog

@@ -1,3 +1,62 @@
+Changes in version 0.2.2.32 - 2011-08-26
+  The Tor 0.2.2 release series is dedicated to the memory of Andreas
+  Pfitzmann (1958-2010), a pioneer in anonymity and privacy research,
+  a founder of the PETS community, a leader in our field, a mentor,
+  and a friend. He left us with these words: "I had the possibility
+  to contribute to this world that is not as it should be. I hope I
+  could help in some areas to make the world a better place, and that
+  I could also encourage other people to be engaged in improving the
+  world. Please, stay engaged. This world needs you, your love, your
+  initiative. Now I cannot be part of that anymore."
+
+  Tor 0.2.2.32, the first stable release in the 0.2.2 branch, is finally
+  ready. More than two years in the making, this release features improved
+  client performance and hidden service reliability, better compatibility
+  for Android, correct behavior for bridges that listen on more than
+  one address, more extensible and flexible directory object handling,
+  better reporting of network statistics, improved code security, and
+  many many other features and bugfixes.
+
+
+Changes in version 0.2.2.31-rc - 2011-08-17
+  Tor 0.2.2.31-rc is the second and hopefully final release candidate
+  for the Tor 0.2.2.x series.
+
+  o Major bugfixes:
+    - Remove an extra pair of quotation marks around the error
+      message in control-port STATUS_GENERAL BUG events. Bugfix on
+      0.1.2.6-alpha; fixes bug 3732.
+    - If we're configured to write our ControlPorts to disk, only write
+      them after switching UID and creating the data directory. This way,
+      we don't fail when starting up with a nonexistent DataDirectory
+      and a ControlPortWriteToFile setting based on that directory. Fixes
+      bug 3747; bugfix on Tor 0.2.2.26-beta.
+
+  o Minor features:
+    - Update to the August 2 2011 Maxmind GeoLite Country database.
+
+  o Minor bugfixes:
+    - Allow GETINFO fingerprint to return a fingerprint even when
+      we have not yet built a router descriptor. Fixes bug 3577;
+      bugfix on 0.2.0.1-alpha.
+    - Write several files in text mode, on OSes that distinguish text
+      mode from binary mode (namely, Windows). These files are:
+      'buffer-stats', 'dirreq-stats', and 'entry-stats' on relays
+      that collect those statistics; 'client_keys' and 'hostname' for
+      hidden services that use authentication; and (in the tor-gencert
+      utility) newly generated identity and signing keys. Previously,
+      we wouldn't specify text mode or binary mode, leading to an
+      assertion failure. Fixes bug 3607. Bugfix on 0.2.1.1-alpha (when
+      the DirRecordUsageByCountry option which would have triggered
+      the assertion failure was added), although this assertion failure
+      would have occurred in tor-gencert on Windows in 0.2.0.1-alpha.
+    - Selectively disable deprecation warnings on OS X because Lion
+      started deprecating the shipped copy of openssl. Fixes bug 3643.
+    - When unable to format an address as a string, report its value
+      as "???" rather than reusing the last formatted address. Bugfix
+      on 0.2.1.5-alpha.
+
+
 Changes in version 0.2.3.2-alpha - 2011-07-18
   Tor 0.2.3.2-alpha introduces two new experimental features:
   microdescriptors and pluggable transports. It also continues cleaning

+ 19 - 16
ReleaseNotes

@@ -3,19 +3,24 @@ This document summarizes new features and bugfixes in each stable release
 of Tor. If you want to see more detailed descriptions of the changes in
 each development snapshot, see the ChangeLog file.
 
-Changes in version 0.2.2.32 - 2011-08-xx
-  Tor 0.2.2.32, the first stable release in the 0.2.2 branch, is finally
-  ready. More than two years in the making, this release features
-  improved client performance and hidden service reliability, better
-  compatibility for Android and Windows CE, correct behavior for bridges
-  that listen on more than one address, more extensible and flexible
-  directory object handling, better reporting of network statistics,
-  improved code security, and many many other features and bugfixes.
-
+Changes in version 0.2.2.32 - 2011-08-26
   The Tor 0.2.2 release series is dedicated to the memory of Andreas
   Pfitzmann (1958-2010), a pioneer in anonymity and privacy research,
   a founder of the PETS community, a leader in our field, a mentor,
-  and a friend. He will be sorely missed.
+  and a friend. He left us with these words: "I had the possibility
+  to contribute to this world that is not as it should be. I hope I
+  could help in some areas to make the world a better place, and that
+  I could also encourage other people to be engaged in improving the
+  world. Please, stay engaged. This world needs you, your love, your
+  initiative. Now I cannot be part of that anymore."
+
+  Tor 0.2.2.32, the first stable release in the 0.2.2 branch, is finally
+  ready. More than two years in the making, this release features improved
+  client performance and hidden service reliability, better compatibility
+  for Android, correct behavior for bridges that listen on more than
+  one address, more extensible and flexible directory object handling,
+  better reporting of network statistics, improved code security, and
+  many many other features and bugfixes.
 
   o Major features (client performance):
     - When choosing which cells to relay first, relays now favor circuits
@@ -117,12 +122,6 @@ Changes in version 0.2.2.32 - 2011-08-xx
       part of the consensus process. This is designed to help set
       network-wide parameters. Implements proposal 167.
 
-  o Major features (portability):
-    - Numerous changes, bugfixes, and workarounds from Nathan Freitas
-      to help Tor build correctly for Android phones.
-    - Port Tor to build and run correctly on Windows CE systems, using
-      the wcecompat library. Contributed by Valerio Lupi.
-
   o Major features and bugfixes (node selection):
     - Revise and reconcile the meaning of the ExitNodes, EntryNodes,
       ExcludeEntryNodes, ExcludeExitNodes, ExcludeNodes, and Strict*Nodes
@@ -189,6 +188,8 @@ Changes in version 0.2.2.32 - 2011-08-xx
     - Improve log messages related to excluded nodes.
 
   o Major features (misc):
+    - Numerous changes, bugfixes, and workarounds from Nathan Freitas
+      to help Tor build correctly for Android phones.
     - The options SocksPort, ControlPort, and so on now all accept a
       value "auto" that opens a socket on an OS-selected port. A
       new ControlPortWriteToFile option tells Tor to write its
@@ -3177,6 +3178,8 @@ Changes in version 0.2.0.30 - 2008-07-15
       warning "-Wshorten-64-to-32" is available.
     - Support compilation to target iPhone; patch from cjacker huang.
       To build for iPhone, pass the --enable-iphone option to configure.
+    - Port Tor to build and run correctly on Windows CE systems, using
+      the wcecompat library. Contributed by Valerio Lupi.
     - Detect non-ASCII platforms (if any still exist) and refuse to
       build there: some of our code assumes that 'A' is 65 and so on.
     - Clear up some MIPSPro compiler warnings.