Commit Graph

  • dcf18dd876 Update paths pointing to tests/data_files David Horstmann 2024-06-11 17:44:00 +01:00
  • b744dd3a2d Move some files to framework repository David Horstmann 2024-07-05 15:40:16 +01:00
  • 3507d767c9 Modify rsa_alt_helpers.h docs Thomas Daubney 2024-07-01 15:29:37 +01:00
  • 9da1769237 Remove MBEDTLS_ECP_ALT and associated options Thomas Daubney 2024-06-06 14:04:49 +01:00
  • e647d8f77a Remove MBEDTLS_ECJPAKE_ALT Thomas Daubney 2024-06-05 14:56:29 +01:00
  • 5edad7f89f Remove MBEDTLS_DHM_ALT Thomas Daubney 2024-06-05 10:33:16 +01:00
  • f47b66eca5 Remove MBEDTLS_RSA_ALT Thomas Daubney 2024-06-04 18:15:44 +01:00
  • 675e150b0f Merge pull request #9212 from eleuzi01/replace-mbedtls-md-can-sha3-256 Gilles Peskine 2024-07-05 11:09:47 +00:00
  • 583c9339e0 Replace MBEDTLS_MD_CAN_SHA3_256 in md.h Elena Uziunaite 2024-06-26 13:46:28 +01:00
  • 2fbe012f03 Replace MBEDTLS_MD_CAN_SHA3_256 with PSA_WANT_ALG_SHA3_256 Elena Uziunaite 2024-05-31 11:41:57 +01:00
  • 0b190f1763 Add regression testing to handling Legacy_compression_methods Waleed Elmelegy 2024-07-04 16:38:04 +00:00
  • 422a276c5e Merge pull request #9045 from Troy-Butler/handle-null-args Gilles Peskine 2024-07-04 14:50:59 +00:00
  • 4efd1645e8 Merge pull request #8983 from Troy-Butler/handle-null-args Gilles Peskine 2024-07-04 14:50:55 +00:00
  • e2902346f5 Merge pull request #9139 from bluerise/silence Gilles Peskine 2024-07-04 14:49:47 +00:00
  • 41204b86d8 Merge pull request #9272 from sezrab/silence-3.6 Gilles Peskine 2024-07-04 14:49:41 +00:00
  • ff2c049eaf Merge pull request #9270 from sezrab/silence-2.28 Gilles Peskine 2024-07-04 14:49:34 +00:00
  • c03041844b Merge pull request #9341 from gilles-peskine-arm/psa_cipher_decrypt-ccm_star-iv_length_enforcement-3.6 Gilles Peskine 2024-07-04 14:39:29 +00:00
  • c971d80faa Merge pull request #9315 from gilles-peskine-arm/psa_cipher_decrypt-ccm_star-iv_length_enforcement Gilles Peskine 2024-07-04 14:39:25 +00:00
  • cd906958df Merge pull request #9214 from eleuzi01/replace-mbedtls-md-can-sha3-512 Ronald Cron 2024-07-04 13:31:47 +00:00
  • 9567fd10f7 Replace MBEDTLS_MD_CAN_SHA3_512 in md.h Elena Uziunaite 2024-06-26 13:52:05 +01:00
  • e8cd45ca65 Replace MBEDTLS_MD_CAN_SHA3_512 with PSA_WANT_ALG_SHA3_512 Elena Uziunaite 2024-05-31 11:50:55 +01:00
  • 2cf41a273e Merge pull request #9171 from eleuzi01/replace-mbedtls-md-can-sha384 Ronald Cron 2024-07-04 08:56:52 +00:00
  • 97e0028781 Merge pull request #9345 from valeriosetti/fix-coverity Tom Cosgrove 2024-07-04 08:52:41 +00:00
  • 45aa4d50de Merge pull request #9125 from eleuzi01/replace-mbedtls-md-can-ripemd160 Ronald Cron 2024-07-04 08:38:40 +00:00
  • 3a994b7dbe tests_suite_debug: fix psa initialization Valerio Setti 2024-07-03 16:58:10 +02:00
  • 4a17523e48 Merge pull request #9170 from eleuzi01/replace-mbedtls-md-can-sha224 Gilles Peskine 2024-07-03 14:42:08 +00:00
  • acef7b3894 Merge pull request #9132 from andre-rosa/check-overflow-when-reading-padding-len-on-aes-128-cbc-decryption-for-mbedtls-3.6 Gilles Peskine 2024-07-03 14:41:17 +00:00
  • 94f07689d6 Merge pull request #9082 from andre-rosa/check-overflow-when-reading-padding-len-on-aes-128-cbc-decryption Gilles Peskine 2024-07-03 14:41:06 +00:00
  • e2ae1b44f1 Merge pull request #9301 from gilles-peskine-arm/test_suite_config-booleans-3.6 Ronald Cron 2024-07-03 13:10:18 +00:00
  • 3218ccf6ba Merge pull request #9316 from gilles-peskine-arm/test_suite_config-booleans-2.28 Ronald Cron 2024-07-03 13:09:49 +00:00
  • 5e3c529614 Merge pull request #9172 from gilles-peskine-arm/test_suite_config-booleans Ronald Cron 2024-07-03 13:09:07 +00:00
  • cf5e3dd9f0 Replace MBEDTLS_MD_CAN_SHA384 in md.h and ssl.h Elena Uziunaite 2024-06-26 10:49:49 +01:00
  • b476d4bf21 Replace MBEDTLS_MD_CAN_SHA384 with PSA_WANT_ALG_SHA_384 Elena Uziunaite 2024-05-23 15:33:41 +01:00
  • b47c3b3111 psa_cipher_decrypt CCM*: fix rejection of messages shorter than 3 bytes Gilles Peskine 2024-06-26 13:16:33 +02:00
  • fb2da6fb35 Merge pull request #9237 from valeriosetti/issue8968 Tom Cosgrove 2024-07-02 16:57:20 +00:00
  • 71b04a737a Force MBEDTLS_PSA_HMAC_DRBG_MD_TYPE based on CTR_DRBG Gilles Peskine 2024-07-02 15:47:22 +02:00
  • 868d2524b8 Document that MBEDTLS_PSA_HMAC_DRBG_MD_TYPE does not force HMAC Gilles Peskine 2024-07-01 21:14:45 +02:00
  • f231386f7f Corrected header line of analyze_driver_vs_reference Sam Berry 2024-06-21 10:03:37 +01:00
  • d8b59373a0 all.sh: psasim helper functions renaming Valerio Setti 2024-07-02 12:02:25 +02:00
  • 1a49383694 all.sh: exclude some extra slow test suites from psasim testing Valerio Setti 2024-07-01 07:29:02 +02:00
  • caee58f559 psasim: add a bit of white-box testing to hash operations Tom Cosgrove 2024-06-29 15:10:21 +01:00
  • 8473390bbb tests: fix guards in test suites to allow testing with PSASIM Valerio Setti 2024-06-27 08:05:09 +02:00
  • e134d0962a all.sh: remove old tests components on CRYPTO_CLIENT Valerio Setti 2024-06-27 08:04:29 +02:00
  • f67ded3488 psasim: update bash scripts Valerio Setti 2024-06-27 08:03:32 +02:00
  • 9022f718b1 all.sh: add new component to run test suites with psasim Valerio Setti 2024-06-27 07:59:39 +02:00
  • 0917265014 makefile: allow to build and link test suites against psasim Valerio Setti 2024-06-27 08:00:54 +02:00
  • 1b22dd8765 Merge remote-tracking branch 'dev' into test_suite_config-booleans Gilles Peskine 2024-07-02 14:24:27 +02:00
  • a7e6479a08 Merge pull request #9328 from valeriosetti/psasim-improvements Tom Cosgrove 2024-07-02 12:03:20 +00:00
  • 624488214c Replace MBEDTLS_MD_CAN_SHA224 in md.h Elena Uziunaite 2024-06-26 10:45:06 +01:00
  • fcc9afaf9d Replace MBEDTLS_MD_CAN_SHA224 with PSA_WANT_ALG_SHA_224 Elena Uziunaite 2024-05-23 14:43:22 +01:00
  • 6271004da9 psasim: remove sleep on server side to make test as fast as possible Valerio Setti 2024-07-01 07:06:26 +02:00
  • 7cdb1dde60 psasim: invalidate operations on abort+finish Tom Cosgrove 2024-06-29 16:10:21 +01:00
  • 7fe75ba72d psasim: minor fixes to the core Valerio Setti 2024-06-27 18:14:43 +02:00
  • 76ac620d70 Merge pull request #9299 from ronald-cron-arm/move-mbedtls-crypto-headers Ronald Cron 2024-07-01 14:34:32 +00:00
  • 3bf375cf25 Update framework after merge of #28 Gilles Peskine 2024-07-01 15:33:33 +02:00
  • 4e69485b65 Update framework after merge of #28 Gilles Peskine 2024-07-01 15:31:40 +02:00
  • af732955d8 Update framework submodule to the merge of PR30 Ronald Cron 2024-07-01 14:58:24 +02:00
  • fa7e15d76b Fix typo Ronald Cron 2024-07-01 14:54:09 +02:00
  • fb3e1596cf Adapt include dir paths in test_psa_compliance.py Ronald Cron 2024-06-21 09:07:58 +02:00
  • b50d30f338 Adapt cipher.h path in depends.py Ronald Cron 2024-06-21 08:56:43 +02:00
  • 71609eb4a8 Adapt check_names.py Ronald Cron 2024-06-19 16:18:01 +02:00
  • f4606d489e Adjust more paths to Mbed TLS crypto headers Ronald Cron 2024-06-17 17:49:28 +02:00
  • 52cc858aec Adapt libtestdriver1 build Ronald Cron 2024-06-17 17:26:39 +02:00
  • 05ba9124b7 Adapt libraries installation Ronald Cron 2024-06-17 14:25:26 +02:00
  • d6d7f3ce64 Adapt make cscope Ronald Cron 2024-06-17 13:58:54 +02:00
  • 09de583a8a Adapt make apidoc Ronald Cron 2024-06-17 13:52:55 +02:00
  • 3d817add46 Adjust build systems Ronald Cron 2024-06-14 08:43:28 +02:00
  • 550a18d4d6 Move Mbed TLS crypto headers Ronald Cron 2024-06-13 17:58:27 +02:00
  • 57c6651bfc Merge pull request #1248 from eleuzi01/issue-1234 Janos Follath 2024-07-01 10:42:23 +01:00
  • a76a6ff8df Adjust TLS protocol cases for 2.28 Gilles Peskine 2024-07-01 11:32:33 +02:00
  • 93708fe126 Fix copypasta Gilles Peskine 2024-06-28 19:16:25 +02:00
  • 66ea31ccd0 Clean up constant-flow memsan testing Elena Uziunaite 2024-06-28 14:54:09 +01:00
  • 4beeb0ce66 Add TLS: password protected... to ignored_tests list Sam Berry 2024-06-27 14:18:22 +01:00
  • a9e7ac9811 Improve description of who is affected Gilles Peskine 2024-06-27 10:59:55 +02:00
  • db81d7efb0 More diversified sizes in tests Gilles Peskine 2024-06-27 10:46:25 +02:00
  • 6bba0a8355 Fix stack buffer overflow in ECDSA signature format conversions Gilles Peskine 2024-06-26 23:32:50 +02:00
  • b19fa4e6c7 Declare the new generated files Gilles Peskine 2024-06-26 20:12:34 +02:00
  • d33c48b407 Add generated config tests Gilles Peskine 2024-06-26 20:12:22 +02:00
  • cfba2477e6 Remove some settings that don't exist in 2.28 Gilles Peskine 2024-06-26 20:11:59 +02:00
  • 744741bf2c Adjust generate_config_tests.py for 2.28 Gilles Peskine 2024-06-26 20:05:10 +02:00
  • 1afb70351e Terminology: use "dependencies" for a list of settings Gilles Peskine 2024-05-29 16:44:52 +02:00
  • 5454a84772 Terminology: consistently use "setting", not "option" Gilles Peskine 2024-05-29 16:37:38 +02:00
  • f75c70bb81 Explain why we require TLS client and server simultaneously Gilles Peskine 2024-05-28 19:18:46 +02:00
  • c08d5bfda7 Fix missing negation Gilles Peskine 2024-05-28 19:18:31 +02:00
  • 556249e134 Pacify mypy Gilles Peskine 2024-05-23 19:37:20 +02:00
  • c79ecea42b Detect sub-options Gilles Peskine 2024-05-23 16:32:39 +02:00
  • 693611e532 Generate config test cases for single options Gilles Peskine 2024-06-11 19:32:22 +02:00
  • ae27ca9e0a Anchor relative paths Gilles Peskine 2024-05-28 18:54:55 +02:00
  • 14f91c9d89 New test suite to report configuration options Gilles Peskine 2024-05-23 15:50:44 +02:00
  • 41ad6601eb Recognize that a double-inclusion guard is not a config setting Gilles Peskine 2024-05-23 15:03:43 +02:00
  • 8121879b3a Reverted requires_cipher_enabled AES Sam Berry 2024-06-26 13:53:47 +01:00
  • c4dfc08464 Merge pull request #9310 from valeriosetti/psasim_more_aut_tests Tom Cosgrove 2024-06-26 11:46:25 +00:00
  • 7b6ddfcd25 psa_cipher_decrypt CCM*: fix rejection of messages shorter than 3 bytes Gilles Peskine 2024-06-26 13:16:33 +02:00
  • d1615b814a Merge pull request #1241 from Mbed-TLS/change-mpi-exp-mod-to-constant-time Janos Follath 2024-06-26 11:54:08 +01:00
  • f0481f562a Merge pull request #9258 from tom-daubney-arm/drop_padlock_support Ronald Cron 2024-06-26 07:36:04 +00:00
  • e2a6aa5369 Improve comments explaining legacy_methods_compression handling Waleed Elmelegy 2024-06-25 18:16:16 +01:00
  • e92adafd2d Remove mention of driver from ChangeLog Thomas Daubney 2024-06-25 16:48:04 +01:00
  • f57a352a9d Remove superfluous brackets Thomas Daubney 2024-06-25 15:23:57 +01:00
  • 4e5d183d78 Correct pluralisation errors in comments Thomas Daubney 2024-06-25 15:21:48 +01:00
  • 197536d13a Improve ChangeLog wording Thomas Daubney 2024-06-25 15:19:40 +01:00