aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2006-06-11 01:42:21 +0000
committerRoger Dingledine <arma@torproject.org>2006-06-11 01:42:21 +0000
commit0b91a2bab990471296a686d9792eff5a1f0b3c99 (patch)
tree55bd47fcdd1f346d10a024d6a29d9f7b7361330a /ChangeLog
parent2df426d1c194b2989742d8719cb4877a1d21b42d (diff)
downloadtor-0b91a2bab990471296a686d9792eff5a1f0b3c99.tar
tor-0b91a2bab990471296a686d9792eff5a1f0b3c99.tar.gz
forward-port the 0.1.1.21 changelog.
svn:r6600
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog42
1 files changed, 42 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5607277fa..bfc67e12b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -22,6 +22,48 @@ Changes in version 0.1.2.1-alpha - 2006-06-xx (in progress)
- Add TestVia config option to the man page.
+Changes in version 0.1.1.21 - 2006-06-10
+ o Crash and assert fixes from 0.1.1.20:
+ - Fix a rare crash on Tor servers that have enabled hibernation.
+ - Fix a seg fault on startup for Tor networks that use only one
+ directory authority.
+ - Fix an assert from a race condition that occurs on Tor servers
+ while exiting, where various threads are trying to log that they're
+ exiting, and delete the logs, at the same time.
+ - Make our unit tests pass again on certain obscure platforms.
+
+ o Other fixes:
+ - Add support for building SUSE RPM packages.
+ - Speed up initial bootstrapping for clients: if we are making our
+ first ever connection to any entry guard, then don't mark it down
+ right after that.
+ - When only one Tor server in the network is labelled as a guard,
+ and we've already picked him, we would cycle endlessly picking him
+ again, being unhappy about it, etc. Now we specifically exclude
+ current guards when picking a new guard.
+ - Servers send create cells more reliably after the TLS connection
+ is established: we were sometimes forgetting to send half of them
+ when we had more than one pending.
+ - If we get a create cell that asks us to extend somewhere, but the
+ Tor server there doesn't match the expected digest, we now send
+ a destroy cell back, rather than silently doing nothing.
+ - Make options->RedirectExit work again.
+ - Make cookie authentication for the controller work again.
+ - Stop being picky about unusual characters in the arguments to
+ mapaddress. It's none of our business.
+ - Add a new config option "TestVia" that lets you specify preferred
+ middle hops to use for test circuits. Perhaps this will let me
+ debug the reachability problems better.
+
+ o Log / documentation fixes:
+ - If we're a server and some peer has a broken TLS certificate, don't
+ log about it unless ProtocolWarnings is set, i.e., we want to hear
+ about protocol violations by others.
+ - Fix spelling of VirtualAddrNetwork in man page.
+ - Add a better explanation at the top of the autogenerated torrc file
+ about what happened to our old torrc.
+
+
Changes in version 0.1.1.20 - 2006-05-23
o Crash and assert fixes from 0.1.0.17:
- Fix assert bug in close_logs() on exit: when we close and delete