Valerio Setti c516307ad9 md: allow dispatch to PSA whenever CRYPTO_CLIENT is enabled
Instead of allowing PSA dispatching only when CRYPTO_C is set and
some MBEDTLS_PSA_ACCEL_ALG_xxx is set, we enable dispatching
when CRYPTO_CLIENT and PSA_WANT_ALG_xxx are set. This makes
the feature more useful in cases where the PSA support is
provided externally, like for example TF-M in Zephyr.

This commit also add proper guards for tests trying to use MD+PSA
dispatch.

Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2025-02-21 13:13:24 +01:00
..
.jenkins
configs crypto_config.h: Don't list mechanisms that are not implemented 2024-12-24 20:03:29 +01:00
git-scripts Header updates 2023-11-03 12:21:36 +00:00
include Move some test helpers out of Mbed TLS 2024-11-14 14:17:28 +00:00
opt-testcases Add ignore list entries for TLS tests that are not executed 2024-10-10 18:02:12 +02:00
scripts Update path for moved test_zeroize.gdb script 2025-02-20 14:51:26 +00:00
src Move some test helpers out of Mbed TLS 2024-11-14 14:17:28 +00:00
suites md: allow dispatch to PSA whenever CRYPTO_CLIENT is enabled 2025-02-21 13:13:24 +01:00
.gitignore Declare a generated file that was added after 3.6.1 2024-10-15 12:06:18 +02:00
CMakeLists.txt Create a new Python module used by generate_psa_tests.py 2024-12-11 11:11:55 +01:00
compat-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
compat.sh Adjust file path for translate_ciphers.py 2024-10-15 12:41:42 +01:00
context-info.sh Update directory-climbing path in context-info.sh 2024-07-08 15:36:48 +01:00
Descriptions.txt
make-in-docker.sh Header updates 2023-11-03 12:21:36 +00:00
Makefile Merge remote-tracking branch 'mbedtls-3.6' into psa-storage-test-cases-never-supported-positive-3.6 2024-12-20 20:30:02 +01:00
ssl-opt.sh Remove obsolete tcp_client.pl 2024-12-05 10:54:39 +00:00