[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.