Commit Graph

  • 9d7330c411 tests: drivers: Factorize internal header inclusion pre-processor logic Ronald Cron 2025-12-05 12:43:54 +01:00
  • d8f0b37d1a ssl: replace remaining occurrence of pk_can_do with pk_get_key_type Valerio Setti 2025-12-05 15:57:39 +01:00
  • ca68ad8377 Move "libtestdriver1_" aliases to test_driver_common.h Ronald Cron 2025-12-05 10:23:43 +01:00
  • 50bd6aae50 test_driver.py: Add method to prefix test driver exposed identifiers Ronald Cron 2025-12-01 10:34:13 +01:00
  • d95c135498 test_driver.py: Add get_identifiers_with_prefixes method Ronald Cron 2025-12-01 10:28:24 +01:00
  • 415201cc36 test_driver.py: Add method to build the test driver tree Ronald Cron 2025-12-01 09:54:16 +01:00
  • 936943b263 Introduce test_driver.py Ronald Cron 2025-12-01 09:45:18 +01:00
  • 0d9ae6a986 Update test drivers for TF-PSA-Crypto test driver Ronald Cron 2025-11-07 22:35:28 +01:00
  • e3f4268a90 scripts: generate_test_keys: skip secp192 curves in tf-psa-crypto Valerio Setti 2025-12-05 14:12:07 +01:00
  • e5ba96c5c6 Merge pull request #10528 from mpg/prep-rm-ecdh Valerio Setti 2025-12-05 11:17:41 +00:00
  • 1c479f88d0 Avoid references to ecdh.o Manuel Pégourié-Gonnard 2025-12-04 11:24:20 +01:00
  • e7b035eeb7 Merge pull request #10532 from gilles-peskine-arm/race-condition-in-makefile-4.0 Valerio Setti 2025-12-04 21:42:15 +00:00
  • d86c4ae1d2 Fix dependencies in programs/Makefile Pengyu Lv 2023-09-25 14:55:59 +08:00
  • 8b364c7436 Fix the commands to build library Pengyu Lv 2023-09-25 14:31:43 +08:00
  • 9eb5b2a146 x509: replace usage of mbedtls_pk_can_do() with mbedtls_pk_get_key_type() Valerio Setti 2025-12-02 09:40:28 +01:00
  • 902467d62f ssl: replace usage of mbedtls_pk_can_do() with mbedtls_pk_get_key_type() Valerio Setti 2025-12-02 09:33:33 +01:00
  • 1de094fb32 library: x509: replace mbedtls_pk_can_do() with mbedtls_pk_can_do_psa() Valerio Setti 2025-11-12 14:44:59 +01:00
  • 9d1fa1a8d8 library: x509: change order of checks in x509_crt_check_signature() Valerio Setti 2025-11-12 13:05:03 +01:00
  • 81a5a0914c library: ssl: replace mbedtls_pk_can_do() with mbedtls_pk_can_do_psa() Valerio Setti 2025-11-12 12:55:04 +01:00
  • 92926ff4dc library: common: add helper to get PSA algorithm from PK sigalg Valerio Setti 2025-11-12 12:55:52 +01:00
  • 024c3aeb9e library: ssl: remove duplicate check in ssl_parse_server_key_exchange() Valerio Setti 2025-11-12 12:51:52 +01:00
  • 8f66d59d83 Merge pull request #10522 from valeriosetti/issue568-mbedtls-part2 David Horstmann 2025-12-03 15:26:46 +00:00
  • d36ed4a84d tf-psa-crypto: update reference Valerio Setti 2025-12-01 18:01:46 +01:00
  • 35d90d15c7 framework: update reference Valerio Setti 2025-11-28 11:03:57 +01:00
  • 725e3f1daa tests: x509parse: replace certificates using secp192 with those using secp256 Valerio Setti 2025-11-28 09:50:20 +01:00
  • f58263d00f Merge pull request #242 from valeriosetti/issue568-framework Valerio Setti 2025-12-02 17:18:40 +01:00
  • d262352601 Merge pull request #10523 from mpg/rm-ecdh Valerio Setti 2025-12-02 15:21:24 +00:00
  • 3a682feb75 data_files: update dates and MD alg in server[5|11]-rsa-signed.crt Valerio Setti 2025-12-02 10:38:35 +01:00
  • 5341c86877 Add comments for remaining internal includes Manuel Pégourié-Gonnard 2025-12-02 12:35:20 +01:00
  • ea5718721f Remove two more useless internal includes Manuel Pégourié-Gonnard 2025-12-02 12:06:39 +01:00
  • 3e6455d50e Remove useless includes of psa_util_internal Manuel Pégourié-Gonnard 2025-12-02 12:00:34 +01:00
  • d6551eaaa6 Add comment about internal crypto include Manuel Pégourié-Gonnard 2025-12-01 10:30:09 +01:00
  • 411282d126 x509: rm useless private include in C file Manuel Pégourié-Gonnard 2025-12-01 11:05:39 +01:00
  • eab6d3276b ssl: rm useless private include in C file Manuel Pégourié-Gonnard 2025-12-01 10:26:28 +01:00
  • c53c43c296 x509: rm useless private includes in internal headers Manuel Pégourié-Gonnard 2025-12-01 10:20:53 +01:00
  • 4b663abecc ssl: rm useless private includes in internal headers Manuel Pégourié-Gonnard 2025-12-01 10:16:52 +01:00
  • 53c511578a x509: rm useless private include in public header Manuel Pégourié-Gonnard 2025-12-01 10:03:20 +01:00
  • 59c9ebfaae ssl: rm useless private includes in public headers Manuel Pégourié-Gonnard 2025-12-01 09:59:54 +01:00
  • 85cbd7ae63 data_files: add server11-rsa-signed.crt Valerio Setti 2025-11-28 09:39:50 +01:00
  • 75e471a66f data_files: add server11.key Valerio Setti 2025-11-28 09:37:44 +01:00
  • ca170622d5 data_files: add server5-rsa-signed.crt Valerio Setti 2025-11-27 16:37:29 +01:00
  • 5ae6c62247 tests: x509parse: transition tests based on secp192 curves to secp256 Valerio Setti 2025-11-27 14:38:22 +01:00
  • caaa93884c Merge pull request #10519 from valeriosetti/issue568-mbedtls David Horstmann 2025-11-24 11:17:18 +00:00
  • 1726775ccc Merge pull request #236 from gilles-peskine-arm/build_info-cleanup-1.0-framework Ronald Cron 2025-11-20 17:28:44 +01:00
  • 65ec4cc771 tests: scripts: make enabling of secp192 curves fault tolerant in test_psa_crypto_without_heap Valerio Setti 2025-11-20 13:16:59 +01:00
  • caf73f885a library: check_config: remove references to secp192 curves Valerio Setti 2025-11-20 13:01:18 +01:00
  • 3057ea0288 Merge pull request #10509 from gilles-peskine-arm/config_checks_generator-fix-windows-path-mbedtls Valerio Setti 2025-11-20 11:49:36 +00:00
  • 6116d8feea Update framework with fix of Mbed-TLS/mbedtls#10502 Gilles Peskine 2025-11-20 10:28:52 +01:00
  • 28f745515e Changelog entry for fix #10502 Gilles Peskine 2025-11-14 15:06:58 +01:00
  • d6f03a4329 Document wildcard matching Gilles Peskine 2025-11-19 19:52:05 +01:00
  • 16236cb8a2 Remove redundant entry in glob list Gilles Peskine 2025-11-19 19:47:02 +01:00
  • 6c9076eef1 Merge pull request #237 from gilles-peskine-arm/config_checks_generator-fix-windows-path Valerio Setti 2025-11-18 12:04:33 +01:00
  • 30bea3d767 Be more robust about exact paths Gilles Peskine 2025-11-14 15:17:08 +01:00
  • 26adfccaaa Log which files get parsed Gilles Peskine 2025-11-14 14:47:50 +01:00
  • fbb7e52304 Avoid splitting file names across lines in problem reports Gilles Peskine 2025-11-14 14:46:50 +01:00
  • 02eef2a48b Update config information about TF-PSA-Crypto 1.0 and Mbed TLS 4.0 Gilles Peskine 2025-11-14 14:35:01 +01:00
  • 203ff5e165 Support new location of crypto_adjust_config_synonyms.h in TF-PSA-Crypto >1.0.0 Gilles Peskine 2025-10-31 22:11:00 +01:00
  • 76fe5edd98 Use scripts/generate_config_checks.py unconditionally Gilles Peskine 2025-11-10 20:17:25 +01:00
  • 7082fdc9c4 Make sure to list paths with / even on Windows Gilles Peskine 2025-11-14 14:59:07 +01:00
  • 3a0868b8ff Merge pull request #10496 from JuhaPekkaa/juke/change-loglevel Manuel Pégourié-Gonnard 2025-11-12 09:33:39 +00:00
  • 148bc1120a Merge pull request #10498 from valeriosetti/issue435-part2-mbedtls Manuel Pégourié-Gonnard 2025-11-12 08:38:54 +00:00
  • 32e01d4688 Merge pull request #235 from valeriosetti/issue435-part2-framework Valerio Setti 2025-11-12 09:07:07 +01:00
  • 1f2f6fc9cb framework: update reference Valerio Setti 2025-11-06 23:48:36 +01:00
  • 9232f41572 scripts: ecp.py: do not test secp192 curves in development Valerio Setti 2025-11-06 23:43:25 +01:00
  • a6e59a955b Merge pull request #10450 from bjwtaylor/move-lcov Manuel Pégourié-Gonnard 2025-11-06 11:11:59 +00:00
  • 7e2b53a0fd Merge pull request #223 from valeriosetti/issue435-framework David Horstmann 2025-11-05 16:06:49 +00:00
  • 5f4cbcd336 ssl_tls12: change log level for ECDH computation Juha-Pekka Kesonen 2025-11-05 14:10:52 +02:00
  • 666fa2da3d ssl_msg.c: change log level for record checking Juha-Pekka Kesonen 2025-11-05 14:08:46 +02:00
  • cdc1ca0056 Merge pull request #233 from gilles-peskine-arm/uncrustify-warnings David Horstmann 2025-11-05 09:58:31 +00:00
  • 5dae44848d Merge pull request #10462 from minosgalanakis/bugfix/update_prepare_release Ronald Cron 2025-11-04 16:10:38 +00:00
  • 4fb0db47d0 data_files: remove unnecessary ec_256_prv.sec1[.comp].pem files Valerio Setti 2025-11-04 12:02:33 +01:00
  • 00d579e953 Merge pull request #10439 from bjwtaylor/remove-all-non-ext-apis Valerio Setti 2025-11-04 09:53:34 +00:00
  • 18f2661c65 Merge pull request #10491 from valeriosetti/issue10229 Gilles Peskine 2025-11-04 08:59:16 +00:00
  • 9707b5c138 Also apply --uncrustify to --fix mode Gilles Peskine 2023-11-20 17:22:33 +01:00
  • eaf2b3e358 Allow specifying a diffent uncrustify command Gilles Peskine 2023-11-13 10:49:30 +01:00
  • 3bf133525f Make a wrong uncrustify version a fatal error Gilles Peskine 2023-11-13 10:44:00 +01:00
  • 910bf4bbc6 tests: suite_x509parse: remove temporary fixes Valerio Setti 2025-11-03 10:27:24 +01:00
  • a35e332bbb library: debug: remove temporary fixes for RSA key handling Valerio Setti 2025-11-03 10:25:15 +01:00
  • ae9df49173 Merge pull request #184 from gilles-peskine-arm/config-error-on-removed-options-spec Manuel Pégourié-Gonnard 2025-11-03 10:23:20 +01:00
  • f56fd874f4 Mention how config checks are generated from historical information about config symbols Gilles Peskine 2025-09-15 18:06:45 +02:00
  • edebb385b1 We can now have generated checks on the finalized config as well Gilles Peskine 2025-07-31 21:59:00 +02:00
  • 9510120ba9 Clarify that including *_after.h is not the normal behavior of build_info.h Gilles Peskine 2025-07-29 13:22:28 +02:00
  • a70a7c7507 Recall that config checks are an internal matter Gilles Peskine 2025-07-29 11:51:14 +02:00
  • 927b641b7d Fix formatting inside <code> Gilles Peskine 2025-07-29 11:49:59 +02:00
  • 0b7f20705f Note that changing a subproject option is bad Gilles Peskine 2025-07-29 11:47:11 +02:00
  • 2cdc7b3fcb Typos Gilles Peskine 2025-07-29 11:47:03 +02:00
  • 8035d8e2da Do include the generated checks in make generated_files Gilles Peskine 2025-07-14 21:56:22 +02:00
  • 3c0d70037d Initial specification document Gilles Peskine 2025-07-14 21:54:02 +02:00
  • 5ef7a4c9d8 Merge pull request #228 from ruiliio/psa_aes_xts Gilles Peskine 2025-10-31 16:18:07 +01:00
  • 4b8d9d41ee Update tf-psa-crypto submodule to include new framework Ben Taylor 2025-10-31 14:41:31 +00:00
  • 76899ea606 Update framework module Ben Taylor 2025-10-24 11:00:01 +01:00
  • 82a48d42ff Update lcov.sh patch to use CMake variable Ben Taylor 2025-10-21 11:17:14 +01:00
  • 9b4f222f4f Update lcov.sh paths in make files Ben Taylor 2025-10-17 08:47:52 +01:00
  • 284481f7ca Remove lcov.sh as this will be moved to the framework Ben Taylor 2025-10-14 11:44:13 +01:00
  • ee72a20288 Merge pull request #10481 from gilles-peskine-arm/cmake-package-version-mbedtls Valerio Setti 2025-10-31 13:02:09 +00:00
  • 525dd917dc Merge pull request #10477 from Cube707/fix/iar-compiler-warning Valerio Setti 2025-10-31 12:33:26 +00:00
  • 42074c193f Rename mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg to mbedtls_ssl_get_pk_sigalg_and_md_alg_from_sig_alg Ben Taylor 2025-10-31 08:38:53 +00:00
  • b76c38334a Update name of mbedtls_ssl_pk_alg_from_sig_pk_alg to mbedtls_ssl_pk_sig_alg_from_sig Ben Taylor 2025-10-31 07:55:02 +00:00
  • f21e63c6d0 Update pk_alg to use mbedtls_pk_sigalg_t and remove casts in library/x509write_csr.c Ben Taylor 2025-10-30 15:29:02 +00:00
  • 00b04a6590 Update mbedtls_pk_sign_ext in x509write_crt.c to use mbedtls_pk_sigalg_t directly and remove casts Ben Taylor 2025-10-30 15:11:09 +00:00