summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2004-10-14 05:31:03 +0000
committerRoger Dingledine <arma@torproject.org>2004-10-14 05:31:03 +0000
commit06392c02b4be83fc8f935596f319c10061b9bbc0 (patch)
treec87fb9693a0cadf3520550a86194d0329c4eb355
parent95644480c5ecd19cea657011208eaf912efec7e9 (diff)
downloadtor-06392c02b4be83fc8f935596f319c10061b9bbc0.tar.gz
tor-06392c02b4be83fc8f935596f319c10061b9bbc0.zip
changelog for 0.0.9pre3 and 0.0.8.1
svn:r2496
-rw-r--r--ChangeLog53
1 files changed, 48 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index c052b9cfea..2c88c14348 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,36 @@
Changes so far in 0.0.9:
+pre3:
+ o Bugfixes on 0.0.8.1:
+ - Better torrc example lines for dirbindaddress and orbindaddress.
+ - Improved bounds checking on parsed ints (e.g. config options and
+ the ones we find in directories.)
+ - Better handling of size_t vs int, so we're more robust on 64
+ bit platforms.
+ - Fix the rest of the bug where a newly started OR would appear
+ as unverified even after we've added his fingerprint and hupped
+ the dirserver.
+
+ o Bugfixes on 0.0.9pre2:
+ - Serving the cached-on-disk directory to people is bad. We now
+ provide no directory until we've fetched a fresh one.
+ - Workaround for bug on windows where cached-directories get crlf
+ corruption.
+ - Make get_default_conf_file() work on older windows too.
+ - If we write a *:* exit policy line in the descriptor, don't write
+ any more exit policy lines.
+
+ o Features:
+ - Use only 0.0.9pre1 and later servers for resolve cells.
+ - Make the dirservers file obsolete.
+ - Include a dir-signing-key token in directories to tell the
+ parsing entity which key is being used to sign.
+ - New config option "Dirserver %s:%d [fingerprint]". If no
+ dirservers specified, default to moria1,moria2,tor26.
+ - Http proxy support
+ - Dirservers translate requests for http://%s:%d/x to /x
+ - You can specify "HttpProxy %s[:%d]" and all dir fetches will
+ be routed through this host.
+
pre2:
o Bugfixes on pre1:
- Make fetching a cached directory work for 64-bit platforms too.
@@ -9,10 +41,7 @@ pre1:
- Stop using separate defaults for no-config-file and
empty-config-file. Now you have to explicitly turn off SocksPort,
if you don't want it open.
- - Fix a bug in OutboundBindAddress so it (hopefully) works.
- Improve man page to mention more of the 0.0.8 features.
- - Fix a rare seg fault for people running hidden services on
- intermittent connections.
- Change our file IO stuff (especially wrt OpenSSL) so win32 is
happier.
- Fix more dns related bugs: send back resolve_failed and end cells
@@ -29,8 +58,6 @@ pre1:
before he'd uploaded his descriptor, which would cause us to
assign conn->nickname as though he's unverified. Now we look through
the fingerprint list to see if he's there.
- - Fix a rare assert trigger, where routerinfos for entries in
- our cpath would expire while we're building the path.
o Features:
- Clients can ask dirservers for /dir.z to get a compressed version
@@ -51,6 +78,22 @@ pre1:
10 seconds after directory gets dirty, before regenerating.
+Changes in version 0.0.8.1 - 2004-10-13
+ o Bugfixes:
+ - Fix a rare assert trigger, where routerinfos for entries in
+ our cpath would expire while we're building the path.
+ - Fix a bug in OutboundBindAddress so it (hopefully) works.
+ - Fix a rare seg fault for people running hidden services on
+ intermittent connections.
+ - Fix a bug in parsing opt keywords with objects.
+ - Fix a stale pointer assert bug when a stream detaches and
+ reattaches.
+ - Fix a string format vulnerability (probably not exploitable)
+ in reporting stats locally.
+ - Fix an assert trigger: sometimes launching circuits can fail
+ immediately, e.g. because too many circuits have failed recently.
+
+
Changes in version 0.0.8 - 2004-08-25
o Bugfixes:
- Made our unit tests compile again on OpenBSD 3.5, and tor