aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-12-15 21:17:53 +0000
committerNick Mathewson <nickm@torproject.org>2008-12-15 21:17:53 +0000
commite53ffaa4e495200a8ec200c8ac212337bdecb68a (patch)
tree232ae401bef454953c5433f882df754f49abdd5a /ChangeLog
parent51c29e1e24c87ccf3666e28075e8dfa93cb5240c (diff)
downloadtor-e53ffaa4e495200a8ec200c8ac212337bdecb68a.tar
tor-e53ffaa4e495200a8ec200c8ac212337bdecb68a.tar.gz
Don't extend circuits over noncanonical connections with mismatched addresses.
Also, refactor the logic to check whether we will use a connection or launch a new one into a new function. svn:r17628
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5ed6859f4..5be5dd39a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,10 @@
Changes in version 0.2.1.9-alpha - 200?-??-??
+ o Major features:
+ - Never use a connection with a mismatched address to extend a
+ circuit, unless that connections is canonical. A canonical
+ connection is one whose address is authenticated by the router's
+ identity key, either in a NETINFO cell or in a router descriptor.
+
o Major bugfixes:
- Fix a logic error that would automatically reject all but the first
configured DNS server. Bugfix on 0.2.1.5-alpha. Possible fix for part