1 /** 2 * \file mbedtls/config_adjust_x509.h 3 * \brief Adjust X.509 configuration 4 * 5 * Automatically enable certain dependencies. Generally, MBEDLTS_xxx 6 * configurations need to be explicitly enabled by the user: enabling 7 * MBEDTLS_xxx_A but not MBEDTLS_xxx_B when A requires B results in a 8 * compilation error. However, we do automatically enable certain options 9 * in some circumstances. One case is if MBEDTLS_xxx_B is an internal option 10 * used to identify parts of a module that are used by other module, and we 11 * don't want to make the symbol MBEDTLS_xxx_B part of the public API. 12 * Another case is if A didn't depend on B in earlier versions, and we 13 * want to use B in A but we need to preserve backward compatibility with 14 * configurations that explicitly activate MBEDTLS_xxx_A but not 15 * MBEDTLS_xxx_B. 16 */ 17 /* 18 * Copyright The Mbed TLS Contributors 19 * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 20 */ 21 22 #ifndef MBEDTLS_CONFIG_ADJUST_X509_H 23 #define MBEDTLS_CONFIG_ADJUST_X509_H 24 25 #endif /* MBEDTLS_CONFIG_ADJUST_X509_H */ 26