mbedtls/include/mbedtls
Gilles Peskine 60b29fea46 Define WANT symbols for always-supported key types
PSA_KEY_TYPE_RAW_DATA and PSA_KEY_TYPE_DERIVE are always supported.
Make this explicit by declaring PSA_WANT_KEY_TYPE_RAW_DATA and
PSA_WANT_KEY_TYPE_DERIVE unconditionally. This makes it easier to
infer dependencies in a systematic way.

Don't generate not-supported test cases for those key types. They
would always be skipped, which is noise and would make it impossible
to eventually validate that all test cases pass in at least one
configuration over the whole CI.

Don't remove the exception in set_psa_test_dependencies.py for now, to
get less noise in dependencies. This may be revised later if it is
deemed more important to be systematic.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2021-02-17 14:50:52 +01:00
..
aes.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
aesni.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
arc4.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
aria.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
asn1.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
asn1write.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
base64.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
bignum.h adjusting comment on sliding window memory usage. 2020-09-07 13:07:14 +02:00
blowfish.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
bn_mul.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
camellia.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ccm.h Fix docs to desribe written-into buffer parameter as writable 2020-09-12 01:24:45 +03:00
certs.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
chacha20.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
chachapoly.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
check_config.h Merge pull request #3992 from stevew817/feature/ecp_no_fallback 2021-01-29 16:08:51 +01:00
cipher.h Minor documentation/comment fixes 2020-12-07 09:57:35 +01:00
cipher_internal.h psa: Move from key handle to key identifier 2020-11-10 16:00:41 +01:00
cmac.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
compat-1.3.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
config.h Merge pull request #3995 from stevew817/feature/psa_configurable_static_ram_usage 2021-02-16 12:52:24 +01:00
config_psa.h Define WANT symbols for always-supported key types 2021-02-17 14:50:52 +01:00
ctr_drbg.h Support set *_drbg reseed interval before seed 2020-11-25 14:25:56 -08:00
debug.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
des.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
dhm.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecdh.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecdsa.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecjpake.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecp.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ecp_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
entropy.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
entropy_poll.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
error.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
gcm.h Fix docs to desribe written-into buffer parameter as writable 2020-09-12 01:24:45 +03:00
havege.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
hkdf.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
hmac_drbg.h Support set *_drbg reseed interval before seed 2020-11-25 14:25:56 -08:00
md.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
md2.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
md4.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
md5.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
md_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
memory_buffer_alloc.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
net.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
net_sockets.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
nist_kw.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
oid.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
padlock.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pem.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pk.h psa: Move from key handle to key identifier 2020-11-10 16:00:41 +01:00
pk_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pkcs5.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pkcs11.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
pkcs12.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
platform.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
platform_time.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
platform_util.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
poly1305.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
psa_util.h Rename AEAD tag length macros 2021-02-11 11:39:31 +01:00
ripemd160.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
rsa.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
rsa_internal.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
sha1.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
sha256.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
sha512.h Move "internal use" sentence attached to the wrong function 2020-11-22 13:59:43 +01:00
ssl.h Merge pull request #3547 from ronald-cron-arm/psa-openless 2020-11-20 18:48:33 +01:00
ssl_cache.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ssl_ciphersuites.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ssl_cookie.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
ssl_internal.h Use size_t instead of uint32_t for ssl I/O buffer lengths 2021-01-11 09:13:58 -05:00
ssl_ticket.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
threading.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
timing.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
version.h Bump version to Mbed TLS 2.25.0 2020-12-09 15:05:22 +00:00
x509.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
x509_crl.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
x509_crt.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
x509_csr.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00
xtea.h Update copyright notices to use Linux Foundation guidance 2020-08-19 10:35:41 +02:00