Commit Graph

  • 66d7bcbef1 Add key export on successful key agreement Paul Elliott 2024-11-13 18:27:06 +00:00
  • 7267e56189 Fix incorrect return code Paul Elliott 2024-11-13 15:29:21 +00:00
  • 2c9d398553 Add new psa_key_agreement() to key exercises Paul Elliott 2024-09-19 15:49:32 +01:00
  • c54fcc765e Add new psa_key_agreement() to key_agreement_fail() Paul Elliott 2024-09-19 15:48:10 +01:00
  • b1039afbd0 Regenerate PSA Sim headers Paul Elliott 2024-11-14 12:29:44 +00:00
  • 958bdf7f16 Add required code to psa_sim_generate.pl Paul Elliott 2024-11-15 14:05:03 +00:00
  • 8237484318 cmake: Use TF_PSA_CRYPTO_CONFIG_FILE to prefix crypto targets Ronald Cron 2024-11-15 15:05:34 +01:00
  • 03a6a59e70 Update framework submodule David Horstmann 2024-11-15 13:57:46 +00:00
  • d118cd21d6 Fix definition of psa_generate_key_iop_complete() Paul Elliott 2024-11-14 12:49:20 +00:00
  • d779e95720 Fix cmake option name Ronald Cron 2024-11-14 16:20:00 +01:00
  • e0dac22cf1 Change MBEDTLS_ECP_MAX_MPI to MBEDTLS_ECP_MAX_MPI_BYTES for better clarity Waleed Elmelegy 2024-11-14 15:16:58 +00:00
  • 0cc68601e6 Merge pull request #9611 from gabor-mezei-arm/9142_update_depends.py_cipher_chaining_domain Ronald Cron 2024-11-14 14:32:35 +00:00
  • 057f10db19 Update framework submodule David Horstmann 2024-11-14 14:26:31 +00:00
  • b25eaca940 Properly clean instrument_record_status.h David Horstmann 2024-11-13 10:45:42 +00:00
  • bfbe5b4e37 Reverse accidental docs PSA test wrappers path David Horstmann 2024-11-13 10:42:09 +00:00
  • 44a9f2ff5f Add missing dependency to hash testsuite David Horstmann 2024-11-12 18:45:05 +00:00
  • cbf530dde7 Disable test hooks when checking missing symbols David Horstmann 2024-11-12 14:18:37 +00:00
  • 5b80448105 Move mbedtls_test_hook_error_add from error.c to helpers.c Harry Ramsey 2024-10-18 12:25:20 +01:00
  • 0f33bfa48a Add missing include path to visual C script David Horstmann 2024-11-08 12:23:28 +00:00
  • 26e1862742 Update test_keys.h path on Windows David Horstmann 2024-11-08 11:56:05 +00:00
  • 501e9a9fee Update paths to generated PSA test wrappers David Horstmann 2024-11-08 11:48:12 +00:00
  • c54f0b3e37 Update generate path to instrument_record_status.h David Horstmann 2024-11-08 10:59:21 +00:00
  • b19374f548 Update path to PSA crypto alt headers David Horstmann 2024-11-07 17:08:11 +00:00
  • 2ab59f0450 Add extra paths to generate_visualc_files.pl David Horstmann 2024-11-06 16:24:49 +00:00
  • 61b7b1e780 Update make clean target with moved test helpers David Horstmann 2024-11-06 15:53:14 +00:00
  • 4d47ee4146 Update test_keys.h generation in Makefile David Horstmann 2024-11-06 11:30:05 +00:00
  • 685c19447f Update libtestdriver paths in tests/Makefile David Horstmann 2024-11-06 11:11:59 +00:00
  • 45c83caf59 Add tests/Makefile targets for moved test helpers David Horstmann 2024-11-05 14:45:50 +00:00
  • fbedae40f1 Update common.mk with test helper object paths David Horstmann 2024-11-05 14:40:03 +00:00
  • c2d7f5fc2e Add framework test include path to common.mk David Horstmann 2024-11-04 15:57:57 +00:00
  • 1d9b033067 Add SSL-related test includes to ssl programs David Horstmann 2024-11-04 14:18:27 +00:00
  • 4c4e0864f2 Add the framework/tests/include path to testsuites David Horstmann 2024-11-04 14:16:30 +00:00
  • 0e8cc1182c Re-add tests/include and tests/src paths to tests David Horstmann 2024-11-04 14:13:37 +00:00
  • 7d81e8a243 Add missing extra include path to fuzzer programs David Horstmann 2024-11-04 13:52:37 +00:00
  • 16b1c7b86c Re-add tests/include path for test helpers David Horstmann 2024-10-31 15:48:28 +00:00
  • dcf42a0b53 Update references to test helpers David Horstmann 2024-11-08 14:40:12 +00:00
  • eae12b1a01 Move some test helpers out of Mbed TLS David Horstmann 2024-11-14 14:17:28 +00:00
  • 939ce9d0d5 Remove mbedtls_test Ronald Cron 2024-11-14 11:15:40 +01:00
  • a3ce631849 Refactor mbedtls_psa_generate_key_iop_complete() Waleed Elmelegy 2024-11-14 12:51:08 +00:00
  • bea67a1ebf Fix everest build Ronald Cron 2024-11-14 10:59:52 +01:00
  • e3ea31da68 Merge pull request #9770 from mpg/move-all-core-3.6 Manuel Pégourié-Gonnard 2024-11-14 09:51:32 +00:00
  • 824a8dcde3 Merge pull request #9769 from mpg/move-all-core-dev Manuel Pégourié-Gonnard 2024-11-14 09:51:24 +00:00
  • 0381a98114 cmake: Move copy of crypto libraries to mbedtls Ronald Cron 2024-11-05 12:21:26 +01:00
  • 8126a686d9 cmake: Rename mbedcrypto library to tfpsacrypto Ronald Cron 2024-10-25 17:34:23 +02:00
  • b7d0e52e16 cmake: Rename mbedcrypto target to tfpsacrypto Ronald Cron 2024-10-25 16:01:14 +02:00
  • 020e026779 cmake: tf-psa-crypto: Add cmake_subproject test program Ronald Cron 2024-10-23 09:37:36 +02:00
  • d3997d09a5 Update framework pointer Manuel Pégourié-Gonnard 2024-11-14 09:15:49 +01:00
  • 845cc54d69 Update framework pointer Manuel Pégourié-Gonnard 2024-11-14 09:14:51 +01:00
  • 1a52bc4802 cmake: mbedtls: Propagate options and target prefix Ronald Cron 2024-11-05 09:39:43 +01:00
  • 97cfd707ee tf-psa-crypto: cmake: Let TF-PSA-Crypto.cmake be the top cmake file Ronald Cron 2024-10-19 14:30:00 +02:00
  • d3b33a2e81 Finalize TF-PSA-Crypto.cmake to become the top cmake file Ronald Cron 2024-10-19 14:27:48 +02:00
  • ba850f3207 Rename export MbedTLSTargets to TF-PSA-CryptoTargets Ronald Cron 2024-10-11 19:39:49 +02:00
  • 2609fe9155 cmake: tf-psa-crypto: Rename mbedtls_test to tf_psa_crypto_test Ronald Cron 2024-10-07 09:58:57 +02:00
  • a9219ff73d Add project prefix to API documentation targets Ronald Cron 2024-10-23 09:23:46 +02:00
  • 169393e6ae Restrict the definition of memcheck/lcov targets Ronald Cron 2024-10-07 12:34:42 +02:00
  • 564b1cb643 tf-psa-crypto: cmake: Fix target for compile options Ronald Cron 2024-11-05 09:10:05 +01:00
  • 735dd65035 Fix mbedcrypto pkg-config file Ronald Cron 2024-11-05 08:57:14 +01:00
  • 13a7ccec76 Align all.sh tf-psa-crypto components naming Ronald Cron 2024-11-05 10:20:16 +01:00
  • 211bf6de21 cmake: Fix config files compile definitions Ronald Cron 2024-10-23 14:22:03 +02:00
  • 9892d14607 Fix documentation for GCM decryption functions Harry Ramsey 2024-11-13 19:27:31 +00:00
  • c22ead77a8 Fix documentation for GCM decryption functions Harry Ramsey 2024-11-13 19:22:51 +00:00
  • 4c59cee9ed Remove documentation regarding MBEDTLS_GCM_ALT Harry Ramsey 2024-11-13 19:08:49 +00:00
  • 9d99e98503 Remove trailing whitespace Harry Ramsey 2024-11-13 15:57:29 +00:00
  • 8666b0fbc8 Add MBEDTLS_ECP_MAX_MPI define Waleed Elmelegy 2024-11-13 13:20:20 +00:00
  • a47b82c20a Fix issue exporting generated key to raw intermediate buffer Waleed Elmelegy 2024-11-13 13:11:47 +00:00
  • bd36c4746a Stop IOP generate key complete test in case expected value is not success Waleed Elmelegy 2024-11-13 13:08:26 +00:00
  • a1abbdb2b3 Add new line to end of test case files Harry Ramsey 2024-11-13 12:49:34 +00:00
  • 0cd29510f6 Add test cases for AES GCM input and output buffer overlap Harry Ramsey 2024-11-13 10:30:19 +00:00
  • 7220652204 Update GCM buffer overlap documentation Harry Ramsey 2024-11-13 10:03:28 +00:00
  • 6a91defd42 Fix check_names error for MBEDTLS_GCM_ALT comment Harry Ramsey 2024-11-12 19:58:24 +00:00
  • d77207efdd Fix issue where input data could be length 0 Harry Ramsey 2024-11-13 09:42:59 +00:00
  • 01d32e76dd Fix check_names errorr for MBEDTLS_GCM_ALT comment Harry Ramsey 2024-11-12 20:02:43 +00:00
  • 6763a5546a Update comments Gabor Mezei 2024-11-12 18:07:42 +01:00
  • 655c487edb Update dependencies Gabor Mezei 2024-11-12 18:04:19 +01:00
  • af198c2ee5 Rename variable Gabor Mezei 2024-11-12 18:03:33 +01:00
  • 242806ad6f Update dependencies Gabor Mezei 2024-11-06 16:17:19 +01:00
  • a5f35296bd Update comment Gabor Mezei 2024-10-30 17:30:25 +01:00
  • 95be5fb18b Add support for common dependencies in exclusive groups Gabor Mezei 2024-10-30 17:21:49 +01:00
  • e191c0358e Update the dependencies of the cipher algorithms Gabor Mezei 2024-10-30 17:20:23 +01:00
  • 5a61086748 Test all cipher algorithm Gabor Mezei 2024-10-30 17:19:00 +01:00
  • 6f77baff68 Use PSA macros for the chipher_chaining domain Gabor Mezei 2024-09-20 14:18:42 +02:00
  • 38b9f724a8 Update path to all-core.sh Manuel Pégourié-Gonnard 2024-11-12 12:11:07 +01:00
  • 0460518a6d Update framework pointer Manuel Pégourié-Gonnard 2024-11-12 12:10:17 +01:00
  • 30e8eb9847 Update path to all-core.sh Manuel Pégourié-Gonnard 2024-11-12 11:57:46 +01:00
  • 8f00e5e03a Update framework pointer Manuel Pégourié-Gonnard 2024-11-12 11:53:34 +01:00
  • 598cc22f9e Move all-{core,helpers}.sh out of Mbed TLS Manuel Pégourié-Gonnard 2024-11-12 11:40:11 +01:00
  • 06f8f9e1b3 Move all-{core,helpers}.sh out of Mbed TLS Manuel Pégourié-Gonnard 2024-11-12 11:36:40 +01:00
  • e320b899f5 Fix TEST_CALLOC issues with GCM buffer overlap tests Harry Ramsey 2024-11-11 15:02:26 +00:00
  • 8ad56b822b Fix TEST_CALLOC issues with GCM buffer overlap tests Harry Ramsey 2024-11-07 16:41:40 +00:00
  • 241b9012a0 Merge pull request #9490 from waleed-elmelegy-arm/add-iop-key-agrmnt-api Janos Follath 2024-11-11 09:29:16 +00:00
  • 101816b41f Merge pull request #9612 from gabor-mezei-arm/9141_update_depends.py_cipher_id_domain Ronald Cron 2024-11-08 15:32:39 +00:00
  • 4c58e89976 Merge pull request #9613 from gilles-peskine-arm/remove-rsa-psk-key-exchange Gilles Peskine 2024-11-07 15:09:05 +00:00
  • 947afa05d6 Remove designated initializers from ECDH compile time initializers Waleed Elmelegy 2024-11-07 15:06:28 +00:00
  • 187fcce476 Add test cases for AES GCM input and output buffer overlap Harry Ramsey 2024-11-07 09:26:43 +00:00
  • c7b1a9099a Update GCM buffer overlap documentation Harry Ramsey 2024-11-07 09:20:38 +00:00
  • e248de54bf Merge pull request #9720 from mpg/all.sh-tf-psa-crypto-dev Manuel Pégourié-Gonnard 2024-11-07 08:49:44 +00:00
  • 429fcdad85 Merge pull request #9754 from mpg/all.sh-tf-psa-crypto-3.6 Manuel Pégourié-Gonnard 2024-11-07 08:49:38 +00:00
  • fc140d0c6b Merge pull request #9672 from gilles-peskine-arm/coverity-20241004 Paul Elliott 2024-11-06 19:03:13 +00:00
  • 346d2f4e58 Merge pull request #9731 from gilles-peskine-arm/coverity-20241004-3.6 Paul Elliott 2024-11-06 19:02:54 +00:00
  • b48d5263c5 Merge pull request #9758 from gilles-peskine-arm/move-test_suite_psa_crypto_ecp Gilles Peskine 2024-11-06 17:56:30 +00:00