From 47198f179ab14cf8cfcdab0d976650cd1519b236 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Fri, 8 Dec 2017 10:57:50 +0100 Subject: Update release notes --- lib/crypto/doc/src/notes.xml | 70 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'lib/crypto') diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml index 9376e6f649..dbeb886d7b 100644 --- a/lib/crypto/doc/src/notes.xml +++ b/lib/crypto/doc/src/notes.xml @@ -31,6 +31,76 @@

This document describes the changes made to the Crypto application.

+
Crypto 4.2 + +
Fixed Bugs and Malfunctions + + +

+ The compatibility function void HMAC_CTX_free in + crypto.c erroneously tried to return a value.

+

+ Own Id: OTP-14720

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

+ Rewrite public and private key encode/decode with EVP + api. New RSA padding options added. This is a modified + half of PR-838.

+

+ Own Id: OTP-14446

+
+ +

+ The crypto API is extended to use private/public keys + stored in an Engine for sign/verify or encrypt/decrypt + operations.

+

+ The ssl application provides an API to use this new + engine concept in TLS.

+

+ Own Id: OTP-14448

+
+ +

Add support to plug in alternative implementations + for some or all of the cryptographic operations supported + by the OpenSSL Engine API. When configured appropriately, + OpenSSL calls the engine's implementation of these + operations instead of its own.

+

+ Own Id: OTP-14567

+
+ +

+ Replaced a call of the OpenSSL deprecated function + DH_generate_parameters in crypto.c.

+

+ Own Id: OTP-14639

+
+ +

+ Documentation added about how to use keys stored in an + Engine.

+

+ Own Id: OTP-14735 Aux Id: OTP-14448

+
+ +

Add engine_ ctrl_cmd_string/3,4 the OpenSSL Engine + support in crypto.

+

+ Own Id: OTP-14801

+
+
+
+ +
+
Crypto 4.1
Fixed Bugs and Malfunctions -- cgit v1.2.3