Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #242945

Category None
Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
Changed at Thu 14 Aug 2025 12:25:14
Repository https://api.github.com/repos/curl/curl
Project curl/curl
Branch master
Revision d63e40f8e6298efaabae57c714ef8df57c54474d

Comments

mbedtls: check for feature macros instead of version

Drop three interim macros and mbedTLS version checks in favor of feature
macros defined by mbedTLS itself.

These mbedTLS features require mbedTLS 3.6.0/3.6.1 for production.
Earlier versions may have partial/experimental support for them,
disabled by default and (AFAICS) without documented build options
to enable them.

One feature guard already used the native macro instead of the interim
one before this patch. (`MBEDTLS_SSL_SESSION_TICKETS`)

Ref: https://github.com/curl/curl/pull/18254#issuecomment-3182668817

Closes #18271

Changed files