aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-04-26 15:39:10 -0400
committerNick Mathewson <nickm@torproject.org>2017-04-26 15:39:10 -0400
commite5eb260b7a534ab1ad9d3221c047ca13004b7756 (patch)
treea31771821da9f11a2aae26733e1a9d8e616e3c06 /ChangeLog
parentd95892c5d21a3b7a1252e691c5575cbc4841a0a7 (diff)
downloadtor-e5eb260b7a534ab1ad9d3221c047ca13004b7756.tar.gz
tor-e5eb260b7a534ab1ad9d3221c047ca13004b7756.zip
forward-port changelog and release notes
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog39
1 files changed, 39 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2dba2f37c0..65850b3b80 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,44 @@
Changes in version 0.3.1.1-alpha - 2017-??-??
+
+Changes in version 0.3.0.6 - 2017-04-26
+ Tor 0.3.0.6 is the first stable release of the Tor 0.3.0 series.
+
+ With the 0.3.0 series, clients and relays now use Ed25519 keys to
+ authenticate their link connections to relays, rather than the old
+ RSA1024 keys that they used before. (Circuit crypto has been
+ Curve25519-authenticated since 0.2.4.8-alpha.) We have also replaced
+ the guard selection and replacement algorithm to behave more robustly
+ in the presence of unreliable networks, and to resist guard-
+ capture attacks.
+
+ This series also includes numerous other small features and bugfixes,
+ along with more groundwork for the upcoming hidden-services revamp.
+
+ Per our stable release policy, we plan to support the Tor 0.3.0
+ release series for at least the next nine months, or for three months
+ after the first stable release of the 0.3.1 series: whichever is
+ longer. If you need a release with long-term support, we recommend
+ that you stay with the 0.2.9 series.
+
+ Below are the changes since 0.3.0.5-rc. For a list of all changes
+ since 0.2.9, see the ReleaseNotes file.
+
+ o Minor features (geoip):
+ - Update geoip and geoip6 to the April 4 2017 Maxmind GeoLite2
+ Country database.
+
+ o Minor bugfixes (control port):
+ - The GETINFO extra-info/digest/<digest> command was broken because
+ of a wrong base16 decode return value check, introduced when
+ refactoring that API. Fixes bug 22034; bugfix on 0.2.9.1-alpha.
+
+ o Minor bugfixes (crash prevention):
+ - Fix a (currently untriggerable, but potentially dangerous) crash
+ bug when base32-encoding inputs whose sizes are not a multiple of
+ 5. Fixes bug 21894; bugfix on 0.2.9.1-alpha.
+
+
Changes in version 0.3.0.5-rc - 2017-04-05
Tor 0.3.0.5-rc fixes a few remaining bugs, large and small, in the
0.3.0 release series.