mbedtls/include
Brett Warren e0edc8407b Add mbedtls_ssl_conf_groups to API
mbedtls_ssl_conf_groups allows supported groups for key
sharing to be configured via their IANA NamedGroup ID.

This is added in anticipation of PQC and Hybrid key
sharing algorithms being integrated into Mbed TLS.

mbedtls_ssl_conf_curves is deprecated in favor of
mbedtls_ssl_conf_groups. handshake_init has been
modified to translate and copy curves configured
via conf_curves into a heap allocatied array of
NamedGroup IDs. This allows the refactoring of code
interacting with conf_curve related variables (such
as curve_list) to use NamedGroup IDs while retaining
the deprecated API.

Signed-off-by: Brett Warren <brett.warren@arm.com>
2021-10-29 11:27:00 +01:00
..
mbedtls Add mbedtls_ssl_conf_groups to API 2021-10-29 11:27:00 +01:00
psa Add missing MBEDTLS_PRIVATE 2021-09-27 09:23:40 +01:00
.gitignore
CMakeLists.txt Rename config.h to mbedtls_config.h 2021-06-28 09:28:33 +01:00