Remove deprecated function mbedtls_ssl_conf_curves()
#9891
Labels
api-break
This issue/PR breaks the API and must wait for a new major version
component-tls
size-s
Estimated task size: small (~2d)
The function
mbedtls_ssl_conf_curves()
has been deprecated in favour ofmbedtls_ssl_conf_groups()
. One reason it is problematic is because it usembedtls_ecp_group_id
fromecp.h
which is going to become private in 1.0/4.0.This task is to:
mbedtls_ssl_conf_curves()
(declaration and implementation).conf_curve()
intest_suite_ssl
can be fully removed). Remove mentions of these tests inanalyze_outcomes.py
as well.conf_group()
already. Double-check and if necessary migrate any leftovers toconf_group()
.git grep mbedtls_ssl_conf_curves
should only find occurrences in the ChangeLog.conf_groups
instead.curve_list
frommbedtls_ssl_config
and all places in the code that used it. Normally they should all be guarded withECP_C && !DEPRECATED_REMOVED
already.This task is development-only.
The text was updated successfully, but these errors were encountered: