Commit Graph

  • 9863b04dec Make MBEDTLS_USE_PSA_CRYPTO no longer a selectable option Gilles Peskine 2024-10-24 20:56:37 +02:00
  • b434192dcb Remove explicit setting of MBEDTLS_USE_PSA_CRYPTO Gilles Peskine 2024-10-24 20:43:01 +02:00
  • 005370f0be Skip "no USE_PSA" test cases in ssl-opt.sh Gilles Peskine 2024-10-24 20:21:46 +02:00
  • fb31ebd6d5 Remove code for MBEDTLS_USE_PSA_CRYPTO disabled in ssl-opt.sh Gilles Peskine 2024-10-24 20:14:16 +02:00
  • 5e443f983b Remove direct requirements on MBEDTLS_USE_PSA_CRYPTO in ssl-opt.sh Gilles Peskine 2024-10-24 20:09:56 +02:00
  • a1be1b8fbb Remove ECJPAKE interoperability testing Gilles Peskine 2024-10-30 14:20:14 +01:00
  • db226b4eec More explanation of what we do and do not test Gilles Peskine 2024-10-30 13:44:02 +01:00
  • 962eb8572b Merge pull request #9737 from mpg/drop-armcc5-3.6 Paul Elliott 2024-10-30 12:29:55 +00:00
  • 89c68e206b Merge pull request #9736 from mpg/drop-armcc5-2.28 Paul Elliott 2024-10-30 12:29:32 +00:00
  • e4546ba988 Add changelog entry Gilles Peskine 2024-10-29 21:43:38 +01:00
  • c8b668deae mbedtls_psa_ecp_generate_key: don't calculate the public key Gilles Peskine 2024-10-29 20:58:28 +01:00
  • 2576bbc9fa Basic statistical tests for mbedtls_psa_ecp_generate_key() Gilles Peskine 2024-10-29 20:56:33 +01:00
  • 9a09443973 Unit tests for mbedtls_psa_ecp_generate_key() Gilles Peskine 2024-10-29 20:55:11 +01:00
  • 6f35a4dbe0 Merge pull request #9547 from davidhorstmann-arm/align-development-3.6-test-helpers-3.6 Manuel Pégourié-Gonnard 2024-10-30 09:09:36 +00:00
  • 69868299a8 Merge pull request #9430 from davidhorstmann-arm/align-development-3.6-test-helpers Manuel Pégourié-Gonnard 2024-10-30 09:09:34 +00:00
  • d10f42f5e6 Fix making the path of the outcomes file absolute. Manuel Pégourié-Gonnard 2024-10-30 09:52:36 +01:00
  • 15baf8b027 Merge pull request #9708 from ronald-cron-arm/target-compile-options Bence Szépkúti 2024-10-29 18:59:07 +00:00
  • 8ed4d94166 Merge pull request #9614 from gilles-peskine-arm/use_psa_crypto-always_on Gilles Peskine 2024-10-29 14:58:55 +00:00
  • 89a87b5353 Merge pull request #9729 from paul-elliott-arm/fix_new_coverity_issues_2.28 Gilles Peskine 2024-10-29 14:58:39 +00:00
  • 0f2c45a78a Merge pull request #9734 from bensze01/graviton-testing-2.28 Bence Szépkúti 2024-10-29 12:24:56 +00:00
  • 9ab41af5e6 Merge pull request #9733 from bensze01/graviton-testing-3.6 Bence Szépkúti 2024-10-29 12:24:52 +00:00
  • d6175c5b0c Merge pull request #9389 from bensze01/graviton-testing Bence Szépkúti 2024-10-29 12:24:48 +00:00
  • 6ffebef9c4 New all.sh wrapper with reduced scope (CI only) Manuel Pégourié-Gonnard 2024-10-29 12:57:24 +01:00
  • 26caae8152 Rm forgotten armc5 Manuel Pégourié-Gonnard 2024-10-29 12:42:43 +01:00
  • 62a57e68a5 Rm forgotten armc5 Manuel Pégourié-Gonnard 2024-10-29 12:42:43 +01:00
  • a674e988c9 Drop building with armcc5 in all.sh Manuel Pégourié-Gonnard 2024-10-29 10:55:23 +01:00
  • 705690af69 Drop building with armcc5 in all.sh Manuel Pégourié-Gonnard 2024-10-29 11:39:41 +01:00
  • 95395738b4 Drop building with armcc5 in all.sh Manuel Pégourié-Gonnard 2024-10-29 11:39:41 +01:00
  • 6d9c389957 Further improve error message clarity Harry Ramsey 2024-10-28 14:05:23 +00:00
  • 61da0ddb07 Add override arguments for new gcc targets Bence Szépkúti 2024-10-27 22:46:48 +01:00
  • b14dd763c3 Clarify GCC version requirement Bence Szépkúti 2024-10-27 22:31:13 +01:00
  • 478730eed2 Split up the Thumb-1 test component Bence Szépkúti 2024-07-18 16:08:22 +02:00
  • 73d8640bd3 Remove superfluous invocations of make clean Bence Szépkúti 2024-07-18 15:58:40 +02:00
  • f92112d7be Update component speed estimates Bence Szépkúti 2024-07-18 15:56:15 +02:00
  • a56b61c6ee Initialize result caching variables Bence Szépkúti 2024-07-12 20:50:07 +01:00
  • 63a10d0726 Use true/false in place of integers Bence Szépkúti 2024-07-12 20:48:08 +01:00
  • 08c14d1412 Ignore missing temporary files during cleanup Bence Szépkúti 2024-07-12 20:33:15 +01:00
  • 26822ab1b6 Fix copypasta in gcc_version Bence Szépkúti 2024-07-12 14:00:29 +01:00
  • 915fa3e6c7 Add AArch64 default config test Bence Szépkúti 2024-07-11 15:52:07 +01:00
  • 86aa780e5a Add Arm eabi default config tests Bence Szépkúti 2024-07-11 09:50:45 +01:00
  • 2a45f0b952 Add override arguments for new gcc targets Bence Szépkúti 2024-10-27 22:46:48 +01:00
  • 827c89ba07 Clarify GCC version requirement Bence Szépkúti 2024-10-27 22:31:13 +01:00
  • dc4b7a8032 Split up the Thumb-1 test component Bence Szépkúti 2024-07-18 16:08:22 +02:00
  • 791cb3507a Remove superfluous invocations of make clean Bence Szépkúti 2024-07-18 15:58:40 +02:00
  • f31a3438c2 Update component speed estimates Bence Szépkúti 2024-07-18 15:56:15 +02:00
  • adcc27a91e Initialize result caching variables Bence Szépkúti 2024-07-12 20:50:07 +01:00
  • 1eb18d443f Use true/false in place of integers Bence Szépkúti 2024-07-12 20:48:08 +01:00
  • d2bd299082 Ignore missing temporary files during cleanup Bence Szépkúti 2024-07-12 20:33:15 +01:00
  • e4a42f536d Fix copypasta in gcc_version Bence Szépkúti 2024-07-12 14:00:29 +01:00
  • 864ecda59e Add AArch64 default config test Bence Szépkúti 2024-07-11 15:52:07 +01:00
  • f38ee6179e Add Arm eabi default config tests Bence Szépkúti 2024-07-11 09:50:45 +01:00
  • bc8c157bce Add override arguments for new gcc targets Bence Szépkúti 2024-10-27 22:46:48 +01:00
  • 8490f052ae Clarify GCC version requirement Bence Szépkúti 2024-10-27 22:31:13 +01:00
  • 479eb522d7 Split up the Thumb-1 test component Bence Szépkúti 2024-07-18 16:08:22 +02:00
  • bb61245007 Remove superfluous invocations of make clean Bence Szépkúti 2024-07-18 15:58:40 +02:00
  • de146a13b4 Update component speed estimates Bence Szépkúti 2024-07-18 15:56:15 +02:00
  • 65e77c53d6 Initialize result caching variables Bence Szépkúti 2024-07-12 20:50:07 +01:00
  • 924662bea3 Use true/false in place of integers Bence Szépkúti 2024-07-12 20:48:08 +01:00
  • 31906327d3 Ignore missing temporary files during cleanup Bence Szépkúti 2024-07-12 20:33:15 +01:00
  • c12ebb0811 Fix copypasta in gcc_version Bence Szépkúti 2024-07-12 14:00:29 +01:00
  • d1d26139ff Add AArch64 default config test Bence Szépkúti 2024-07-11 15:52:07 +01:00
  • 1524b9c3ad Add Arm eabi default config tests Bence Szépkúti 2024-07-11 09:50:45 +01:00
  • 138312315e Changelog entry for ECDSA conversion functions called with bits=0 Gilles Peskine 2024-10-07 11:27:37 +02:00
  • f7b62e063d Remove unreachable assignments Gilles Peskine 2024-10-07 11:23:39 +02:00
  • 42919e0821 Assert non-empty data when needed Gilles Peskine 2024-10-07 11:12:17 +02:00
  • efe30760e5 Initialize CCM context before doing anything fallible Gilles Peskine 2024-10-07 11:11:32 +02:00
  • 5dea5f355a mbedtls_ecdsa_raw_to_der and mbedtls_ecdsa_der_to_raw: reject bits==0 Gilles Peskine 2024-10-04 18:56:17 +02:00
  • b482e44e49 Document errors for mbedtls_ecdsa_raw_to_der and mbedtls_ecdsa_der_to_raw Gilles Peskine 2024-10-04 18:35:01 +02:00
  • ad70136703 mbedtls_mpi_write_binary{,_le}: test 0-size output Gilles Peskine 2024-10-04 18:09:00 +02:00
  • 4eafc9c47e Modernize mpi_write_binary and mpi_write_binary_le Gilles Peskine 2024-10-04 18:07:55 +02:00
  • d37d70a6de Merge pull request #9723 from paul-elliott-arm/fix_new_coverity_issues_3.6 David Horstmann 2024-10-25 16:43:50 +00:00
  • f8d13d8fad Merge pull request #9721 from paul-elliott-arm/fix_new_coverity_issues David Horstmann 2024-10-25 16:43:37 +00:00
  • 3e9cc2c213 key_ladder_demo: Initialize additional data to all zeroes Ronald Cron 2024-10-22 15:39:33 +02:00
  • 50bd4f887e cmake: libs: Set libraries specific compile options target by target Ronald Cron 2024-10-10 12:17:59 +02:00
  • d093edd2bd cmake: tests: Set test specific compile options target by target Ronald Cron 2024-10-10 11:57:10 +02:00
  • 051ee711bf Remove now unnecessary shared lib specific compile option Ronald Cron 2024-10-09 07:51:01 +02:00
  • 6f9d508714 cmake: iar/msvc: Set base compile and link options target by target Ronald Cron 2024-10-09 14:54:43 +02:00
  • d9e1109d23 cmake: clang: Set base compile and link options target by target Ronald Cron 2024-10-09 10:01:46 +02:00
  • 4ae24f4fea cmake: GNU GCC: Add base link options Ronald Cron 2024-10-08 17:53:13 +02:00
  • b2478989e2 cmake: GNU GCC: Set base compile options target by target Ronald Cron 2024-10-07 16:17:07 +02:00
  • aea9bae25b Merge pull request #9728 from valeriosetti/fix-9690-workarounds-backport David Horstmann 2024-10-25 15:57:25 +00:00
  • d77fad2556 Group C_FLAGS settings by compiler type Ronald Cron 2024-10-08 09:24:31 +02:00
  • 7323b3e112 cmake: Remove UNSAFE_BUILD option Ronald Cron 2024-10-09 09:29:35 +02:00
  • 665df83d34 Merge pull request #9293 from gilles-peskine-arm/outcome-check-repeated-configurations-all.sh-preliminaries Gilles Peskine 2024-10-25 14:59:15 +00:00
  • 987092107a Merge pull request #9609 from gilles-peskine-arm/outcome-check-repeated-configurations-all.sh-preliminaries-2.28 Gilles Peskine 2024-10-25 14:59:09 +00:00
  • fd38fdf501 Disentangle 3.6/4.0 *_PSA_INIT/DONE variants David Horstmann 2024-10-25 15:00:55 +01:00
  • 9b6c40ee7b Disentangle 3.6/4.0 *_PSA_INIT/DONE variants David Horstmann 2024-10-25 15:00:55 +01:00
  • 5f6e69dae5 Merge pull request #9693 from Harry-Ramsey/split-revert-error-development Ronald Cron 2024-10-25 13:12:58 +00:00
  • 91972cc13d Merge pull request #9608 from gilles-peskine-arm/outcome-check-repeated-configurations-all.sh-preliminaries-3.6 Gilles Peskine 2024-10-25 11:47:48 +00:00
  • 4e9d77e6e7 Merge pull request #9703 from valeriosetti/fix-9690-workarounds Gilles Peskine 2024-10-25 11:47:44 +00:00
  • 417b8d92a1 Pair inits with declarations Paul Elliott 2024-10-25 12:41:28 +01:00
  • 09a8f4df3c Pair inits with declarations Paul Elliott 2024-10-25 12:41:28 +01:00
  • 31e7c1f976 Move AES_PSA_INIT to after drbg init Paul Elliott 2024-10-25 12:27:36 +01:00
  • 9a209b8251 Pair inits with declarations Paul Elliott 2024-10-25 12:41:28 +01:00
  • a87a906a4c Move AES_PSA_INIT to after drbg init Paul Elliott 2024-10-25 12:27:36 +01:00
  • 9488b8c513 Fix double free in case of test failure Paul Elliott 2024-10-24 14:41:01 +01:00
  • 1348b6a861 Add missing check of return Paul Elliott 2024-10-24 14:38:00 +01:00
  • 181564bb89 Fix tests where tests were done prior to init Paul Elliott 2024-10-24 14:27:26 +01:00
  • bdca1fe337 CMakeLists: use -O2 as ASAN_FLAG only in GCC versions before 7.0 Valerio Setti 2024-10-16 13:28:44 +02:00
  • 01248650be Revert "Temporarily comment out tests that are clogging the CI" Valerio Setti 2024-10-16 13:04:13 +02:00