Commit Graph

  • f7485fbba1 test: disable all legacy symbols in test_psa_crypto_without_heap Valerio Setti 2024-08-13 13:36:50 +02:00
  • bc6117166a test: minor fixes to test_psa_crypto_without_heap and test_crypto_with_static_key_slots Valerio Setti 2024-08-13 13:13:23 +02:00
  • 4603a08047 mbedtls_config: fix descriptions for PSA static key slots Valerio Setti 2024-08-13 11:08:26 +02:00
  • 2deb25a8ac mbedtls_config: move MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE to the correct place Valerio Setti 2024-08-13 10:44:02 +02:00
  • efce6052d8 test: add new component to test core library without calloc/free Valerio Setti 2024-06-25 18:31:36 +02:00
  • 168d24a00d test: add new component to test MBEDTLS_PSA_STATIC_KEY_SLOTS Valerio Setti 2024-06-20 14:40:54 +02:00
  • 8d4f15013f psa: allow to use static key buffers instead of dynamic ones Valerio Setti 2024-06-14 07:49:05 +02:00
  • a40e95fda0 Add newline to ChangeLog entry David Horstmann 2024-10-22 12:22:47 +01:00
  • ddc59dca21 Refactor error_common ifdef header Harry Ramsey 2024-10-22 10:36:21 +01:00
  • fa3663d633 Fix include for tf-psa-crypto tests Harry Ramsey 2024-10-22 10:33:36 +01:00
  • 331f08430c Move error.o to OBJS_X509 Harry Ramsey 2024-10-22 10:27:08 +01:00
  • 6a986d9122 Update coverage datebase Gabor Mezei 2024-10-22 10:43:03 +02:00
  • 9606d560a7 net/mbedtls_net_connect: Preventing double close problem makejian 2024-10-21 20:13:49 +08:00
  • c0240b314f Fix formatting issue Harry Ramsey 2024-10-21 18:38:15 +01:00
  • 8b3f513c0a Fix linking error for mbedtls_test_hook_error_add Harry Ramsey 2024-10-21 12:26:59 +01:00
  • 37fa2d1ebe Re-add special case for 3.6 David Horstmann 2024-10-18 20:00:27 +01:00
  • dfd3075e32 Only guard with CRYPTO_CLIENT when version >= 4 David Horstmann 2024-09-27 15:13:32 +01:00
  • 3ee3223d9f Regenerate PSA test wrappers David Horstmann 2024-09-06 15:17:46 +01:00
  • 8660e4bde6 Align 3.6 tests/{src,include} with development PR David Horstmann 2024-09-06 14:55:05 +01:00
  • 19bc246afa Re-add special case for 3.6 David Horstmann 2024-10-18 20:00:27 +01:00
  • 34d79ce73d Only guard with CRYPTO_CLIENT when version >= 4 David Horstmann 2024-09-27 15:13:32 +01:00
  • 0d8287c062 Align tests/src and include/src with 3.6 version David Horstmann 2024-07-26 18:01:04 +01:00
  • cca4dbef4c Add PSA interruptible key generation setup & abort APIs Waleed Elmelegy 2024-09-25 17:49:14 +01:00
  • 64ab48da49 Update framework Gabor Mezei 2024-10-21 14:35:09 +02:00
  • b8a20676a3 Update framework Gabor Mezei 2024-10-21 14:28:11 +02:00
  • 4fef797450 Update macro dependencies Gabor Mezei 2024-10-09 15:47:07 +02:00
  • f10402c028 Update macro dependencies Gabor Mezei 2024-10-07 16:40:16 +02:00
  • c9f01cf8b5 Use f-string instead of concatenation Gabor Mezei 2024-09-26 13:02:01 +02:00
  • 224152eec0 Remove unneeded newlines Gabor Mezei 2024-09-26 13:01:34 +02:00
  • fb06101b9f Fix recursive dependencies for cross referencing Gabor Mezei 2024-09-24 18:58:14 +02:00
  • 4e10d6c21d Add consistency check for option avalability Gabor Mezei 2024-08-03 14:26:13 +02:00
  • 8f94485166 Fix dependency Gabor Mezei 2024-09-12 16:24:38 +02:00
  • 610e6e2aea Add PSA macro dependencies Gabor Mezei 2024-08-03 14:33:21 +02:00
  • 8ec990bc45 Apply config dependecies recursively Gabor Mezei 2024-07-31 17:14:04 +02:00
  • 9ce6d244f1 Remove depends.py option to use without PSA Gabor Mezei 2024-06-19 17:47:05 +02:00
  • 035d7c8cfa Move file backup support to config_common.py Gabor Mezei 2024-06-19 15:46:21 +02:00
  • f5408f0909 Enable usage of crypto config in depends.py Gabor Mezei 2024-06-14 15:25:46 +02:00
  • b791a88c33 Fix test case dependency Harry Ramsey 2024-10-21 12:05:20 +01:00
  • bef54c5003 Remove unnecessary if defined Harry Ramsey 2024-10-21 12:00:24 +01:00
  • 6707584614 Merge pull request #9593 from gilles-peskine-arm/test-cases-not-executed-enforce-development Gilles Peskine 2024-10-18 18:19:34 +00:00
  • 043f6dc0ff Merge pull request #9680 from gilles-peskine-arm/test-cases-not-executed-enforce-3.6 Gilles Peskine 2024-10-18 18:19:30 +00:00
  • 924dca9d39 Move mbedtls_test_hook_error_add from error.c to helpers.c Harry Ramsey 2024-10-18 12:25:20 +01:00
  • c44f67b581 Fix error.c generation issue with headers Harry Ramsey 2024-10-16 21:46:44 +01:00
  • 9c66405098 Disable strerror in test programs Harry Ramsey 2024-10-16 14:08:19 +01:00
  • d916cc9755 tf-psa-crypto: cmake: Add lcov target Ronald Cron 2024-10-17 18:33:59 +02:00
  • 4802aaab56 Adapt lcov.sh to multiple source directories Ronald Cron 2024-10-18 09:32:19 +02:00
  • 4cd797e7fb tf-psa-crypto: Add cmake_package test program Ronald Cron 2024-10-17 17:50:32 +02:00
  • 4870e613f8 Refactor pkgconfig.sh Ronald Cron 2024-10-17 17:49:57 +02:00
  • f85882de57 tf-psa-crypto: cmake: Add package config and install support Ronald Cron 2024-10-11 19:56:38 +02:00
  • 2d453c9b07 cmake: Remove custom LIB_INSTALL_DIR variable to set install dir Ronald Cron 2024-10-11 16:01:57 +02:00
  • b58c2254d6 tf-psa-crypto: cmake: Add build of documentation Ronald Cron 2024-10-04 17:19:50 +02:00
  • f584e97aed cmake: Use MBEDTLS/TF_PSA_CRYTPO_AS_SUBPROJECT Ronald Cron 2024-10-07 11:38:17 +02:00
  • 7b2fae2be9 cmake: Remove partial support for partial use CMake build system Ronald Cron 2024-10-07 12:09:58 +02:00
  • 493595665e tf-psa-crypto: cmake: Fix p-256 installation Ronald Cron 2024-10-11 16:37:23 +02:00
  • fd4f2831d7 Fix a typo in a comment Manuel Pégourié-Gonnard 2024-10-18 09:57:48 +02:00
  • 901f6c1a4c Fix a typo in a comment Manuel Pégourié-Gonnard 2024-10-18 09:57:48 +02:00
  • e05cf2e11e Improve submodule error messages for Github archives Harry Ramsey 2024-09-17 15:12:11 +01:00
  • 8b4b15269a Fix test scripts for split error files Harry Ramsey 2024-10-15 12:04:26 +01:00
  • 3901af52b8 Add x509 library to utility programs Harry Ramsey 2024-10-15 12:03:11 +01:00
  • bd77a35b95 Move tests for error.c from tf-psa-crypto to Mbed TLS Harry Ramsey 2024-10-14 11:56:40 +01:00
  • a05bfeed1e Refactor tf-psa-crypto to use error_common.h instead of error.h Harry Ramsey 2024-10-14 07:19:01 +01:00
  • 798d8b6533 Update build scripts for error.c generation Harry Ramsey 2024-10-11 17:09:18 +01:00
  • d2bcdba9ca Update generate_errors.pl for error header split Harry Ramsey 2024-10-11 12:04:57 +01:00
  • 90724f7f54 Move error.h from tf-psa-crypto to Mbed TLS Harry Ramsey 2024-10-11 15:32:19 +01:00
  • 69b67c8626 Split error.h into error_common.h and error.h Harry Ramsey 2024-10-10 13:13:37 +01:00
  • 2d94866764 Merge remote-tracking branch 'mbedtls-3.6' into test-cases-not-executed-enforce-3.6 Gilles Peskine 2024-10-17 21:20:56 +02:00
  • f5025e2680 Merge remote-tracking branch 'development' into test-cases-not-executed-enforce-development Gilles Peskine 2024-10-17 21:20:01 +02:00
  • e905442f7e Merge pull request #9675 from eleuzi01/backport-9673 David Horstmann 2024-10-17 17:18:57 +00:00
  • 13d2939563 Merge pull request #9673 from eleuzi01/issue-54-fw David Horstmann 2024-10-17 17:15:46 +00:00
  • dea880f035 all.sh: fix missing quotes Manuel Pégourié-Gonnard 2024-10-17 09:17:26 +02:00
  • 7f3d37f4bf all.sh: fix missing quotes Manuel Pégourié-Gonnard 2024-10-17 09:17:26 +02:00
  • 86421f3e87 Update framework to main Gilles Peskine 2024-10-16 19:34:30 +02:00
  • 6d268e3fe1 Update framework to main Gilles Peskine 2024-10-16 19:33:59 +02:00
  • e1f37c58a2 Merge pull request #9566 from gilles-peskine-arm/error-codes-4.0-enforce-add-macro Gilles Peskine 2024-10-16 17:28:04 +00:00
  • 8b675b8c2c CMakeLists: use -O2 as ASAN_FLAG only in GCC versions before 7.0 Valerio Setti 2024-10-16 13:28:44 +02:00
  • 401c917226 Revert "Temporarily comment out tests that are clogging the CI" Valerio Setti 2024-10-16 13:04:13 +02:00
  • 8b6ee19890 Update submodule after the merge Elena Uziunaite 2024-10-16 14:59:32 +01:00
  • fcda6f1281 Update submodule after the merge Elena Uziunaite 2024-10-16 14:58:07 +01:00
  • 4e4647a4e7 Merge pull request #9690 from valeriosetti/fix-pk-write-buffer-overrun Gilles Peskine 2024-10-16 12:00:52 +00:00
  • 51287b3be5 Merge pull request #9700 from ronald-cron-arm/test-psa-crypto-drivers Ronald Cron 2024-10-16 11:29:20 +00:00
  • 5255a9e805 Include "error.h" for MBEDTLS_ERROR_ADD Gilles Peskine 2024-09-15 19:54:22 +02:00
  • 8085f51108 Use MBEDTLS_ERROR_ADD instead of explicit addition: enforcement Gilles Peskine 2024-09-15 12:45:44 +02:00
  • ed6feae513 Use MBEDTLS_ERROR_ADD instead of explicit addition: simple cases Gilles Peskine 2024-09-15 12:23:03 +02:00
  • 6c0b4e73c0 all.sh: adjust for when tf-psa-crypto is absent Manuel Pégourié-Gonnard 2024-10-16 10:47:07 +02:00
  • f48d4edd0c all.sh: re-instate 3.6-specific code Manuel Pégourié-Gonnard 2024-10-16 10:38:55 +02:00
  • 50d7579dd1 Temporarily comment out tests that are clogging the CI Gilles Peskine 2024-10-15 09:57:34 +02:00
  • ede04b34d1 Remove unnecessary -O2 compilation flag Ronald Cron 2024-10-16 10:47:15 +02:00
  • 3eac5080fe all.sh: adjust for when tf-psa-crypto is absent Manuel Pégourié-Gonnard 2024-10-16 10:47:07 +02:00
  • 6197cdf869 Fix comment Ronald Cron 2024-10-16 10:45:38 +02:00
  • 96bfc17be1 all.sh: re-instate 3.6-specific code Manuel Pégourié-Gonnard 2024-10-16 10:38:55 +02:00
  • c76f82db27 Work around GCC 5 performance problem with Asan+UBSan and -O3 Gilles Peskine 2024-10-15 12:03:26 +02:00
  • 604e4d99dd Fix completion mistake in changelog entry Gilles Peskine 2024-10-14 11:34:18 +02:00
  • a4415d992a Defer static keystore to 3.6.3 David Horstmann 2024-10-11 17:24:16 +01:00
  • e298eeb739 Changelog entry for security fix Gilles Peskine 2024-10-14 11:03:24 +02:00
  • 41ba526f99 all.sh: update documentation Manuel Pégourié-Gonnard 2024-10-09 12:51:05 +02:00
  • 5d221de68c all.sh: move top-level code to a function Manuel Pégourié-Gonnard 2024-10-09 11:20:06 +02:00
  • 327edec3c2 all.sh: document new file structure Manuel Pégourié-Gonnard 2024-10-09 11:18:43 +02:00
  • 535e8aa1d3 all.sh: move definitions to all-core.sh Manuel Pégourié-Gonnard 2024-10-03 12:55:52 +02:00
  • 2969280bc5 all.sh: wrap main code into main() function Manuel Pégourié-Gonnard 2024-10-03 12:52:05 +02:00
  • 23fa1b5edf all.sh: move clang_version() to helpers file Manuel Pégourié-Gonnard 2024-10-03 12:48:01 +02:00