Commit Graph

  • b7033ad0d2 Update framework submodule David Horstmann 2024-05-29 18:03:31 +01:00
  • ea09152be9 Update file paths for moved files David Horstmann 2024-05-29 17:57:08 +01:00
  • a5eadf45ab Move some test generation files to framework David Horstmann 2024-05-29 16:01:44 +01:00
  • 8d398ee3d0 Make abi_check.py look in both locations David Horstmann 2024-05-31 14:38:52 +01:00
  • ce7af04795 Update framework submodule David Horstmann 2024-05-29 18:03:31 +01:00
  • f6f3bcae43 Update file paths for moved files David Horstmann 2024-05-29 17:57:08 +01:00
  • a7b0bb4de8 Move some test generation files to framework David Horstmann 2024-05-29 16:01:44 +01:00
  • b8360cf3ca Make abi_check.py look in both locations David Horstmann 2024-05-31 14:38:52 +01:00
  • 7e2ce99400 changelog: add changelog for PSA CMAC fix Valerio Setti 2024-05-31 05:52:59 +02:00
  • 5a63e2f25f Select more RSA cipher suites Gilles Peskine 2024-05-31 13:36:55 +02:00
  • 30a9b6f2fc Merge pull request #9198 from tom-cosgrove-arm/psa-sim-hashing Tom Cosgrove 2024-05-31 11:13:55 +00:00
  • ea297e5870 Merge pull request #9061 from gilles-peskine-arm/config-headers-do-not-include Gilles Peskine 2024-05-31 07:32:39 +00:00
  • cddcd7ac0b Merge pull request #9177 from ttytm/fix-typo-bp-3.6 Gilles Peskine 2024-05-30 17:24:57 +00:00
  • d961929615 Merge pull request #9155 from ttytm/fix-typo Gilles Peskine 2024-05-30 17:24:55 +00:00
  • 7faed5bbe4 Merge pull request #9146 from gilles-peskine-arm/config-headers-do-not-include-3.6 Gilles Peskine 2024-05-30 17:24:47 +00:00
  • b5face3c6f Merge pull request #9205 from gilles-peskine-arm/tls12_server-pk_opaque-dead_code-3.6 Gilles Peskine 2024-05-30 17:24:37 +00:00
  • 8c60b16188 Merge pull request #8643 from gilles-peskine-arm/tls12_server-pk_opaque-dead_code Gilles Peskine 2024-05-30 17:24:33 +00:00
  • eb5c4efd8a Merge pull request #9196 from ronald-cron-arm/check-framework-files-3.6 Gilles Peskine 2024-05-30 17:24:23 +00:00
  • c15544e217 Merge pull request #9088 from ronald-cron-arm/check-framework-files Gilles Peskine 2024-05-30 17:24:18 +00:00
  • f29bf87696 Modify everest component for MBEDTLS_PSA_CRYPTO_CONFIG_ENABLED Thomas Daubney 2024-05-29 17:11:02 +01:00
  • 8f5722a971 Fix compat.sh not running any tests on config-mini-tls1_1.h Gilles Peskine 2024-05-30 15:17:28 +02:00
  • 2ca5a68ad3 Enable 3DES with GnuTLS Gilles Peskine 2024-05-30 15:14:40 +02:00
  • 0ca70d51d7 Add missing licences Tom Cosgrove 2024-05-30 11:12:22 +01:00
  • bbb41f7afb Modify lcov.sh to use new project name file Thomas Daubney 2023-12-05 11:42:51 +00:00
  • d9312eaa4b Modify all.sh to use new project name file Thomas Daubney 2023-12-05 11:24:06 +00:00
  • c0386bf2a7 Introduce project_name.txt Thomas Daubney 2023-12-05 11:02:30 +00:00
  • 8bfb758e87 PSA crypto sim's server wrappers need to free deseraliased buffers when they're no longer needed Tom Cosgrove 2024-05-29 22:48:45 +01:00
  • dc49258c8a Guard configuration-specific code Gilles Peskine 2023-12-18 20:38:38 +01:00
  • d2c418932a ssl-opt.sh, compat.sh: Error out if not executing any tests Gilles Peskine 2024-05-17 11:55:15 +02:00
  • c75048c162 ssl-opt.sh, compat.sh: Error out if not executing any tests Gilles Peskine 2024-05-17 11:55:15 +02:00
  • 9ebf9aa448 Merge pull request #9153 from gilles-peskine-arm/oid-limits-2.28 Gilles Peskine 2024-05-29 16:14:24 +00:00
  • ca0c147354 Mark temporary PSA crypto sim Perl scripts as executable Tom Cosgrove 2024-05-29 16:52:38 +01:00
  • e2f0e3012a Extend PSA crypto simulator tests to run psa_hash.c under the simulator Tom Cosgrove 2024-05-29 12:36:09 +01:00
  • 61ee59f041 Add the rest of the psa_hash_xxx() functions to the simulator Tom Cosgrove 2024-05-29 12:34:27 +01:00
  • 39f8b09f5b Add PSA crypto sim serialisation functions needed for the remaining PSA hash APIs Tom Cosgrove 2024-05-29 12:26:53 +01:00
  • 3ebb880f90 Hook the new psa_sim_crypto_{client,server} into the build and tests Tom Cosgrove 2024-05-29 10:29:39 +01:00
  • cb12604d55 Merge pull request #9191 from tom-cosgrove-arm/psa-sim-fixes Tom Cosgrove 2024-05-29 12:31:05 +00:00
  • a4952f9450 The PSA sim logs aren't very many lines, so show them during tests Tom Cosgrove 2024-05-29 10:28:08 +01:00
  • 54b4ccdbf8 Add PSA crypto sim client and server implementations of psa_hash_compute() Tom Cosgrove 2024-05-29 10:27:01 +01:00
  • e68fb72d8c Add PSA crypto sim serialisation functions for rest of types needed for psa_hash_compute() Tom Cosgrove 2024-05-29 10:04:14 +01:00
  • 2fc5687b21 Add PSA crypto sim serialisation functions for basic types Tom Cosgrove 2024-05-29 10:03:06 +01:00
  • 92024566fb Fix code style in psa_ff_server.c Tom Cosgrove 2024-05-29 09:58:56 +01:00
  • 22a092be63 Do not use --recurse-submodules Ronald Cron 2024-05-03 10:12:01 +02:00
  • bc93d0e4f0 Extend C code style check to framework files Ronald Cron 2024-04-25 15:46:01 +02:00
  • c521badcea Extend basic checks of files to framework files Ronald Cron 2024-04-25 12:24:00 +02:00
  • c8d45cd3fc Error on unexpectedly defined symbols Gilles Peskine 2024-05-29 09:34:20 +02:00
  • 9df7806b37 Tweak wording Gilles Peskine 2024-05-29 09:33:04 +02:00
  • d2f191adb0 Document that there is now an error for dangerous inclusions Gilles Peskine 2024-05-16 14:57:03 +02:00
  • 690fb5e0b0 Warn if mbedtls_config.h is included manually Gilles Peskine 2024-05-16 14:54:04 +02:00
  • 0b8ece6beb Error out if *adjust* headers are included manually Gilles Peskine 2024-05-16 14:46:09 +02:00
  • d33eb55cce Macros to indicate the finalization level of the configuration Gilles Peskine 2024-05-16 14:44:15 +02:00
  • fef877f51f Belated changelog entry for not including check_config.h Gilles Peskine 2024-04-26 14:25:22 +02:00
  • 975e74cb1f Document check-config.h and *adjust*.h as internal headers Gilles Peskine 2024-04-26 14:18:10 +02:00
  • bd61fdfd6b Error on unexpectedly defined symbols Gilles Peskine 2024-05-29 09:34:20 +02:00
  • d53779995f Tweak wording Gilles Peskine 2024-05-29 09:33:04 +02:00
  • 680bee45ca Update framework submodule to the merge of PR #15 Ronald Cron 2024-05-28 18:33:42 +02:00
  • 29c4017007 Merge pull request #9131 from davidhorstmann-arm/move-mbedtls-dev-to-framework-3.6 Bence Szépkúti 2024-05-28 15:50:56 +00:00
  • e3abb6a148 Merge pull request #9094 from davidhorstmann-arm/move-mbedtls-dev-to-framework Bence Szépkúti 2024-05-28 15:50:47 +00:00
  • 38f6c86724 Remove unnecessary blank lines at top of functions in psa_ff_server.c Tom Cosgrove 2024-05-28 14:15:16 +03:00
  • 9919543f5c Only print PSA crypto sim server messages when DEBUG defined Tom Cosgrove 2024-05-28 14:07:10 +03:00
  • f69445ccaf Fix sending a response of more than 184 bytes in psa_ff_server.c:psa_write() Tom Cosgrove 2024-05-28 14:01:04 +03:00
  • bdc4c2d750 Fix PSA sim test awk script by removing extra $ Tom Cosgrove 2024-05-27 23:55:43 +03:00
  • 0a57a253cc Fix psa_ff_server.c to calculate the amount of data from client correctly Tom Cosgrove 2024-05-27 19:29:16 +03:00
  • b7e5f31e2a Replace final sprintf() with snprintf() in psa_ff_server.c Tom Cosgrove 2024-05-27 10:08:34 +03:00
  • 473dea26a6 Remove unnecessary testing and documentation Waleed Elmelegy 2024-05-28 11:15:21 +00:00
  • a6adc93578 Update framework submodule to the merge of #15 Ronald Cron 2024-05-27 17:48:53 +02:00
  • a7ec5c888c Update framework submodule to the merge of #15 Ronald Cron 2024-05-27 17:48:53 +02:00
  • a37ea269a9 adjust_legacy_crypto: enable CIPHER_C when PSA CMAC is builtin Valerio Setti 2024-05-24 14:37:05 +02:00
  • 20f4488cd0 fix typo Turiiya 2024-05-18 18:04:58 +02:00
  • c7569a8c4b Merge pull request #9159 from gilles-peskine-arm/analyze_outcomes-generate_files Gilles Peskine 2024-05-23 12:08:15 +00:00
  • 2c3aa942aa Merge pull request #9166 from gilles-peskine-arm/analyze_outcomes-generate_files-3.6 Gilles Peskine 2024-05-23 12:08:12 +00:00
  • 99cb19ad00 Document that there is now an error for dangerous inclusions Gilles Peskine 2024-05-16 14:57:03 +02:00
  • f948e2fa52 Warn if mbedtls_config.h is included manually Gilles Peskine 2024-05-16 14:54:04 +02:00
  • 66b2742a6c Error out if *adjust* headers are included manually Gilles Peskine 2024-05-16 14:46:09 +02:00
  • a4e97fc954 Macros to indicate the finalization level of the configuration Gilles Peskine 2024-05-16 14:44:15 +02:00
  • 06972c6ae4 Belated changelog entry for not including check_config.h Gilles Peskine 2024-04-26 14:25:22 +02:00
  • e0ec8f5348 Document check-config.h and *adjust*.h as internal headers Gilles Peskine 2024-04-26 14:18:10 +02:00
  • 39c5207d79 ssl-opt.sh, compat.sh: Error out if not executing any tests Gilles Peskine 2024-05-17 11:55:15 +02:00
  • baf6775a73 Merge pull request #9160 from ronald-cron-arm/crypto-config-test_ref_configs-3.6 Ronald Cron 2024-05-23 09:30:04 +00:00
  • 11a81cd7dd Add comment to mbedtls_mpi_core_mla() to indicate it is costant time Waleed Elmelegy 2024-05-23 08:01:58 +00:00
  • f5473a0260 Merge pull request #9057 from Ryan-Everett-arm/crypto-config-test_ref_configs Ronald Cron 2024-05-23 05:58:55 +00:00
  • 77bd479825 Change mbedtls_mpi_core_mla() to be constant time Waleed Elmelegy 2024-05-21 18:17:22 +00:00
  • 7fbbb43a57 Pacify pylint Gilles Peskine 2024-05-22 09:35:11 +02:00
  • 8941033a40 Generate test data before coverage analysis Gilles Peskine 2024-05-21 20:26:18 +02:00
  • 2ad2f3207e Pacify pylint Gilles Peskine 2024-05-22 09:35:11 +02:00
  • 8526751ec4 Improve test-ref-configs.pl Ronald Cron 2024-05-17 14:11:31 +02:00
  • 8b1c5ebfc8 Fix crypto_adjust_config_dependencies.h documentation Ronald Cron 2024-05-17 13:18:52 +02:00
  • 0fd2d04566 Fix PBKDF2_AES_CMAC_PRF_128 dependencies Ronald Cron 2024-05-17 13:11:24 +02:00
  • c8953c9083 Fix the resolution of dependencies on HMAC Ronald Cron 2024-05-17 11:19:57 +02:00
  • f313902890 Fix "maybe-uninitialized" warning with GCC 11.3 Ronald Cron 2024-05-15 12:49:02 +02:00
  • 7d949ae1a3 Resolve PBKDF2_AES_CMAC_PRF_128 dependencies Ronald Cron 2024-05-15 18:31:17 +02:00
  • a6ff719bc0 Resolve some HMAC dependencies automatically Ronald Cron 2024-05-15 09:27:27 +02:00
  • e3283ed019 test-ref-configs.pl: Detect automatically test with USE_PSA enabled Ronald Cron 2024-05-15 11:22:04 +02:00
  • f47f5459b1 Fix compat.sh filters Ronald Cron 2024-05-14 10:51:27 +02:00
  • 30b5d671f9 config-symmetric-only.h: Add SHA3 Ronald Cron 2024-05-22 08:45:19 +02:00
  • 984e8dce02 config-symmetric-only.h: Remove obsolete comment Ronald Cron 2024-05-22 08:37:53 +02:00
  • 78ae4f6fe1 Generate test data before coverage analysis Gilles Peskine 2024-05-21 20:26:18 +02:00
  • a9fe03ea4e Add comment to mbedtls_mpi_core_sub() to indicate it is costant time Waleed Elmelegy 2024-05-21 16:17:06 +00:00
  • e27738308c Merge mbedtls_mpi_core_sub() constant time testing and functional testing Waleed Elmelegy 2024-05-21 16:05:52 +00:00
  • ad94717070 Update .github/pull_request_template.md Minos Galanakis 2024-05-20 16:57:14 +01:00