mbedtls/tests/suites
Hanno Becker c21a8db3fe Adapt test suites to modified error codes
As the new PKCS v1.5 verification function opaquely compares an expected encoding to the given one, it cannot
distinguish multiple reasons of failure anymore and instead always returns MBEDTLS_ERR_RSA_VERIFY_FAILED. This
necessitates some modifications to the expected return values of some tests verifying signatures with bad padding.
2017-10-03 07:58:00 +01:00
..
helpers.function Fix global variable shadowing 2016-10-13 13:54:48 +01:00
main_test.function Cleaned up get_line for test data files 2017-09-29 18:00:25 +02:00
test_suite_aes.cbc.data
test_suite_aes.cfb.data
test_suite_aes.ecb.data
test_suite_aes.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_aes.rest.data
test_suite_arc4.data
test_suite_arc4.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_asn1write.data Add mbedtls_asn1_write_len() support for 3 and 4 byte lengths 2016-08-25 15:42:27 +01:00
test_suite_asn1write.function Test result of mbedtls_asn1_write_len() through mbedtls_asn1_get_len() 2016-08-25 15:42:27 +01:00
test_suite_base64.data
test_suite_base64.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_blowfish.data
test_suite_blowfish.function
test_suite_camellia.data
test_suite_camellia.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_ccm.data
test_suite_ccm.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_cipher.aes.data Adds missing dependency to AES special case tests 2016-08-25 15:42:28 +01:00
test_suite_cipher.arc4.data
test_suite_cipher.blowfish.data
test_suite_cipher.camellia.data
test_suite_cipher.ccm.data
test_suite_cipher.des.data
test_suite_cipher.function Add Cipher layer corner case test coverage 2016-08-25 15:42:28 +01:00
test_suite_cipher.gcm.data
test_suite_cipher.null.data
test_suite_cipher.padding.data
test_suite_cmac.data Extend test coverage of CMAC 2016-10-13 13:53:13 +01:00
test_suite_cmac.function Fix memory leaks in CMAC tests 2016-10-13 13:53:56 +01:00
test_suite_ctr_drbg.data Add coverage for CTR-DRBG corner case function behaviours 2016-08-25 15:42:28 +01:00
test_suite_ctr_drbg.function Fix integer overflows in buffer bound checks 2017-02-15 23:31:07 +02:00
test_suite_debug.data Fix typo in dependency in test_suite_debug.data 2016-09-04 15:14:38 +01:00
test_suite_debug.function
test_suite_des.data
test_suite_des.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_dhm.data
test_suite_dhm.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_ecdh.data
test_suite_ecdh.function
test_suite_ecdsa.data
test_suite_ecdsa.function
test_suite_ecjpake.data
test_suite_ecjpake.function Remove use of size zero array in ECJPAKE test suite 2017-06-05 15:10:59 +01:00
test_suite_ecp.data Add invalid key tests for curve SECP224K1 2017-02-28 18:41:39 +00:00
test_suite_ecp.function Add invalid key tests for curve SECP224K1 2017-02-28 18:41:39 +00:00
test_suite_entropy.data Fixes for entropy test suite for some configurations 2016-09-15 18:42:26 +01:00
test_suite_entropy.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_error.data
test_suite_error.function
test_suite_gcm.aes128_de.data fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_gcm.aes128_en.data fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_gcm.aes192_de.data fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_gcm.aes192_en.data fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_gcm.aes256_de.data fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_gcm.aes256_en.data fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_gcm.camellia.data
test_suite_gcm.function fix for issue 1118: check if iv is zero in gcm. 2017-07-27 21:44:33 +01:00
test_suite_hmac_drbg.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_hmac_drbg.misc.data
test_suite_hmac_drbg.no_reseed.data
test_suite_hmac_drbg.nopr.data
test_suite_hmac_drbg.pr.data
test_suite_md.data Allow comments in test data files 2017-09-29 15:45:12 +02:00
test_suite_md.function Fix memory leak in test_suite_md.function 2016-08-26 17:21:14 +01:00
test_suite_mdx.data Allow comments in test data files 2017-09-29 15:45:12 +02:00
test_suite_mdx.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_memory_buffer_alloc.data Additional tests to test stack buffer allocator 2016-05-23 14:29:29 +01:00
test_suite_memory_buffer_alloc.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_mpi.data Abort modular inversion when modulus is one. 2017-05-08 14:47:04 +01:00
test_suite_mpi.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_pem.data Add tests for overreads in pem_read_buffer() 2017-02-15 23:31:07 +02:00
test_suite_pem.function Add tests for overreads in pem_read_buffer() 2016-11-21 11:03:40 +00:00
test_suite_pk.data Adapt test suites to modified error codes 2017-10-03 07:58:00 +01:00
test_suite_pk.function Add PK tests to avoid hashlen overflow for RSA 2017-05-11 21:58:25 +01:00
test_suite_pkcs1_v15.data Add tests to cover PKCS1 v1.5 signature functions. 2016-04-11 23:32:26 +01:00
test_suite_pkcs1_v15.function Remove unused code from PKCS1v15 test suite 2016-04-18 10:00:55 +01:00
test_suite_pkcs1_v21.data
test_suite_pkcs1_v21.function
test_suite_pkcs5.data Run PKCS#5 selftest in test suites 2016-08-25 16:36:35 +01:00
test_suite_pkcs5.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_pkparse.data Fix failing pkparse test case 2017-03-02 16:01:08 +00:00
test_suite_pkparse.function
test_suite_pkwrite.data
test_suite_pkwrite.function
test_suite_rsa.data Adapt test suites to modified error codes 2017-10-03 07:58:00 +01:00
test_suite_rsa.function Restore P>Q in RSA key generation (#558) 2016-10-13 13:54:48 +01:00
test_suite_shax.data Allow comments in test data files 2017-09-29 15:45:12 +02:00
test_suite_shax.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_ssl.data
test_suite_ssl.function
test_suite_timing.data Add new timing test suite that runs the timing self test 2016-08-25 16:36:35 +01:00
test_suite_timing.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00
test_suite_version.data Update version number to 2.6.0 2017-08-10 11:51:16 +01:00
test_suite_version.function
test_suite_x509parse.data Add CRT DER tests with incorrect version 2017-07-27 21:44:34 +01:00
test_suite_x509parse.function Fix threshold checks for MBEDTLS_X509_MAX_INTERMEDIATE_CA 2017-07-28 12:15:13 +01:00
test_suite_x509write.data
test_suite_x509write.function Add test for bounds in X509 DER write funcs 2016-10-11 14:07:48 +01:00
test_suite_xtea.data
test_suite_xtea.function Set selftest verbose flag to boost coverage 2016-10-13 13:48:48 +01:00