Merge branch 'feature_15055_v2'

This commit is contained in:
Nick Mathewson
2016-11-03 08:44:46 -04:00
28 changed files with 2464 additions and 413 deletions
+6
View File
@@ -0,0 +1,6 @@
o Minor bugfixes (leak at exit):
- Fix a small harmless memory leak at exit of the previously unused
RSA->Ed identity cross-certificate. Fixes 17779; bugfix on
0.2.7.2-alpha.
+3
View File
@@ -0,0 +1,3 @@
o Minor bugfixes (ed25519 certificates):
- Correctly interpret ed25519 certificates that would expire some
time after 19 Jan 2038. Fixes bug 20027; bugfix on 0.2.7.2-alpha.
+4
View File
@@ -0,0 +1,4 @@
o Minor features (fingerprinting resistence, authentication):
- Extend the length of RSA keys used for TLS link authentication to
2048 bits. (These weren't used for forward secrecy; for forward
secrecy, we used P256.) Closes ticket 13752.
+6
View File
@@ -0,0 +1,6 @@
o Major features (protocol, Ed25519):
- Tor relays now use Ed25519 to prove their Ed25519 identities and
Ed25519 to one another, and to clients. This algorithm is faster
and more secure than the RSA-based handshake we've been doing until
now. Implements the second big part of proposal 220; Closes ticket
15055.