Change #242945
Category | None |
Changed by | Viktor Szakats <commit | @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
- lib/vtls/mbedtls.c