Files
mbedtls-framework/history/config-adjust-mbedtls-3.6.txt
Gilles Peskine 013438891a Save config information about Mbed TLS 3.6
Use the latest patch release at this time, namely 3.6.4. This is the last
release made before the first non-beta release of the next major version.

```
scripts/save_config_history.sh mbedtls-3.6.4 3.6
```

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2025-09-19 21:12:22 +02:00

328 lines
9.4 KiB
Plaintext

MBEDTLS_AES_C
MBEDTLS_ARIA_C
MBEDTLS_ASN1_PARSE_C
MBEDTLS_ASN1_WRITE_C
MBEDTLS_BIGNUM_C
MBEDTLS_BLOCK_CIPHER_AES_VIA_LEGACY
MBEDTLS_BLOCK_CIPHER_AES_VIA_PSA
MBEDTLS_BLOCK_CIPHER_ARIA_VIA_LEGACY
MBEDTLS_BLOCK_CIPHER_ARIA_VIA_PSA
MBEDTLS_BLOCK_CIPHER_C
MBEDTLS_BLOCK_CIPHER_CAMELLIA_VIA_LEGACY
MBEDTLS_BLOCK_CIPHER_CAMELLIA_VIA_PSA
MBEDTLS_BLOCK_CIPHER_CAN_AES
MBEDTLS_BLOCK_CIPHER_CAN_ARIA
MBEDTLS_BLOCK_CIPHER_CAN_CAMELLIA
MBEDTLS_BLOCK_CIPHER_SOME_PSA
MBEDTLS_CAMELLIA_C
MBEDTLS_CAN_ECDH
MBEDTLS_CCM_C
MBEDTLS_CCM_GCM_CAN_AES
MBEDTLS_CCM_GCM_CAN_ARIA
MBEDTLS_CCM_GCM_CAN_CAMELLIA
MBEDTLS_CHACHA20_C
MBEDTLS_CHACHAPOLY_C
MBEDTLS_CIPHER_C
MBEDTLS_CIPHER_MODE_CBC
MBEDTLS_CIPHER_MODE_CFB
MBEDTLS_CIPHER_MODE_CTR
MBEDTLS_CIPHER_MODE_OFB
MBEDTLS_CIPHER_PADDING_PKCS7
MBEDTLS_CMAC_C
MBEDTLS_CONFIG_ADJUST_LEGACY_CRYPTO_H
MBEDTLS_CONFIG_ADJUST_LEGACY_FROM_PSA_H
MBEDTLS_CONFIG_ADJUST_PSA_FROM_LEGACY_H
MBEDTLS_CONFIG_ADJUST_PSA_SUPERSET_LEGACY_H
MBEDTLS_CONFIG_ADJUST_SSL_H
MBEDTLS_CONFIG_ADJUST_X509_H
MBEDTLS_DES_C
MBEDTLS_ECDH_C
MBEDTLS_ECDSA_C
MBEDTLS_ECDSA_DETERMINISTIC
MBEDTLS_ECJPAKE_C
MBEDTLS_ECP_C
MBEDTLS_ECP_DP_BP256R1_ENABLED
MBEDTLS_ECP_DP_BP384R1_ENABLED
MBEDTLS_ECP_DP_BP512R1_ENABLED
MBEDTLS_ECP_DP_CURVE25519_ENABLED
MBEDTLS_ECP_DP_CURVE448_ENABLED
MBEDTLS_ECP_DP_SECP192K1_ENABLED
MBEDTLS_ECP_DP_SECP192R1_ENABLED
MBEDTLS_ECP_DP_SECP224R1_ENABLED
MBEDTLS_ECP_DP_SECP256K1_ENABLED
MBEDTLS_ECP_DP_SECP256R1_ENABLED
MBEDTLS_ECP_DP_SECP384R1_ENABLED
MBEDTLS_ECP_DP_SECP521R1_ENABLED
MBEDTLS_ECP_HAVE_BP256R1
MBEDTLS_ECP_HAVE_BP384R1
MBEDTLS_ECP_HAVE_BP512R1
MBEDTLS_ECP_HAVE_CURVE25519
MBEDTLS_ECP_HAVE_CURVE448
MBEDTLS_ECP_HAVE_SECP192K1
MBEDTLS_ECP_HAVE_SECP192R1
MBEDTLS_ECP_HAVE_SECP224K1
MBEDTLS_ECP_HAVE_SECP224R1
MBEDTLS_ECP_HAVE_SECP256K1
MBEDTLS_ECP_HAVE_SECP256R1
MBEDTLS_ECP_HAVE_SECP384R1
MBEDTLS_ECP_HAVE_SECP521R1
MBEDTLS_ECP_LIGHT
MBEDTLS_GCM_C
MBEDTLS_GENPRIME
MBEDTLS_HMAC_DRBG_C
MBEDTLS_MD5_C
MBEDTLS_MD_C
MBEDTLS_MD_CAN_MD5
MBEDTLS_MD_CAN_RIPEMD160
MBEDTLS_MD_CAN_SHA1
MBEDTLS_MD_CAN_SHA224
MBEDTLS_MD_CAN_SHA256
MBEDTLS_MD_CAN_SHA384
MBEDTLS_MD_CAN_SHA3_224
MBEDTLS_MD_CAN_SHA3_256
MBEDTLS_MD_CAN_SHA3_384
MBEDTLS_MD_CAN_SHA3_512
MBEDTLS_MD_CAN_SHA512
MBEDTLS_MD_LIGHT
MBEDTLS_MD_MD5_VIA_PSA
MBEDTLS_MD_RIPEMD160_VIA_PSA
MBEDTLS_MD_SHA1_VIA_PSA
MBEDTLS_MD_SHA224_VIA_PSA
MBEDTLS_MD_SHA256_VIA_PSA
MBEDTLS_MD_SHA384_VIA_PSA
MBEDTLS_MD_SHA3_224_VIA_PSA
MBEDTLS_MD_SHA3_256_VIA_PSA
MBEDTLS_MD_SHA3_384_VIA_PSA
MBEDTLS_MD_SHA3_512_VIA_PSA
MBEDTLS_MD_SHA512_VIA_PSA
MBEDTLS_MD_SOME_LEGACY
MBEDTLS_MD_SOME_PSA
MBEDTLS_OID_C
MBEDTLS_PKCS1_V15
MBEDTLS_PKCS1_V21
MBEDTLS_PK_CAN_ECDSA_SIGN
MBEDTLS_PK_CAN_ECDSA_SOME
MBEDTLS_PK_CAN_ECDSA_VERIFY
MBEDTLS_PK_HAVE_ECC_KEYS
MBEDTLS_PK_PARSE_EC_COMPRESSED
MBEDTLS_PLATFORM_SNPRINTF_ALT
MBEDTLS_PLATFORM_VSNPRINTF_ALT
MBEDTLS_POLY1305_C
MBEDTLS_PSA_ACCEL_ALG_ECDH
MBEDTLS_PSA_ACCEL_ALG_ECDSA
MBEDTLS_PSA_ACCEL_ECC_SECP_R1_256
MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_BASIC
MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_EXPORT
MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_GENERATE
MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_IMPORT
MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_PUBLIC_KEY
MBEDTLS_PSA_BUILTIN_ALG_CBC_NO_PADDING
MBEDTLS_PSA_BUILTIN_ALG_CBC_PKCS7
MBEDTLS_PSA_BUILTIN_ALG_CCM
MBEDTLS_PSA_BUILTIN_ALG_CCM_STAR_NO_TAG
MBEDTLS_PSA_BUILTIN_ALG_CFB
MBEDTLS_PSA_BUILTIN_ALG_CHACHA20_POLY1305
MBEDTLS_PSA_BUILTIN_ALG_CMAC
MBEDTLS_PSA_BUILTIN_ALG_CTR
MBEDTLS_PSA_BUILTIN_ALG_DETERMINISTIC_ECDSA
MBEDTLS_PSA_BUILTIN_ALG_ECB_NO_PADDING
MBEDTLS_PSA_BUILTIN_ALG_ECDH
MBEDTLS_PSA_BUILTIN_ALG_ECDSA
MBEDTLS_PSA_BUILTIN_ALG_FFDH
MBEDTLS_PSA_BUILTIN_ALG_GCM
MBEDTLS_PSA_BUILTIN_ALG_HKDF
MBEDTLS_PSA_BUILTIN_ALG_HKDF_EXPAND
MBEDTLS_PSA_BUILTIN_ALG_HKDF_EXTRACT
MBEDTLS_PSA_BUILTIN_ALG_HMAC
MBEDTLS_PSA_BUILTIN_ALG_JPAKE
MBEDTLS_PSA_BUILTIN_ALG_MD5
MBEDTLS_PSA_BUILTIN_ALG_OFB
MBEDTLS_PSA_BUILTIN_ALG_PBKDF2_AES_CMAC_PRF_128
MBEDTLS_PSA_BUILTIN_ALG_PBKDF2_HMAC
MBEDTLS_PSA_BUILTIN_ALG_RIPEMD160
MBEDTLS_PSA_BUILTIN_ALG_RSA_OAEP
MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_CRYPT
MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_SIGN
MBEDTLS_PSA_BUILTIN_ALG_RSA_PSS
MBEDTLS_PSA_BUILTIN_ALG_SHA3_224
MBEDTLS_PSA_BUILTIN_ALG_SHA3_256
MBEDTLS_PSA_BUILTIN_ALG_SHA3_384
MBEDTLS_PSA_BUILTIN_ALG_SHA3_512
MBEDTLS_PSA_BUILTIN_ALG_SHA_1
MBEDTLS_PSA_BUILTIN_ALG_SHA_224
MBEDTLS_PSA_BUILTIN_ALG_SHA_256
MBEDTLS_PSA_BUILTIN_ALG_SHA_384
MBEDTLS_PSA_BUILTIN_ALG_SHA_512
MBEDTLS_PSA_BUILTIN_ALG_STREAM_CIPHER
MBEDTLS_PSA_BUILTIN_ALG_TLS12_ECJPAKE_TO_PMS
MBEDTLS_PSA_BUILTIN_ALG_TLS12_PRF
MBEDTLS_PSA_BUILTIN_ALG_TLS12_PSK_TO_MS
MBEDTLS_PSA_BUILTIN_DH_RFC7919_2048
MBEDTLS_PSA_BUILTIN_DH_RFC7919_3072
MBEDTLS_PSA_BUILTIN_DH_RFC7919_4096
MBEDTLS_PSA_BUILTIN_DH_RFC7919_6144
MBEDTLS_PSA_BUILTIN_DH_RFC7919_8192
MBEDTLS_PSA_BUILTIN_ECC_BRAINPOOL_P_R1_256
MBEDTLS_PSA_BUILTIN_ECC_BRAINPOOL_P_R1_384
MBEDTLS_PSA_BUILTIN_ECC_BRAINPOOL_P_R1_512
MBEDTLS_PSA_BUILTIN_ECC_MONTGOMERY_255
MBEDTLS_PSA_BUILTIN_ECC_MONTGOMERY_448
MBEDTLS_PSA_BUILTIN_ECC_SECP_K1_192
MBEDTLS_PSA_BUILTIN_ECC_SECP_K1_224
MBEDTLS_PSA_BUILTIN_ECC_SECP_K1_256
MBEDTLS_PSA_BUILTIN_ECC_SECP_R1_192
MBEDTLS_PSA_BUILTIN_ECC_SECP_R1_224
MBEDTLS_PSA_BUILTIN_ECC_SECP_R1_256
MBEDTLS_PSA_BUILTIN_ECC_SECP_R1_384
MBEDTLS_PSA_BUILTIN_ECC_SECP_R1_521
MBEDTLS_PSA_BUILTIN_KEY_TYPE_AES
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ARIA
MBEDTLS_PSA_BUILTIN_KEY_TYPE_CAMELLIA
MBEDTLS_PSA_BUILTIN_KEY_TYPE_CHACHA20
MBEDTLS_PSA_BUILTIN_KEY_TYPE_DES
MBEDTLS_PSA_BUILTIN_KEY_TYPE_DH_KEY_PAIR_BASIC
MBEDTLS_PSA_BUILTIN_KEY_TYPE_DH_KEY_PAIR_EXPORT
MBEDTLS_PSA_BUILTIN_KEY_TYPE_DH_KEY_PAIR_GENERATE
MBEDTLS_PSA_BUILTIN_KEY_TYPE_DH_KEY_PAIR_IMPORT
MBEDTLS_PSA_BUILTIN_KEY_TYPE_DH_PUBLIC_KEY
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR_BASIC
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR_DERIVE
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR_EXPORT
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR_GENERATE
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR_IMPORT
MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_PUBLIC_KEY
MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR_BASIC
MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR_EXPORT
MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR_GENERATE
MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR_IMPORT
MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_PUBLIC_KEY
MBEDTLS_PSA_BUILTIN_PAKE
MBEDTLS_PSA_CRYPTO_CLIENT
MBEDTLS_PSA_DH_ACCEL_INCOMPLETE_ALGS
MBEDTLS_PSA_DH_ACCEL_INCOMPLETE_GROUPS
MBEDTLS_PSA_DH_ACCEL_INCOMPLETE_KEY_TYPES
MBEDTLS_PSA_ECC_ACCEL_INCOMPLETE_ALGS
MBEDTLS_PSA_ECC_ACCEL_INCOMPLETE_CURVES
MBEDTLS_PSA_ECC_ACCEL_INCOMPLETE_KEY_TYPES
MBEDTLS_PSA_ECC_ACCEL_INCOMPLETE_KEY_TYPES_BASIC
MBEDTLS_PSA_ECC_ACCEL_INCOMPLETE_WEIERSTRASS_CURVES
MBEDTLS_PSA_UTIL_HAVE_ECDSA
MBEDTLS_RIPEMD160_C
MBEDTLS_RSA_C
MBEDTLS_SHA1_C
MBEDTLS_SHA224_C
MBEDTLS_SHA256_C
MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT
MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY
MBEDTLS_SHA384_C
MBEDTLS_SHA3_C
MBEDTLS_SHA512_C
MBEDTLS_SSL_HAVE_AEAD
MBEDTLS_SSL_HAVE_AES
MBEDTLS_SSL_HAVE_ARIA
MBEDTLS_SSL_HAVE_CAMELLIA
MBEDTLS_SSL_HAVE_CBC
MBEDTLS_SSL_HAVE_CCM
MBEDTLS_SSL_HAVE_CHACHAPOLY
MBEDTLS_SSL_HAVE_GCM
MBEDTLS_SSL_TLS1_2_SOME_ECC
PSA_CRYPTO_ADJUST_AUTO_ENABLED_H
PSA_CRYPTO_ADJUST_CONFIG_DEPENDENCIES_H
PSA_CRYPTO_ADJUST_CONFIG_SYNONYMS_H
PSA_CRYPTO_ADJUST_KEYPAIR_TYPES_H
PSA_HAVE_SOFT_BLOCK_CIPHER
PSA_HAVE_SOFT_BLOCK_MODE
PSA_HAVE_SOFT_KEY_TYPE_AES
PSA_HAVE_SOFT_KEY_TYPE_ARIA
PSA_HAVE_SOFT_KEY_TYPE_CAMELLIA
PSA_HAVE_SOFT_KEY_TYPE_DES
PSA_HAVE_SOFT_PBKDF2
PSA_HAVE_SOFT_PBKDF2_CMAC
PSA_HAVE_SOFT_PBKDF2_HMAC
PSA_WANT_ALG_CBC_NO_PADDING
PSA_WANT_ALG_CBC_PKCS7
PSA_WANT_ALG_CCM
PSA_WANT_ALG_CCM_STAR_NO_TAG
PSA_WANT_ALG_CFB
PSA_WANT_ALG_CHACHA20_POLY1305
PSA_WANT_ALG_CMAC
PSA_WANT_ALG_CTR
PSA_WANT_ALG_DETERMINISTIC_ECDSA
PSA_WANT_ALG_ECB_NO_PADDING
PSA_WANT_ALG_ECDH
PSA_WANT_ALG_ECDSA
PSA_WANT_ALG_ECDSA_ANY
PSA_WANT_ALG_FFDH
PSA_WANT_ALG_GCM
PSA_WANT_ALG_HKDF
PSA_WANT_ALG_HKDF_EXPAND
PSA_WANT_ALG_HKDF_EXTRACT
PSA_WANT_ALG_HMAC
PSA_WANT_ALG_JPAKE
PSA_WANT_ALG_MD5
PSA_WANT_ALG_OFB
PSA_WANT_ALG_RIPEMD160
PSA_WANT_ALG_RSA_OAEP
PSA_WANT_ALG_RSA_PKCS1V15_CRYPT
PSA_WANT_ALG_RSA_PKCS1V15_SIGN
PSA_WANT_ALG_RSA_PKCS1V15_SIGN_RAW
PSA_WANT_ALG_RSA_PSS
PSA_WANT_ALG_RSA_PSS_ANY_SALT
PSA_WANT_ALG_SHA3_224
PSA_WANT_ALG_SHA3_256
PSA_WANT_ALG_SHA3_384
PSA_WANT_ALG_SHA3_512
PSA_WANT_ALG_SHA_1
PSA_WANT_ALG_SHA_224
PSA_WANT_ALG_SHA_256
PSA_WANT_ALG_SHA_384
PSA_WANT_ALG_SHA_512
PSA_WANT_ALG_STREAM_CIPHER
PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS
PSA_WANT_ALG_TLS12_PRF
PSA_WANT_ALG_TLS12_PSK_TO_MS
PSA_WANT_DH_RFC7919_2048
PSA_WANT_DH_RFC7919_3072
PSA_WANT_DH_RFC7919_4096
PSA_WANT_DH_RFC7919_6144
PSA_WANT_DH_RFC7919_8192
PSA_WANT_ECC_BRAINPOOL_P_R1_256
PSA_WANT_ECC_BRAINPOOL_P_R1_384
PSA_WANT_ECC_BRAINPOOL_P_R1_512
PSA_WANT_ECC_MONTGOMERY_255
PSA_WANT_ECC_MONTGOMERY_448
PSA_WANT_ECC_SECP_K1_192
PSA_WANT_ECC_SECP_K1_224
PSA_WANT_ECC_SECP_K1_256
PSA_WANT_ECC_SECP_R1_192
PSA_WANT_ECC_SECP_R1_224
PSA_WANT_ECC_SECP_R1_256
PSA_WANT_ECC_SECP_R1_384
PSA_WANT_ECC_SECP_R1_521
PSA_WANT_KEY_TYPE_AES
PSA_WANT_KEY_TYPE_ARIA
PSA_WANT_KEY_TYPE_CAMELLIA
PSA_WANT_KEY_TYPE_CHACHA20
PSA_WANT_KEY_TYPE_DERIVE
PSA_WANT_KEY_TYPE_DES
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT
PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT
PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
PSA_WANT_KEY_TYPE_HMAC
PSA_WANT_KEY_TYPE_PASSWORD
PSA_WANT_KEY_TYPE_PASSWORD_HASH
PSA_WANT_KEY_TYPE_RAW_DATA
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT
PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY