[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r10775: removed outdated list of changes in ChangeLog; the proposal (tor/branches/114-dist-storage)



Author: kloesing
Date: 2007-07-09 11:31:55 -0400 (Mon, 09 Jul 2007)
New Revision: 10775

Modified:
   tor/branches/114-dist-storage/ChangeLog
Log:
removed outdated list of changes in ChangeLog; the proposal contains the full story

Modified: tor/branches/114-dist-storage/ChangeLog
===================================================================
--- tor/branches/114-dist-storage/ChangeLog	2007-07-09 15:13:19 UTC (rev 10774)
+++ tor/branches/114-dist-storage/ChangeLog	2007-07-09 15:31:55 UTC (rev 10775)
@@ -1,39 +1,3 @@
-Changes in branch 114-dist-storage - 2007-??-??
-
-  o Completed features:
-    - Hidden service providers can set the config option
-      StoreV2HidServDescriptorsToDisk to store v2 descriptors to their local
-      data directory whenever they consider publishing a new service descriptor
-      (for testing purposes only).
-    - On startup, hidden service providers check whether they publish v2
-      service descriptors and if they have already created a secret_cookie and
-      a hostname2 file; if not, they create them.
-    - Hidden service providers can set the config option
-      PublishV2HidServDescriptors to publish v2 descriptors to the directory
-      (publishing is not implemented, yet).
-    - Hidden service clients can set the config option
-      LoadV2HidServDescriptorsFromDisk to load v2 descriptors from their local
-      data directory whenever they get a request for a v2 onion address.
-    - Hidden service clients handle SOCKS requests for v2 onion addresses by
-      trying to load v2 descriptors from the data directory, parse them, and
-      store them to the renddesc cache.
-    - Hidden service clients can set the config option
-      FetchV2HidServDescriptors to fetch v2 descriptors from the directory
-      (fetching is not implemented, yet).
-
-  o Planned features:
-    - Hidden service providers can set the config option HiddenServiceCookie
-      that overrides the random secret_cookie with one or more user defined
-      passphrases, or rather hashes of those.
-    - Hidden service directory nodes parse and store v2 service descriptors
-      from hidden service providers.
-    - Hidden service directory nodes serve v2 service descriptors to hidden
-      service clients.
-    - Hidden service clients try to fetch v2 service descriptors from directory
-      nodes (instead of loading them from the local data directory as it is
-      currently done).
-
-
 Changes in version 0.2.0.3-alpha - 2007-??-??
   o Minor features:
     - Create listener connections before we setuid to the configured User and
@@ -46,14 +10,31 @@
     - Fail quickly and (relatively) harmlessly if we generate a network
       status document that is somehow malformed.
 
+  o Minor features (controller):
+    - Add a SOURCE_ADDR field to STREAM NEW events so that controllers can
+      match requests to applications. (Patch from Robert Hogan.)
+    - Report address and port correctly on connections to DNSPort. (Patch
+      from Robert Hogan.)
+
+  o Performance improvements (win32):
+    - Use Critical Sections rather than Mutexes for synchronizing threads
+      on win32; Mutexes are heavier-weight, and designed for synchronizing
+      between processes.
+
   o Deprecated features:
     - RedirectExits is now deprecated.
 
-  o Minor feature (controller):
+  o Minor features (controller):
     - You can now use the ControlSocket option to tell Tor to listen for
       controller connections on Unix domain sockets on systems that support
       them.  (Patch from Peter Palfrader.)
+    - STREAM NEW events are generated for DNSPort requests and for tunneled
+      directory connections. (Patch from Robert Hogan.)
 
+  o Major bugfixes (directory):
+    - Fix a crash bug in directory authorities when we re-number the
+      routerlist while inserting a new router. [Bugfix on 0.1.2.x]
+
   o Minor bugfixes (directory):
     - Fix another crash bug related to extra-info caching.  (Bug found by
       Peter Palfrader.) [Bugfix on 0.2.0.2-alpha]
@@ -67,6 +48,9 @@
     - Add DNSPort connections to the global connection list, so that we
       can time them out correctly. (Bug found by mwenge) [Bugfix on
       0.2.0.2-alpha]
+    - Fix eventdns.c behavior on Solaris: It is critical to include
+      orconfig.h _before_ sys/types.h, so that we can get the expected
+      definition of _FILE_OFFSET_BITS.  [Bugfix on 0.1.2.x]
 
   o Minor bugfixes (hidden services):
     - Stop tearing down the whole circuit when the user asks for a
@@ -77,7 +61,16 @@
     - Stop under-counting the number of authorities that recommend each
       version. [Bugfix on 0.1.2.x]
 
+  o Minor bugfixes (guard nodes):
+    - If there's a never-before-connected-to guard node in our list,
+      never choose any guards past it. This way we don't expand our
+      guard list unless we need to. [Bugfix in 0.1.2.x]
 
+  o Security fixes (BSD natd support):
+    - Fix a possible buffer overrun when using BSD natd support.  Bug found
+      by croup.
+
+
 Changes in version 0.2.0.2-alpha - 2007-06-02
   o Major bugfixes on 0.2.0.1-alpha:
     - Fix an assertion failure related to servers without extra-info digests.