From e020f75c10410a6943cd055bfa072a2641eab7da Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Thu, 2 Jun 2016 10:55:26 +0200 Subject: Prepare release --- lib/ssl/doc/src/notes.xml | 109 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) (limited to 'lib/ssl') diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index e9b523d9e1..5fb76c1f62 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -28,6 +28,115 @@

This document describes the changes made to the SSL application.

+
SSL 8.0 + +
Fixed Bugs and Malfunctions + + +

+ Timeouts may have the value 0, gauards have been + corrected to allow this

+

+ Own Id: OTP-13635

+
+
+
+ + +
Improvements and New Features + + +

+ Remove default support for DES cipher suites

+

+ *** POTENTIAL INCOMPATIBILITY ***

+

+ Own Id: OTP-13195

+
+ +

+ Deprecate the function crypto:rand_bytes and make sure + that crypto:strong_rand_bytes is used in all places that + are cryptographically significant.

+

+ Own Id: OTP-13214

+
+ +

+ Better error handling of user error during TLS upgrade. + ERL-69 is solved by gen_statem rewrite of ssl + application.

+

+ Own Id: OTP-13255

+
+ +

+ Provide user friendly error message when crypto rejects a + key

+

+ Own Id: OTP-13256

+
+ +

+ TLS distribution connections now allow specifying the + options verify_fun, crl_check and + crl_cache. See the documentation. GitHub pull req + #956 contributed by Magnus Henoch.

+

+ Own Id: OTP-13429 Aux Id: Pull#956

+
+ +

+ Remove confusing error message when closing a distributed + erlang node running over TLS

+

+ Own Id: OTP-13431

+
+ +

+ ssl now uses gen_statem instead of gen_fsm to implement + the ssl connection process, this solves some timing + issues in addtion to making the code more intuitive as + the behaviour can be used cleanly instead of having a lot + of workaround for shortcomings of the behaviour.

+

+ Own Id: OTP-13464

+
+ +

+ Correct ssl:prf/5 to use the negotiated cipher suites prf + function in ssl:prf/5 instead of the default prf.

+

+ Own Id: OTP-13546

+
+ +

+ Some legacy TLS 1.0 software does not tolerate the 1/n-1 + content split BEAST mitigation technique. Add a + beast_mitigation SSL option (defaulting to + one_n_minus_one) to select or disable the BEAST + mitigation technique.

+

+ Own Id: OTP-13629

+
+ +

+ Enhance error log messages to facilitate for users to + understand the error

+

+ Own Id: OTP-13632

+
+ +

+ Incresed default DH params to 2048-bit

+

+ Own Id: OTP-13636

+
+
+
+ +
+
SSL 7.3.2
Fixed Bugs and Malfunctions -- cgit v1.2.3