Manuel Pégourié-Gonnard 5989da22a9 Add tests for bug in mbedtls_x509_string_to_names()
The commented out tests cause crashes (in different ways) until the bug
is fixed; the first two test are passing already and are here mostly to
provide a reference point.

The bug report was using programs/x509/cert_write, but string_to_names()
is what it was really targetting, which is better for automated tests.
The strings used are a minor adapation of those from the report.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2025-05-28 13:01:28 +02:00
..
test_suite_config.function New test suite to report configuration options 2024-06-20 17:10:24 +02:00
test_suite_config.tls_combinations.data New test suite to report configuration options 2024-06-20 17:10:24 +02:00
test_suite_constant_time_hmac.data Move test_suite_constant_time_hmac back to mbedtls 2024-10-01 15:32:01 +02:00
test_suite_constant_time_hmac.function Move test_suite_constant_time_hmac back to mbedtls 2024-10-01 15:32:01 +02:00
test_suite_debug.data Use an array of strings instead of pointer smuggling 2025-03-12 19:14:50 +01:00
test_suite_debug.function initial remove of mbedtls_ssl_conf_rng 2025-03-26 13:32:10 +00:00
test_suite_error.data Move tests for error.c from tf-psa-crypto to Mbed TLS 2024-10-18 08:19:50 +01:00
test_suite_error.function Fix test case dependency 2024-10-21 12:07:27 +01:00
test_suite_mps.data
test_suite_mps.function Add missing exit labels to MPS tests 2023-10-20 19:14:46 +01:00
test_suite_net.data
test_suite_net.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_pkcs7.data Replace MBEDTLS_MD_CAN_SHA1 with PSA_WANT_ALG_SHA_1 2024-09-04 18:12:59 +01:00
test_suite_pkcs7.function Fix missing-prototype errors in tests/suites 2024-08-09 10:29:58 +01:00
test_suite_ssl_decrypt.function Replace MBEDTLS_SSL_HAVE_CBC with PSA_WANT_ALG_CBC_NO_PADDING 2024-07-31 16:19:15 +01:00
test_suite_ssl_decrypt.misc.data Replace MBEDTLS_MD_CAN_SHA1 with PSA_WANT_ALG_SHA_1 2024-09-04 18:12:59 +01:00
test_suite_ssl.data Fix dependencies for TLS-Exporter tests 2025-03-28 17:08:12 +01:00
test_suite_ssl.function Merge pull request #9421 from mfil/feature/implement_tls_exporter 2025-04-17 14:47:13 +00:00
test_suite_ssl.records.data Use HANDSHAKE_OVER in nominal test cases 2025-04-10 10:18:44 +02:00
test_suite_ssl.tls-defrag.data Adapt dependencies to the new world 2025-03-14 09:22:09 +01:00
test_suite_test_helpers.data Basic functional test for memory poisoning 2023-11-29 19:22:03 +01:00
test_suite_test_helpers.function Update documentation regarding metatest 2025-02-19 15:30:25 +00:00
test_suite_timing.data Move back timing.c to mbedtls 2024-12-04 14:25:02 +01:00
test_suite_timing.function Move back timing.c to mbedtls 2024-12-04 14:25:02 +01:00
test_suite_version.data test-data: Adjusted check-feature test to seek MBEDTLS_TIMING_C. 2024-12-04 09:57:56 +00:00
test_suite_version.function Move version tests from tf-psa-crypto/test/suite to test/suites 2024-10-04 13:37:42 +01:00
test_suite_x509_oid.data Copy OID files that are getting moved to tf-psa-crypto 2025-05-07 14:35:04 +02:00
test_suite_x509_oid.function Copy OID files that are getting moved to tf-psa-crypto 2025-05-07 14:35:04 +02:00
test_suite_x509parse.data tests: test_suite_x509: adapt RSA-PSS tests 2025-05-07 09:06:52 +02:00
test_suite_x509parse.function tests: suite_x509parse: set PSA max operations in x509_verify_restart() 2025-05-23 15:15:22 +02:00
test_suite_x509write.data Add tests for bug in mbedtls_x509_string_to_names() 2025-05-28 13:01:28 +02:00
test_suite_x509write.function Add unit test for new behaviour of string_to_names() 2025-05-12 12:34:11 +02:00