mirror of
https://github.com/FWGS/xash3d-fwgs.git
synced 2026-08-05 03:24:56 +08:00
83 lines
2.6 KiB
C
83 lines
2.6 KiB
C
#ifndef XASH_PSA_CONFIG_H
|
|
#define XASH_PSA_CONFIG_H
|
|
|
|
#if (defined( _WIN32 ) && !defined( _WIN64 )) || defined( __vita__ ) || defined( __SWITCH__ )
|
|
/* WinXP, PSVita and NSwitch use entropy paths upstream doesn't cover.
|
|
compat.c provides mbedtls_platform_get_entropy() for all three. */
|
|
#undef MBEDTLS_PSA_BUILTIN_GET_ENTROPY
|
|
#define MBEDTLS_PSA_DRIVER_GET_ENTROPY
|
|
#endif
|
|
|
|
#if defined( __vita__ ) || defined( __SWITCH__ )
|
|
/* Upstream has no Vita/NSW support; compat.c fills in */
|
|
#define MBEDTLS_PLATFORM_MS_TIME_ALT
|
|
#endif
|
|
|
|
#undef MBEDTLS_FS_IO
|
|
#undef MBEDTLS_PSA_ITS_FILE_C
|
|
#undef MBEDTLS_PSA_CRYPTO_STORAGE_C
|
|
#undef MBEDTLS_SELF_TEST
|
|
#undef MBEDTLS_HMAC_DRBG_C
|
|
#undef MBEDTLS_LMS_C
|
|
#undef MBEDTLS_NIST_KW_C
|
|
#undef MBEDTLS_PKCS5_C
|
|
|
|
#undef PSA_WANT_ALG_CCM
|
|
#undef PSA_WANT_ALG_CCM_STAR_NO_TAG
|
|
#undef PSA_WANT_ALG_CBC_NO_PADDING
|
|
#undef PSA_WANT_ALG_CBC_PKCS7
|
|
#undef PSA_WANT_ALG_CFB
|
|
#undef PSA_WANT_ALG_CMAC
|
|
#undef PSA_WANT_ALG_CTR
|
|
#undef PSA_WANT_ALG_ECB_NO_PADDING
|
|
#undef PSA_WANT_ALG_OFB
|
|
#undef PSA_WANT_ALG_STREAM_CIPHER
|
|
#undef PSA_WANT_ALG_JPAKE
|
|
#undef PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS
|
|
#undef PSA_WANT_ALG_TLS12_PSK_TO_MS
|
|
#undef PSA_WANT_ALG_FFDH
|
|
#undef PSA_WANT_ALG_PBKDF2_HMAC
|
|
#undef PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128
|
|
#undef PSA_WANT_KEY_TYPE_PASSWORD
|
|
#undef PSA_WANT_KEY_TYPE_PASSWORD_HASH
|
|
#undef PSA_WANT_ALG_SHA3_224
|
|
#undef PSA_WANT_ALG_SHA3_256
|
|
#undef PSA_WANT_ALG_SHA3_384
|
|
#undef PSA_WANT_ALG_SHA3_512
|
|
#undef PSA_WANT_ALG_SHAKE128
|
|
#undef PSA_WANT_ALG_SHAKE256
|
|
#undef PSA_WANT_ALG_SHA_224
|
|
#undef PSA_WANT_ALG_SHA_1
|
|
#undef PSA_WANT_ALG_MD5
|
|
#undef PSA_WANT_ALG_RIPEMD160
|
|
#undef PSA_WANT_KEY_TYPE_ARIA
|
|
#undef PSA_WANT_KEY_TYPE_CAMELLIA
|
|
#undef PSA_WANT_ECC_BRAINPOOL_P_R1_256
|
|
#undef PSA_WANT_ECC_BRAINPOOL_P_R1_384
|
|
#undef PSA_WANT_ECC_BRAINPOOL_P_R1_512
|
|
#undef PSA_WANT_ECC_SECP_K1_256
|
|
#undef PSA_WANT_ECC_MONTGOMERY_448
|
|
#undef PSA_WANT_ECC_SECP_R1_521
|
|
#undef PSA_WANT_DH_RFC7919_2048
|
|
#undef PSA_WANT_DH_RFC7919_3072
|
|
#undef PSA_WANT_DH_RFC7919_4096
|
|
#undef PSA_WANT_DH_RFC7919_6144
|
|
#undef PSA_WANT_DH_RFC7919_8192
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT
|
|
#undef PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT
|
|
#undef MBEDTLS_PEM_WRITE_C
|
|
#undef MBEDTLS_PK_WRITE_C
|
|
#undef MBEDTLS_PK_PARSE_EC_COMPRESSED
|
|
#undef MBEDTLS_PK_PARSE_EC_EXTENDED
|
|
#undef MBEDTLS_ASN1_WRITE_C
|
|
|
|
#endif /* XASH_PSA_CONFIG_H */
|