blob: f66dc93a8e46c189fc0b1567ddc5550f5b9e728a [file] [log] [blame]
Bence Szépkúti90b79ab2021-06-04 00:19:53 +02001Changes
2 * config.h has been split into build_info.h and mbedtls_config.h
3 build_info.h is intended to be included from C code directly, while
Bence Szépkúti8d9132f2021-06-16 09:10:41 +02004 mbedtls_config.h is intended to be edited by end users wishing to
Bence Szépkúti90b79ab2021-06-04 00:19:53 +02005 change the build configuration, and should generally only be included from
6 build_info.h.
7 * The handling of MBEDTLS_CONFIG_FILE has been moved into build_info.h.
Bence Szépkúti60c86342021-06-22 10:03:02 +02008 * A config file version symbol, MBEDTLS_CONFIG_VERSION was introduced.
Bence Szépkúti1b2a8832021-06-28 10:26:11 +01009 Defining it to a particular value will ensure that Mbed TLS interprets
Bence Szépkúti36da4cc2021-06-21 17:14:41 +020010 the config file in a way that's compatible with the config file format
Bence Szépkúti1b2a8832021-06-28 10:26:11 +010011 used by the Mbed TLS release whose MBEDTLS_VERSION_NUMBER has the same
Bence Szépkúti60c86342021-06-22 10:03:02 +020012 value.
Bence Szépkúti1b2a8832021-06-28 10:26:11 +010013 The only value supported by Mbed TLS 3.0.0 is 0x03000000.