Commit Graph

  • 14a3c5cf53 Test make lib with GEN_FILES off Gilles Peskine 2025-07-31 14:09:33 +02:00
  • 847697cee2 Merge pull request #1398 from felixc-arm/bignum-improve-gcd-invmod-testing Manuel Pégourié-Gonnard 2025-07-30 21:58:26 +02:00
  • 40486a404d Merge pull request #10209 from bjwtaylor/remove-MBEDTLS_USE_PSA_CRYPTO-code Gilles Peskine 2025-07-30 11:46:09 +00:00
  • 8d524e8841 Merge pull request #10312 from ronald-cron-arm/dependency-on-generated-files Gilles Peskine 2025-07-30 11:44:53 +00:00
  • 3e23cdc754 Merge pull request #10313 from ronald-cron-arm/dependency-on-generated-files-dev Gilles Peskine 2025-07-30 11:44:18 +00:00
  • db99ca95a7 Merge remote-tracking branch 'development' into dependency-on-generated-files-dev Gilles Peskine 2025-07-30 11:16:34 +02:00
  • 7758aa340a Add GCD tests that return negative when b=0 Felix Conway 2025-07-30 09:20:16 +01:00
  • e28bb8cbe6 Revert "Remove manual GCD tests that are now generated" Felix Conway 2025-07-30 09:15:24 +01:00
  • ae9dbaae3f Merge pull request #10315 from bjwtaylor/include-private-pk Gilles Peskine 2025-07-30 08:10:20 +00:00
  • bb9ca493a1 Merge pull request #10271 from bjwtaylor/new-mbedtls_pk_sigalg_t Gilles Peskine 2025-07-30 08:09:59 +00:00
  • c454b5b658 Fix rebase failure Ben Taylor 2025-07-30 07:54:31 +01:00
  • 4df61d408d fix style issues Ben Taylor 2025-07-29 15:03:55 +01:00
  • dbea0a9cc5 Remove additional unused no rng case Ben Taylor 2025-07-29 13:27:39 +01:00
  • 1e2e2ea36d Added back crypto treatment of certs as the keyfile is now passed in and the previous rng issue should no longer be relevent Ben Taylor 2025-07-29 13:19:27 +01:00
  • 44703e4cc2 Update comment format Ben Taylor 2025-07-23 09:15:14 +01:00
  • d5b655ab21 Re-add missing and Ben Taylor 2025-07-22 14:47:28 +01:00
  • a750e1be5f Minor comment updates Ben Taylor 2025-07-22 14:27:47 +01:00
  • 8519c3e0ba corrected copy paste error for MBEDTLS_USE_PSA_CRYPTO enabled/disabled Ben Taylor 2025-07-16 08:11:37 +01:00
  • 6164e92d3b Restore comment in ssl-opt.sh as it is still relevent Ben Taylor 2025-07-16 08:06:28 +01:00
  • 07687266b9 restoring test comment that refer to USE_PSA Ben Taylor 2025-07-16 08:03:43 +01:00
  • 39a68bf347 removed additional references to USE_PSA in tests and comments Ben Taylor 2025-07-15 13:34:55 +01:00
  • cdc191b500 Correct code style Ben Taylor 2025-06-10 14:52:38 +01:00
  • 98ecfdb440 corrected code style Ben Taylor 2025-06-10 07:47:13 +01:00
  • a4915abc56 fix code style issues Ben Taylor 2025-06-09 13:30:39 +01:00
  • 9020426b14 remove MBEDTLS_USE_PSA_CRYPTO from tests Ben Taylor 2025-06-09 11:51:28 +01:00
  • 0f21429af5 Correct ifdef logic Ben Taylor 2025-06-06 08:31:48 +01:00
  • 62278dc93d remove MBEDTLS_USE_PSA_CRYPTO from ssl progs Ben Taylor 2025-06-06 08:17:22 +01:00
  • 6bcdd67f83 Update ssl progs to restore build Ben Taylor 2025-06-02 15:51:32 +01:00
  • 4bb98be277 initial remove of MBEDTLS_USE_PSA_CRYPTO Ben Taylor 2025-05-07 14:21:20 +01:00
  • c13f2ec745 Merge pull request #1400 from mpg/ct-gcd-modinv-dev Gilles Peskine 2025-07-29 17:19:53 +02:00
  • c51168039b Clarify mpi_gdc() documentation when B is 0 Felix Conway 2025-07-29 15:50:05 +01:00
  • bb50b5ab0e Remove manual GCD tests that are now generated Felix Conway 2025-07-29 15:36:19 +01:00
  • fca43c79fb Rework misleading comment Felix Conway 2025-07-29 15:34:28 +01:00
  • b3a2005141 Remove copy from Makefile Ben Taylor 2025-07-29 15:19:06 +01:00
  • d6f881e8ca Merge pull request #10319 from gilles-peskine-arm/move-check-config-to-library Gilles Peskine 2025-07-29 14:07:33 +00:00
  • bebe631b7f Merge pull request #10329 from valeriosetti/issue345-development Gilles Peskine 2025-07-29 11:53:53 +00:00
  • 4c7c5c3f17 Add more manual inv_mod tests Felix Conway 2025-07-29 12:10:03 +01:00
  • 3f48668e5a Update crypto pointer to development-restricted Manuel Pégourié-Gonnard 2025-07-29 09:24:03 +02:00
  • 8951916ac7 Fix pointer aliasing in bignum tests Felix Conway 2025-07-29 11:03:08 +01:00
  • cd1b7ffa70 tests: x509write: replace MBEDTLS_ECDSA_DETERMINISTIC with PSA_WANT one Valerio Setti 2025-07-29 10:40:12 +02:00
  • d56079944e Adjust libtestdriver1_rewrite.pl to work on private Ben Taylor 2025-07-28 15:09:14 +01:00
  • 1787ea43a7 Removed debug comment Ben Taylor 2025-07-23 08:49:06 +01:00
  • 532dfeeacb Add copy of header file for libtestdriver1 Ben Taylor 2025-07-22 08:42:27 +01:00
  • 7523b548e8 Update tf-psa-crypto submodule Ben Taylor 2025-07-28 13:08:34 +01:00
  • 73b3987291 Correct rebase and add in additional type cast Ben Taylor 2025-07-23 14:38:47 +01:00
  • d3ae1701f3 Remove pragmas and use alias Ben Taylor 2025-07-23 11:34:24 +01:00
  • 1c1535f153 Make pragmas more specific Ben Taylor 2025-07-16 09:29:38 +01:00
  • 04b03d7712 Replace Werror removal with pragma Ben Taylor 2025-07-14 09:46:18 +01:00
  • bf650eeb88 Temporarily disable Werror Ben Taylor 2025-07-03 13:21:38 +01:00
  • 9b54f93458 Merge pull request #1387 from mpg/ct-gcd-modinv Manuel Pégourié-Gonnard 2025-07-28 23:25:35 +02:00
  • f6d883c928 Improve invmod and gcd handwritten tests Felix Conway 2025-07-28 16:32:14 +01:00
  • 1527b69c7f Clarify parameter documentation Felix Conway 2025-07-28 16:31:44 +01:00
  • fff4b32324 Announce that <mbedtls/check_config.h> no longer exists Gilles Peskine 2025-07-22 23:44:07 +02:00
  • 01def64425 Unit tests for check_config.h Gilles Peskine 2025-04-25 18:30:47 +02:00
  • aca3b5ec79 Update framework with unittest_config_checks.py Gilles Peskine 2025-07-22 23:40:36 +02:00
  • 1819a915bc Include limits.h where needed Gilles Peskine 2025-07-22 21:54:50 +02:00
  • ac637ac9f8 Make check_config.h private Gilles Peskine 2025-07-22 21:54:31 +02:00
  • 018e09872d New source file for configuration checks Gilles Peskine 2025-07-09 16:16:45 +02:00
  • d103046a59 Merge pull request #10324 from gilles-peskine-arm/query_config-glob-headers minosgalanakis 2025-07-28 13:25:51 +00:00
  • bb8bafa5e5 Pacify uncrustify Gilles Peskine 2025-07-26 00:23:05 +02:00
  • 4995d4435c Don't incude auxiliary headers that have alternative versions Gilles Peskine 2025-07-26 00:19:32 +02:00
  • 409c688c4b Include mbedtls/platform_time.h conditionally on MBEDTLS_HAVE_TIME Gilles Peskine 2025-07-26 00:15:21 +02:00
  • 1b4bfdf554 Add missing include Gilles Peskine 2025-07-26 00:00:49 +02:00
  • 8b006ce95f Invoke generate_query_config.pl from the root Gilles Peskine 2025-07-25 19:51:17 +02:00
  • c0a562c895 query_config.fmt: glob headers instead of listing them explicitly Gilles Peskine 2025-07-25 17:07:13 +02:00
  • b23424cc61 Merge pull request #10317 from ronald-cron-arm/legacy-crypto-options-cleanup Ronald Cron 2025-07-25 15:11:34 +00:00
  • 3bb528d47d Merge pull request #10205 from bjwtaylor/move-fuzz-progs-2 Gilles Peskine 2025-07-25 13:21:09 +00:00
  • a4bd67f3e7 Merge pull request #10274 from bjwtaylor/rename-mbedtls_pk_setup_opaque Gilles Peskine 2025-07-25 13:20:42 +00:00
  • eb34680126 Use more meaningful names in test function Manuel Pégourié-Gonnard 2025-07-25 09:49:30 +02:00
  • be8983d394 Use precise sizes for temporaries in test Manuel Pégourié-Gonnard 2025-07-25 09:46:52 +02:00
  • 0904a74235 Remove tests for 0 limbs Manuel Pégourié-Gonnard 2025-07-25 09:33:20 +02:00
  • 9646537e94 Improve testing of mbedtls_mpi_gcd() and mbedtls_mpi_inv_mod() Felix Conway 2025-07-24 15:25:00 +01:00
  • ec35382a51 Try again to clarify connection with the paper Manuel Pégourié-Gonnard 2025-07-24 12:22:16 +02:00
  • 02c76ebb21 Add minor corrections to the fuzz Makefile Ben Taylor 2025-07-24 11:13:23 +01:00
  • efd242a0e5 Gracefully handle A_limbs > N_limbs and test it Manuel Pégourié-Gonnard 2025-07-24 11:10:59 +02:00
  • 361ce2b484 Rename mbedtls_pk_setup_opaque to mbedtls_pk_wrap_psa Ben Taylor 2025-07-04 10:36:53 +01:00
  • 250e8b8b6d Update submodule pointer Ben Taylor 2025-07-23 15:15:05 +01:00
  • 4e85cbd227 update submodules to pull in previous PR's Ben Taylor 2025-06-13 11:00:07 +01:00
  • 8beeed0462 Add further updates to paths Ben Taylor 2025-06-13 11:05:09 +01:00
  • 60a5b32198 Correct onefile name Ben Taylor 2025-06-04 10:45:15 +01:00
  • 52510b27fc Update header names Ben Taylor 2025-06-04 09:35:35 +01:00
  • c7c480a95f Revert temporary merge changes Ben Taylor 2025-06-04 08:29:58 +01:00
  • 5eb9aba358 mbedtls_config.h: Update "requires" comments Ronald Cron 2025-07-22 10:58:44 +02:00
  • dfd501d3fb depends.py: Adapt to the removal of legacy crypto config options Ronald Cron 2025-07-21 14:44:12 +02:00
  • fb03d1391b depends.py: Remove cipher_padding domain Ronald Cron 2025-07-09 11:54:26 +02:00
  • 0668036ada Replace MBEDTLS_AES_C Ronald Cron 2025-07-21 15:21:22 +02:00
  • e13c7015ea all.sh: Remove unset of now removed legacy symmetric crypto options Ronald Cron 2025-07-21 14:22:59 +02:00
  • 892bb61294 all.sh: Remove unset of now removed legacy RSA config options Ronald Cron 2025-07-21 14:26:27 +02:00
  • 8719c2f00b ssl_misc.h: Update PKCS1 dependencies Ronald Cron 2025-07-22 11:27:39 +02:00
  • 772a8ad219 all.sh: Remove unset of now removed legacy hash config options Ronald Cron 2025-07-21 12:36:29 +02:00
  • d257e55382 Updated tf-psa-crypto pointer feature/introduce_crypto_rng_hash Minos Galanakis 2025-07-23 19:19:12 +03:00
  • 28d7fe961f Updated depends.py for MBEDTLS_PSA_CRYPTO_RNG_HASH Minos Galanakis 2025-07-23 19:18:53 +03:00
  • 42522e448b Updated config.py for MBEDTLS_PSA_CRYPTO_RNG_HASH Minos Galanakis 2025-07-23 19:15:13 +03:00
  • 8da1cdb331 Updated components-configuration-crypto for MBEDTLS_PSA_CRYPTO_RNG_HASH Minos Galanakis 2025-07-23 18:31:38 +03:00
  • 722d982ab7 Merge pull request #10309 from bensze01/rename-tf-psa-crypto-common.h Bence Szépkúti 2025-07-23 14:27:00 +00:00
  • 987b8ea7ab Updated tf-psa-crypto pointer Minos Galanakis 2025-07-09 18:23:04 +03:00
  • 9361550c45 Tune comment about paper vs our code again Manuel Pégourié-Gonnard 2025-07-23 13:21:07 +02:00
  • 89becc987f Update framework submodule Bence Szépkúti 2025-07-22 10:26:44 +02:00
  • e6167e7a51 Update tf-psa-crypto submodule Bence Szépkúti 2025-07-18 19:06:18 +02:00
  • dbda872369 Expand comment about adaptations from the paper Manuel Pégourié-Gonnard 2025-07-22 09:21:53 +02:00