mirror of
https://github.com/yuzu-emu/mbedtls
synced 2024-11-24 07:28:08 +00:00
Add a ChangeLog entry for MBEDTLS_CHECK_PARAMS
This commit is contained in:
parent
acfdc623d2
commit
8a46c22466
1 changed files with 15 additions and 9 deletions
24
ChangeLog
24
ChangeLog
|
@ -22,15 +22,11 @@ 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
|
Features
|
||||||
* The following functions in the random generator modules have been
|
* Add new config.h flag MBEDTLS_CHECK_PARAMS that enables validation of
|
||||||
deprecated and replaced as shown below. The new functions change
|
more of the parameters by public API functions (see its documentation for
|
||||||
the return type from void to int to allow returning error codes when
|
details). Disabled by default - requires users to provide an
|
||||||
using MBEDTLS_<MODULE>_ALT for the underlying AES or message digest
|
implementation of the callback function or macro.
|
||||||
primitive. Fixes #1798.
|
|
||||||
mbedtls_ctr_drbg_update() -> mbedtls_ctr_drbg_update_ret()
|
|
||||||
mbedtls_hmac_drbg_update() -> mbedtls_hmac_drbg_update_ret()
|
|
||||||
* Extend ECDH interface to enable alternative implementations.
|
|
||||||
|
|
||||||
New deprecations
|
New deprecations
|
||||||
* Deprecate mbedtls_ctr_drbg_update and mbedtls_hmac_drbg_update
|
* Deprecate mbedtls_ctr_drbg_update and mbedtls_hmac_drbg_update
|
||||||
|
@ -52,6 +48,16 @@ Bugfix
|
||||||
* Fix double initialization of ECC hardware that made some accelerators
|
* Fix double initialization of ECC hardware that made some accelerators
|
||||||
hang.
|
hang.
|
||||||
|
|
||||||
|
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()
|
||||||
|
* Extend ECDH interface to enable alternative implementations.
|
||||||
|
|
||||||
= mbed TLS 2.14.0 branch released 2018-11-19
|
= mbed TLS 2.14.0 branch released 2018-11-19
|
||||||
|
|
||||||
Security
|
Security
|
||||||
|
|
Loading…
Reference in a new issue