modules: mbedtls: rename CONFIG_MBEDTLS_MAC_*_ENABLED and rm duplicates
Remove the `_MAC` part because those Kconfig options enable only hash algorithms, nothing MAC-related, and the `_ENABLED` part to align the naming to the Mbed TLS defines (plus we don't need such a part). As a bonus, enabling SHA-256 does not automatically enable SHA-224 anymore. See the migration guide entries for more details on the practical changes. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
This commit is contained in:
parent
6e8d979336
commit
3efdbe6c0c
17 changed files with 76 additions and 81 deletions
|
@ -81,6 +81,14 @@ MbedTLS
|
|||
|
||||
* The hash algorithms SHA-384, SHA-512, MD5 and SHA-1 are not enabled by default anymore.
|
||||
Their respective Kconfig options now need to be explicitly enabled to be able to use them.
|
||||
* The Kconfig options previously named `CONFIG_MBEDTLS_MAC_*_ENABLED` have been renamed.
|
||||
The `_MAC` and `_ENABLED` parts have been removed from their names.
|
||||
* The :kconfig:option:`CONFIG_MBEDTLS_HASH_ALL_ENABLED` Kconfig option has been fixed to actually
|
||||
enable all the available hash algorithms. Previously, it used to only enable the SHA-2 ones.
|
||||
* The `CONFIG_MBEDTLS_HASH_SHA*_ENABLED` Kconfig options have been removed. They were duplicates
|
||||
of other Kconfig options which are now named `CONFIG_MBEDTLS_SHA*`.
|
||||
* The `CONFIG_MBEDTLS_MAC_ALL_ENABLED` Kconfig option has been removed. Its equivalent is the
|
||||
combination of :kconfig:option:`CONFIG_MBEDTLS_HASH_ALL_ENABLED` and :kconfig:option:`CONFIG_MBEDTLS_CMAC`.
|
||||
|
||||
MCUboot
|
||||
=======
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue