Commit Graph

  • bd7ede3f33 bignum: add mpi wrapper for gcd_modinv Felix Conway 2025-08-04 11:33:48 +01:00
  • 81a3e86a45 Merge pull request #1402 from felixc-arm/bignum-gcd-testing-followup Manuel Pégourié-Gonnard 2025-08-04 10:20:29 +02:00
  • 4e7b2543c7 Remove trailing whitespace Ben Taylor 2025-08-04 08:19:45 +01:00
  • 014d9d16fd Update framework pointer Felix Conway 2025-08-01 13:57:42 +01:00
  • 1e89301a2d Add GCD tests for (0, negative) inputs Felix Conway 2025-08-01 13:57:26 +01:00
  • 4265e91930 Remove test component_test_dtls_cid_legacy as it is no longer required Ben Taylor 2025-08-01 11:03:48 +01:00
  • 9db2e91cfe Fix style issues Ben Taylor 2025-08-01 10:34:42 +01:00
  • dbb15e6d2f Reword ChangeLog Ben Taylor 2025-07-23 10:58:33 +01:00
  • 73de8aa8c6 Removal of sig_hashes in ssl.h Ben Taylor 2025-07-23 10:40:09 +01:00
  • 01bf8bafcd removed mbedtls_ssl_conf_sig_hashes and temporarily re-add sig_hashes Ben Taylor 2025-07-17 13:58:30 +01:00
  • b98aa51128 correct logic in ssl_msg Ben Taylor 2025-07-17 13:26:48 +01:00
  • 7aa4c40b84 Update ChangeLog Ben Taylor 2025-07-16 15:14:11 +01:00
  • d2da53fbe6 Remove further deprecated items Ben Taylor 2025-07-16 15:13:46 +01:00
  • 889ac064f4 Add ChangeLog for deprecated items Ben Taylor 2025-07-16 15:03:31 +01:00
  • 4a43804d69 Remove deprecated items Ben Taylor 2025-07-11 09:47:39 +01:00
  • 362174105c Merge pull request #10077 from amtkarm1/iss9320 Manuel Pégourié-Gonnard 2025-08-01 11:59:51 +02:00
  • 23189f41cb Updated the tf-psa-crypto git link Anton Matkin 2025-03-19 14:57:27 +01:00
  • 72d6030f89 Combine psa_pake_set_password_key and psa_pake_setup into a single function Anton Matkin 2025-03-19 14:56:57 +01:00
  • fd305341fc Test that make lib can build generated files even when GEN_FILES is off Gilles Peskine 2025-07-31 14:19:18 +02:00
  • 618307046a Also test make clean in library Gilles Peskine 2025-07-31 14:15:27 +02:00
  • 50c6d39da2 Fix make lib doing too much when GEN_FILES is off Gilles Peskine 2025-07-31 14:11:23 +02:00
  • 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