aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2004-05-02 19:26:51 +0000
committerRoger Dingledine <arma@torproject.org>2004-05-02 19:26:51 +0000
commit64b20f4067edc1bc2403c092a24d67627a41a74e (patch)
tree5ae164f7ea5311b428afa49841f52c6d3e0b9991
parent371d5070438b26a9307c2a06c420e85276adeab7 (diff)
downloadtor-64b20f4067edc1bc2403c092a24d67627a41a74e.tar
tor-64b20f4067edc1bc2403c092a24d67627a41a74e.tar.gz
commit the 0.0.6 changelog
svn:r1769
-rw-r--r--ChangeLog46
1 files changed, 46 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 851c0aa16..bf05a1f34 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,49 @@
+Changes in version 0.0.6 - 2004-05-02
+ o Features:
+ - Hidden services and rendezvous points are implemented. Go to
+ http://6sxoyfb3h2nvok2d.onion/ for an index of currently available
+ hidden services. (This only works via a socks4a proxy such as
+ Privoxy, and currently it's quite slow.)
+ - We now rotate link (tls context) keys and onion keys.
+ - CREATE cells now include oaep padding, so you can tell
+ if you decrypted them correctly.
+ - Retry stream correctly when we fail to connect because of
+ exit-policy-reject (should try another) or can't-resolve-address.
+ - When we hup a dirserver and we've *removed* a server from the
+ approved-routers list, now we remove that server from the
+ in-memory directories too.
+ - Add bandwidthburst to server descriptor.
+ - Directories now say which dirserver signed them.
+ - Use a tor_assert macro that logs failed assertions too.
+ - Since we don't support truncateds much, don't bother sending them;
+ just close the circ.
+ - Fetch randomness from /dev/urandom better (not via fopen/fread)
+ - Better debugging for tls errors
+ - Set Content-Type on the directory and hidserv descriptor.
+ - Remove IVs from cipher code, since AES-ctr has none.
+ o Bugfixes:
+ - Fix an assert trigger for exit nodes that's been plaguing us since
+ the days of 0.0.2prexx (thanks weasel!)
+ - Fix a bug where we were closing tls connections intermittently.
+ It turns out openssl keeps its errors around -- so if an error
+ happens, and you don't ask about it, and then another openssl
+ operation happens and succeeds, and you ask if there was an error,
+ it tells you about the first error.
+ - Fix a bug that's been lurking since 27 may 03 (!)
+ When passing back a destroy cell, we would use the wrong circ id.
+ - Don't crash if a conn that sent a begin has suddenly lost its circuit.
+ - Some versions of openssl have an SSL_pending function that erroneously
+ returns bytes when there is a non-application record pending.
+ - Win32 fixes. Tor now compiles on win32 with no warnings/errors.
+ o We were using an array of length zero in a few places.
+ o Win32's gethostbyname can't resolve an IP to an IP.
+ o Win32's close can't close a socket.
+ o Handle windows socket errors correctly.
+ o Portability:
+ - check for <sys/limits.h> so we build on FreeBSD again, and
+ <machine/limits.h> for NetBSD.
+
+
Changes in version 0.0.5 - 2004-03-30
o Install torrc as torrc.sample -- we no longer clobber your
torrc. (Woo!)