Commit Graph

  • 92129adcf2 Removed the whitespace which is causing CI to fail Anton Matkin 2025-04-07 16:10:42 +02:00
  • 8135b84ed2 Fixed incorrect usage of key derivation procedures Anton Matkin 2025-04-03 16:36:24 +02:00
  • 5663c23799 Create a changelog entry Anton Matkin 2025-03-13 15:01:48 +01:00
  • ce42312229 Finished updating the tests Anton Matkin 2025-03-13 13:39:16 +01:00
  • 8e4d8c9227 Update ssl_tls.c to use psa_pake_get_shared_key Anton Matkin 2025-03-13 13:38:30 +01:00
  • e0ef179ea7 Merge pull request #10375 from gilles-peskine-arm/threading_internal.h-3.6 Manuel Pégourié-Gonnard 2025-08-29 11:48:51 +00:00
  • c2e9dac28f Expand on why and how we bypass the quiet wrapper Gilles Peskine 2025-08-29 13:23:33 +02:00
  • fda51526b5 Merge pull request #10363 from felixc-arm/error-codes-prereq Gilles Peskine 2025-08-29 11:04:53 +00:00
  • ae9f633cd4 Merge pull request #10224 from amtkarm1/task-private-headers Bence Szépkúti 2025-08-29 10:22:43 +00:00
  • 4646d82a0f Merge pull request #10364 from felixc-arm/doxygen-minor-fix Manuel Pégourié-Gonnard 2025-08-29 09:10:19 +00:00
  • 9f7ac0371f Fix code style Gilles Peskine 2025-08-29 10:46:52 +02:00
  • 0f7cf1942b Small documentation fixes Felix Conway 2025-08-29 09:41:59 +01:00
  • 55862e126f Updated the framework pointer Anton Matkin 2025-08-29 09:39:34 +02:00
  • 7e43145bac Typo Gilles Peskine 2025-08-29 09:35:29 +02:00
  • 2324a02602 Create threading_internal.h Gilles Peskine 2025-08-29 08:51:00 +02:00
  • bb7b2b765f Fixed the mbedtls installation cmake: now private headers, which are used in the installation, are included in it too Anton Matkin 2025-08-29 08:04:35 +02:00
  • 34b3bb3a3f Updated the framework pointer Anton Matkin 2025-08-29 07:18:06 +02:00
  • 4e091786ca Moved the MbedTLS config adjust headers to a private subdirectory Anton Matkin 2025-07-04 15:07:15 +02:00
  • 7a65ce6737 Unfortunately, we had two files named oid.h - one in the main repo, and one in the tf-psa-crypto repo, and these files included the mbedtls one, so I restored the header include Anton Matkin 2025-06-16 23:23:36 +02:00
  • 5fe229da40 Update framework submodule git link: Anton Matkin 2025-06-16 15:06:22 +02:00
  • bc48725b64 Include fixups (headers moves to private directory) Anton Matkin 2025-06-16 13:37:03 +02:00
  • 6361e54b22 Add each whole unified error code to the migration guide Felix Conway 2025-08-28 14:30:04 +01:00
  • a01ddf65b7 Revert unification for some error codes Felix Conway 2025-08-28 14:18:43 +01:00
  • 07eb02889e Remove a redundant error test case and improve another Felix Conway 2025-08-28 11:54:46 +01:00
  • 6ff9c89648 Merge pull request #10361 from bensze01/runtime-version-interface David Horstmann 2025-08-27 14:59:15 +00:00
  • 89e0c53d0f Merge pull request #10374 from amtkarm1/private-headers-update-pointer Bence Szépkúti 2025-08-27 14:23:26 +00:00
  • b907dbc4d3 Remove other cases of explicit crypto config file David Horstmann 2025-08-27 15:19:40 +01:00
  • a15729d38e Fix libtestdriver1 rewrite in include/mbedtls/private Felix Conway 2025-08-19 13:35:19 +01:00
  • c50ce1b02b Update crypto submodule link Anton Matkin 2025-08-27 10:15:54 +02:00
  • 40573bade8 Merge pull request #10239 from ronald-cron-arm/mbedtls-build-info-last David Horstmann 2025-08-27 10:22:53 +00:00
  • 7cbeedc607 Remove uses of the -c $CRYPTO_CONFIG_H idiom David Horstmann 2025-08-26 17:26:45 +01:00
  • 44765c4b9b Test invalid_padding against all-bits-one Gilles Peskine 2025-08-26 13:11:27 +02:00
  • 22e810fedc Merge pull request #10353 from minosgalanakis/feature/introduce_crypto_rng_hash_cleanup David Horstmann 2025-08-26 10:27:17 +00:00
  • aa19698d8b Merge pull request #1412 from mpg/bypass-wrappers-prelim Manuel Pégourié-Gonnard 2025-08-26 12:10:35 +02:00
  • c18eea6d43 Minor grammar fix in comment Manuel Pégourié-Gonnard 2025-08-26 11:34:45 +02:00
  • b46432930e ecdsa: rm unused variable Manuel Pégourié-Gonnard 2025-08-26 11:33:12 +02:00
  • 6ab0f519b8 dhm: remove unused variable (and improve comment) Manuel Pégourié-Gonnard 2025-08-26 11:31:52 +02:00
  • 2bd0cfd272 Merge pull request #10331 from amtkarm1/task-remove-programs-pkey Manuel Pégourié-Gonnard 2025-08-26 09:27:00 +00:00
  • a0b1c8c7fb build: Remove CTR_DRBG 128 bits key warnings Ronald Cron 2025-08-26 09:15:18 +02:00
  • 94e4e15748 Explain the near-duplication of test function for constant-flow tests Gilles Peskine 2025-08-25 16:53:54 +02:00
  • f845e9d111 Minor documentation improvements Gilles Peskine 2025-08-25 16:48:42 +02:00
  • aad5f1bedd tests: Prepare to switch to SHA-256 as the default CTR_DRBG hash Ronald Cron 2025-08-25 15:32:48 +02:00
  • 8fc000ec2c ssl-opt.sh: Fix MBEDTLS_ENTROPY_C dependency adjustment Ronald Cron 2025-08-25 15:19:59 +02:00
  • 1eda7487ae Updated tf-psa-crypto pointer Minos Galanakis 2025-08-21 15:57:15 +01:00
  • a1e867981b ssl-opt.sh: Adjust dependency to MBEDTLS_PSA_CRYPTO_C Minos Galanakis 2025-08-18 10:31:31 +01:00
  • 906950d8dc config/depends.py: Removed legacy options. Minos Galanakis 2025-08-14 15:59:53 +01:00
  • 5dbc24a255 components-configuration-crypto: Removed legacy options. Minos Galanakis 2025-08-14 14:38:15 +01:00
  • f476d1576b Merge pull request #10362 from bjwtaylor/mbedtls_x509write_crt_set_serial_raw David Horstmann 2025-08-21 10:54:07 +00:00
  • 0387ca6755 Merge pull request #10320 from minosgalanakis/feature/introduce_crypto_rng_hash Ronald Cron 2025-08-21 07:49:52 +00:00
  • 32e100a573 Renamed and corrected ChangeLog Ben Taylor 2025-08-21 08:00:07 +01:00
  • 1cf9a1590b Remove programs from gitignore and documentation Felix Conway 2025-08-20 11:00:59 +01:00
  • 3962284de6 Update & fix changelog Felix Conway 2025-08-20 11:00:01 +01:00
  • 5b49f31956 Adjusted the Makefile in the programs directory - removed the pkey programs Anton Matkin 2025-07-30 12:14:30 +02:00
  • 87ae4e6a14 Added a changelog entry for the removal Anton Matkin 2025-07-30 05:46:28 +02:00
  • ed7058730a Removed the directory with the programs, and its inclusion in the parent directory CMakeLists.txt file Felix Conway 2025-08-20 10:51:23 +01:00
  • 54bf8addd7 Merge pull request #10366 from davidhorstmann-arm/clarify-file-generation-cc-3.6 David Horstmann 2025-08-20 09:48:26 +00:00
  • 3492807e0b Remove component uses of MBEDTLS_ECDSA_DETERMINISTIC David Horstmann 2025-08-20 10:26:11 +01:00
  • 7ec90c254f Merge pull request #10365 from davidhorstmann-arm/clarify-file-generation-cc David Horstmann 2025-08-20 09:07:38 +00:00
  • f3486e198b components-configuration-crypto.sh: Added setters for MBEDTLS_PSA_CRYPTO_RNG_HASH Minos Galanakis 2025-08-18 14:09:26 +01:00
  • 8281e6a13b Clarify use of CC and friends for file generation David Horstmann 2025-08-19 16:56:25 +01:00
  • 24e3388cf3 Clarify use of CC and friends for file generation David Horstmann 2025-08-19 16:56:25 +01:00
  • 1a1ff64f42 Remove tf-psa-crypto/include/mbedtls/private from Doxygen Felix Conway 2025-08-19 11:11:58 +01:00
  • e984d35590 Fix ssl tests expecting old X509 error output Felix Conway 2025-08-19 10:06:27 +01:00
  • f8b4aa135b Add ChangeLog Ben Taylor 2025-08-19 07:52:48 +01:00
  • f5b48c3d9c Add Changelog and documentation Felix Conway 2025-08-18 14:52:41 +01:00
  • 37ede2c3b4 Unify generic errors to PSA errors Felix Conway 2025-08-18 14:46:39 +01:00
  • 3f523748e0 Add const to serial argument in mbedtls_x509write_crt_set_serial_raw Ben Taylor 2025-08-18 13:47:50 +01:00
  • 0e5fe877cc Update PSASim tests to new call signature Bence Szépkúti 2025-08-18 14:38:01 +02:00
  • 783d8adb15 Update CMake linkage tests to new call signature Bence Szépkúti 2025-08-18 14:31:34 +02:00
  • 8616ee762d Change values for error tests Felix Conway 2025-08-18 11:32:58 +01:00
  • b2ba9fa68b Simplify runtime version info string methods Bence Szépkúti 2025-08-18 11:35:47 +02:00
  • 265e98da45 Merge pull request #10355 from valeriosetti/issue10283-fix-test-coverage minosgalanakis 2025-08-15 11:22:06 +00:00
  • 9e1c532847 RSA: use CT gcd-modinv in deduce_private_exponent() Manuel Pégourié-Gonnard 2025-08-13 14:14:19 +02:00
  • a4bf680e92 RSA: refactor: avoid code duplication Manuel Pégourié-Gonnard 2025-07-10 10:48:23 +02:00
  • 630148e67f RSA: use constant-time modinv in deduce_crt() Manuel Pégourié-Gonnard 2025-08-13 13:57:35 +02:00
  • 73728d56cf Make test more robust Manuel Pégourié-Gonnard 2025-08-14 09:30:52 +02:00
  • 7dcfd73731 RSA: use constant-time GCD in deduce_primes() Manuel Pégourié-Gonnard 2025-07-10 09:57:29 +02:00
  • 0d73de5ee0 ecdsa: use CT modinv Manuel Pégourié-Gonnard 2025-07-10 22:59:39 +02:00
  • f35d30799c ECP: use CT modinv Manuel Pégourié-Gonnard 2025-07-10 21:54:38 +02:00
  • c2d210ea0d DHM: use CT modinv for blinding Manuel Pégourié-Gonnard 2025-07-10 21:48:41 +02:00
  • a56a05b015 RSA: use CT gcd-modinv in prepare_blinding() Manuel Pégourié-Gonnard 2025-07-10 21:40:15 +02:00
  • 210f8bc4d7 Merge pull request #1408 from mpg/improve-gcd-3.6 Janos Follath 2025-08-13 19:44:57 +01:00
  • e4ca79c04f Merge pull request #1409 from mpg/improve-inv-mod Manuel Pégourié-Gonnard 2025-08-13 14:17:49 +02:00
  • e96491c193 Merge pull request #10049 from amtkarm1/iss9321 Bence Szépkúti 2025-08-13 10:14:05 +00:00
  • a785eea41f tests: configuration-crypto: enable p192 curves in test_psa_crypto_without_heap Valerio Setti 2025-08-13 10:57:46 +02:00
  • eca92dcdeb Update tf-psa-crypto to current development Manuel Pégourié-Gonnard 2025-08-13 09:50:12 +02:00
  • 30f0732369 bignum: gcd: improve comments Manuel Pégourié-Gonnard 2025-08-13 08:42:45 +02:00
  • 87e77d6516 bignum: fix memory leak in GCD with 0 as an input Manuel Pégourié-Gonnard 2025-08-11 10:45:41 +02:00
  • 381d4ba03b Make mbedtls_mpi_gcd() more consistent Manuel Pégourié-Gonnard 2025-08-04 10:57:13 +02:00
  • c6a9d84555 bignum: use CT gcd for mbedtls_mpi_gcd() Manuel Pégourié-Gonnard 2025-07-10 23:28:50 +02:00
  • 6eb5335ef0 Fixed issues with policy verification, since wildcard JPAKE policy is now disallowed, changed to concrete jpake algorithm (with SHA256 hash) Anton Matkin 2025-05-28 20:02:35 +02:00
  • 143d5d8a3a Deleted the changelog entry as requested Anton Matkin 2025-04-09 12:24:40 +02:00
  • e8be4ee08c Fixed the changelog entry wording Anton Matkin 2025-04-07 16:26:06 +02:00
  • e2c5ca332f Fixed the changelog entry, missing trailing newline Anton Matkin 2025-04-03 13:38:43 +02:00
  • e8073180ac Create a changelog entry Anton Matkin 2025-03-13 15:10:52 +01:00
  • 1b70084bd9 TF-PSA-Crypto submodule link fixup Anton Matkin 2025-03-10 18:51:20 +01:00
  • c7a10589cf Merge pull request #10352 from valeriosetti/issue10283-development-prereq Manuel Pégourié-Gonnard 2025-08-12 11:39:20 +00:00
  • a08faf9070 bignum: follow customs for ret initialisation Manuel Pégourié-Gonnard 2025-08-12 09:24:15 +02:00
  • 7a5447ff65 Fix a few typos Manuel Pégourié-Gonnard 2025-08-12 09:18:28 +02:00
  • 981a0c46b2 tests: remove leftover from debug session and extra spaces Valerio Setti 2025-08-12 11:31:11 +02:00