Commit Graph

  • 93ef003cdc Check that the config option list shadow file is up to date Gilles Peskine 2025-12-30 15:52:43 +01:00
  • 43784b54cd Create the config option list shadow file Gilles Peskine 2025-12-30 15:49:43 +01:00
  • 0e2eb22145 New script to check or update config-options-current.txt Gilles Peskine 2025-12-30 15:34:05 +01:00
  • 1de879c6dd Also reject internal macros that weren't options in 3.6 Gilles Peskine 2025-12-23 13:50:23 +01:00
  • 30323afa6c Read current data rather than data about 4.0 Gilles Peskine 2025-12-23 13:44:22 +01:00
  • 35821e7c77 Switch from config_history to config_macros Gilles Peskine 2025-12-23 12:44:59 +01:00
  • 262d9cab42 Update framework with config_macros.py Gilles Peskine 2025-12-23 12:33:13 +01:00
  • fe34bc8ea0 Merge pull request #10550 from bjwtaylor/restore-failure Gilles Peskine 2026-01-02 20:14:58 +00:00
  • da7aa7678c Merge pull request #10549 from bjwtaylor/replace-mbedtls_ecp_set_map_ops Gilles Peskine 2025-12-31 15:43:49 +00:00
  • 27c22840b4 Re-instate failure when disabling non-existing option Ben Taylor 2025-12-24 08:20:09 +00:00
  • 23aad2cdad Replace references of mbedtls_ecp_set_max_ops with psa_interruptible_set_max_ops as it is now internal Ben Taylor 2025-12-23 16:11:49 +00:00
  • bdc6ce751b Merge pull request #10538 from gilles-peskine-arm/include-common-first-fix-aesce-3.6 David Horstmann 2025-12-18 14:32:55 +00:00
  • 12b3c46d6a Merge pull request #10347 from aphroteus/mbedtls-3.6 Manuel Pégourié-Gonnard 2025-12-16 08:14:04 +00:00
  • 216c1950f3 Merge pull request #10539 from valeriosetti/issue10518 David Horstmann 2025-12-15 10:26:57 +00:00
  • a7fd88ae74 framework: update reference Valerio Setti 2025-12-11 22:54:39 +01:00
  • 3b74e0ee60 tf-psa-crypto: update reference Valerio Setti 2025-12-11 21:17:35 +01:00
  • a7337251f7 tests: remove temporary fix for secp192 curves in test_psa_crypto_without_heap Valerio Setti 2025-12-11 17:37:06 +01:00
  • ad6ceaa4e7 Indicate which Clang version stops requiring the workaround Gilles Peskine 2025-12-11 15:55:00 +01:00
  • 85e28b266e AESCE: fix the build with Clang <<16 Gilles Peskine 2025-12-11 15:32:18 +01:00
  • 6140cfb438 tests/ssl_get_alert_after_fatal - add invalid param case Nico Geyso 2025-12-10 23:01:49 +01:00
  • 33bd8f8f7f ssl - reset alert type for session reset Nico Geyso 2025-12-10 19:41:03 +01:00
  • 13200ab116 Fix more C code style issues Nico Geyso 2025-11-19 23:09:11 +01:00
  • f9a734f2b7 Fix C code style issues Nico Geyso 2025-11-19 19:10:11 +01:00
  • 0841ceadf7 test ssl_get_alert_after_fatal - remove mbedtls_ssl_conf_rng Nico Geyso 2025-11-19 18:17:46 +01:00
  • d589854611 mbedtls_ssl_get_alert(): getter for fatal alerts Nico Geyso 2025-11-18 10:33:36 +01:00
  • abb0b22954 Merge pull request #10505 from valeriosetti/issue10453 Manuel Pégourié-Gonnard 2025-12-10 11:56:13 +00:00
  • 419f302dcd Merge pull request #10526 from gilles-peskine-arm/include-common-first-202510-3.6 David Horstmann 2025-12-09 16:50:12 +00:00
  • c0ac4a6933 library: ssl: specify hash algorithm when checking signature in ssl_parse_certificate_verify Valerio Setti 2025-12-09 16:18:11 +01:00
  • 5ad2bfa6c8 library: ssl: adjust return type of mbedtls_psa_alg_from_pk_sigalg() Valerio Setti 2025-12-09 16:15:48 +01:00
  • c05500c7f9 Merge pull request #10513 from mpg/rsa-blinding-crt Gilles Peskine 2025-12-09 11:18:21 +00:00
  • f6f837aec5 rsa: clarify drawing at random with the CRT Manuel Pégourié-Gonnard 2025-12-09 09:39:07 +01:00
  • d251d73d06 rsa: clarify CRT computation Manuel Pégourié-Gonnard 2025-12-09 09:26:20 +01:00
  • ec5bc19996 Fix some typos in comments Manuel Pégourié-Gonnard 2025-12-09 09:16:25 +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
  • 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
  • d5161daa48 Merge pull request #10531 from gilles-peskine-arm/race-condition-in-makefile-3.6 Valerio Setti 2025-12-04 21:42:20 +00: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
  • 0502ba15b1 Fix dependencies in programs/Makefile Pengyu Lv 2023-09-25 14:55:59 +08:00
  • b902851840 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
  • e45e036b91 Fix Mbed-TLS/TF-PSA-Crypto#548 Gilles Peskine 2025-10-27 18:10:45 +01:00
  • 8f66d59d83 Merge pull request #10522 from valeriosetti/issue568-mbedtls-part2 David Horstmann 2025-12-03 15:26:46 +00:00
  • 83e3b37e9d rsa: rm unused variable + fix typos Manuel Pégourié-Gonnard 2025-12-03 13:27:19 +01: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
  • f90c04d646 RSA: remove undocumented check Manuel Pégourié-Gonnard 2025-12-03 11:35:28 +01:00
  • 30c2fa00af Add ChangeLog for RSA private performance regression Manuel Pégourié-Gonnard 2025-12-03 11:32:45 +01:00
  • fbd7388482 RSA: handle low-probability events in a uniform way Manuel Pégourié-Gonnard 2025-12-03 11:26:09 +01:00
  • 4c44990d65 Include common.h before system headers Gilles Peskine 2025-10-27 18:01:36 +01:00
  • d262352601 Merge pull request #10523 from mpg/rm-ecdh Valerio Setti 2025-12-02 15:21:24 +00: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
  • 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 coverity_scan David Horstmann 2025-11-24 11:17:18 +00: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
  • 8b0ee342fa rsa: use the CRT to generate blinding values Manuel Pégourié-Gonnard 2025-11-18 12:00:07 +01:00
  • b13033dd3e rsa: extract helper function for CRT Manuel Pégourié-Gonnard 2025-11-18 11:39:40 +01:00
  • 3be31bf21b rsa: extract helper function Manuel Pégourié-Gonnard 2025-11-18 11:19:10 +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
  • 14ada7f73c Merge pull request #10473 from valeriosetti/issue488-3.6 Valerio Setti 2025-11-11 12:31:15 +00:00
  • 1f2f6fc9cb framework: update reference Valerio Setti 2025-11-06 23:48:36 +01:00
  • 89141231d6 Merge pull request #10497 from JuhaPekkaa/juke/loglevel-change-3.6 Gilles Peskine 2025-11-06 17:37:53 +00:00
  • 1d0ccfae0d Merge pull request #10452 from bjwtaylor/move-lcov-3.6 Manuel Pégourié-Gonnard 2025-11-06 11:12:04 +00:00
  • a6e59a955b Merge pull request #10450 from bjwtaylor/move-lcov Manuel Pégourié-Gonnard 2025-11-06 11:11:59 +00:00
  • b11d969e2c ssl_msg.c: change log level for record checking Juha-Pekka Kesonen 2025-11-05 15:06:02 +02:00
  • a535836d14 ssl_tls12: change log level for ECDH computation Juha-Pekka Kesonen 2025-11-05 15:05:23 +02: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
  • 5dae44848d Merge pull request #10462 from minosgalanakis/bugfix/update_prepare_release Ronald Cron 2025-11-04 16:10:38 +00:00
  • 8d0641675c Merge pull request #10483 from minosgalanakis/bugfix/update_prepare_release_3.6 Ronald Cron 2025-11-04 16:03:29 +00:00
  • 1c03c3e197 prepare_release.sh: Updated regex syntax Minos Galanakis 2025-11-03 15:52:29 +00:00
  • 00d579e953 Merge pull request #10439 from bjwtaylor/remove-all-non-ext-apis Valerio Setti 2025-11-04 09:53:34 +00:00
  • 753c1afcf8 Update lcov.sh patch to use CMake variable Ben Taylor 2025-10-21 11:17:14 +01:00
  • 18f2661c65 Merge pull request #10491 from valeriosetti/issue10229 Gilles Peskine 2025-11-04 08:59:16 +00:00
  • 8102fe3b0f tests: suite_psa_crypto_persistent_key: fix load_primed_storage Valerio Setti 2025-11-03 11:07:04 +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