Add ChangeLog entry for deprecation of mbedtls_xxx_drbg_update

Fixes ARMmbed/mbedtls#1798
This commit is contained in:
Gilles Peskine 2018-09-11 18:59:55 +02:00
parent 8220466297
commit 5da0505842

View File

@ -6,6 +6,19 @@ Security
* Wipe sensitive buffers on the stack in the CTR_DRBG and HMAC_DRBG * Wipe sensitive buffers on the stack in the CTR_DRBG and HMAC_DRBG
modules. modules.
API Changes
* The following functions in the random generator modules have been
deprecated and replaced as shown below. The new functions change
the return type from void to int to allow returning error codes when
using MBEDTLS_<MODULE>_ALT for the underlying AES or message digest
primitive. Fixes #1798.
mbedtls_ctr_drbg_update() -> mbedtls_ctr_drbg_update_ret()
mbedtls_hmac_drbg_update() -> mbedtls_hmac_drbg_update_ret()
New deprecations
* Deprecate mbedtls_ctr_drbg_update and mbedtls_hmac_drbg_update
in favor of functions that can return an error code.
= mbed TLS 2.14.0 branch released 2018-11-19 = mbed TLS 2.14.0 branch released 2018-11-19
Security Security