Commit Graph

  • ed711e1420 Clarify preconditions and impact if not met Manuel Pégourié-Gonnard 2025-07-22 09:00:52 +02:00
  • 27125ceacf Update references to tf-psa-crypto/core/common.h Bence Szépkúti 2025-07-18 19:10:04 +02:00
  • f2d4cbbb0e Merge pull request #10276 from bjwtaylor/switch-to-mbedtls_pk_verify_new Gilles Peskine 2025-07-21 14:57:05 +00:00
  • 2fc0475dc9 cmake_package_install: Fail in case of warnings with GNU GCC Ronald Cron 2025-06-20 09:19:20 +02:00
  • 37ddcf0ab4 Add change log Ronald Cron 2025-05-14 13:15:36 +02:00
  • a2c37b3b2d cmake: library: Add custom targets for generated files Ronald Cron 2025-05-14 09:41:04 +02:00
  • ed4a10661c cmake: library: Remove unnecessary link_to_source Ronald Cron 2025-05-14 10:22:31 +02:00
  • 5491fe3ee0 Add change log Ronald Cron 2025-05-14 13:15:36 +02:00
  • cbe5fa4d40 cmake: library: Add custom targets for generated files Ronald Cron 2025-05-14 09:41:04 +02:00
  • 5be8511151 Fix too many arguments in mbedtls_pk_verify_new Ben Taylor 2025-07-17 10:05:23 +01:00
  • 0c787e3de8 Remove additional calls to mbedtls_pk_verify_ext Ben Taylor 2025-07-14 08:33:24 +01:00
  • 0de87611bb Remove additional calls to mbedtls_pk_verify_ext Ben Taylor 2025-07-14 08:27:01 +01:00
  • 306ffd3a36 Switch to mbedtls_pk_verify_new Ben Taylor 2025-07-07 09:41:34 +01:00
  • b5fd7b9a54 Merge pull request #10295 from gilles-peskine-arm/nv-seed-only-prepare-mbedtls Ronald Cron 2025-07-18 11:56:41 +00:00
  • 0d25cd965d Add test case exercising (almost) max iterations Manuel Pégourié-Gonnard 2025-07-17 10:10:56 +02:00
  • 5972096114 Forbid uninteresting edge cases Manuel Pégourié-Gonnard 2025-07-17 09:39:55 +02:00
  • 7fba466826 Unit-test mpi_core_div2_mod_odd() Manuel Pégourié-Gonnard 2025-07-17 09:17:12 +02:00
  • fb2001faf5 Make sure the whole temporary array is non-zero Manuel Pégourié-Gonnard 2025-07-16 12:20:33 +02:00
  • 04ac5d8d35 Reduce clutter & improve readbility in test func Manuel Pégourié-Gonnard 2025-07-16 10:55:24 +02:00
  • d0527406c0 Relax number-of-limbs requirement on test data Manuel Pégourié-Gonnard 2025-07-16 10:41:48 +02:00
  • de5eeb5ce9 Relax and test aliasing rules Manuel Pégourié-Gonnard 2025-07-15 12:12:36 +02:00
  • 07a057756c bignum_core: Add mbedtls_mpi_core_gcd_modinv_odd() Manuel Pégourié-Gonnard 2025-07-09 10:42:28 +02:00
  • 4e9d91005f Merge pull request #10272 from bjwtaylor/include-private-pk Gilles Peskine 2025-07-18 05:20:27 +00:00
  • bdc0901f01 Merge pull request #10307 from amtkarm1/private-access-err-fix Bence Szépkúti 2025-07-17 21:49:04 +00:00
  • 1030f80a0b Add private include to additional files Ben Taylor 2025-07-15 14:55:41 +01:00
  • c801d3293e include private pk.h internally Ben Taylor 2025-07-03 15:01:39 +01:00
  • 375fab7c73 Added a fix for the CI failure due to private access error Anton Matkin 2025-07-17 13:48:36 +02:00
  • 0b49112329 Merge pull request #10212 from bjwtaylor/remove-hkdf Gilles Peskine 2025-07-17 09:57:11 +00:00
  • d2c293bd0a Merge pull request #10115 from bjwtaylor/move-fuzz-progs Manuel Pégourié-Gonnard 2025-07-17 09:36:02 +00:00
  • 6582237209 Merge pull request #10304 from davidhorstmann-arm/disambiguate-doxygen-filename Gilles Peskine 2025-07-16 23:39:19 +00:00
  • 8f4779c6fa Merge pull request #10303 from bensze01/freebsd-3.6 Bence Szépkúti 2025-07-16 21:29:19 +00:00
  • 05ffb5e817 Merge pull request #10302 from bensze01/freebsd Bence Szépkúti 2025-07-16 18:48:41 +00:00
  • 901cca7bc3 Disambiguate version.h in doxygen comment David Horstmann 2025-07-16 15:35:00 +01:00
  • abafe32c79 Merge pull request #10297 from ronald-cron-arm/remove-legacy-crypto-options-preparation-1 Ronald Cron 2025-07-16 14:06:30 +00:00
  • 222090abf6 Restrict CI-specific python requirements to Linux Bence Szépkúti 2025-07-16 14:18:12 +02:00
  • 9ecab503c2 Don't install cryptography on the FreeBSD CI Bence Szépkúti 2025-07-16 13:33:17 +02:00
  • 22dd79367c Freeze cryptography version on the CI at 35.0.0 Bence Szépkúti 2025-07-16 13:23:18 +02:00
  • 5956d28c0b Restrict CI-specific python requirements to Linux Bence Szépkúti 2025-07-16 14:18:12 +02:00
  • 9dda0ca195 Don't install cryptography on the FreeBSD CI Bence Szépkúti 2025-07-16 13:33:17 +02:00
  • 4561164e7c Freeze cryptography version on the CI at 35.0.0 Bence Szépkúti 2025-07-16 13:23:18 +02:00
  • ce7de61ad4 cmake: Fix list of TF-PSA-Crypto library targets Ronald Cron 2025-07-16 10:23:17 +02:00
  • 8f548c9dba Merge pull request #10256 from ariwo17/psa-dlopen-demo minosgalanakis 2025-07-15 22:06:49 +00:00
  • 3c2a1cb1d6 Prepare to ignore a new test case Gilles Peskine 2025-07-15 19:09:08 +02:00
  • 606671b6a5 Explicitly enable built-in entropy in sample and test configs Gilles Peskine 2025-07-15 13:09:00 +02:00
  • 30a53fe5a4 Update TF-PSA-Crypto submodule to PSA-only dynamic loading Ari Weiler-Ofek 2025-07-15 14:16:11 +01:00
  • c3d54b619e Fix comment in dlopen.c to remove reference to deprecated API Ari Weiler-Ofek 2025-07-15 14:08:24 +01:00
  • abcfd4c160 Modified dlopen.c and tfpsacrypto_dlopen.c so that they use PSA API-only dynamic loading Ari Weiler-Ofek 2025-06-17 15:18:20 +01:00
  • 9edf4c54b6 test_psa_crypto_config_accel_rsa_crypto: Disable MBEDTLS_GENPRIME Ronald Cron 2025-07-15 15:40:46 +02:00
  • 4c48114f7d analyze_outcomes.py: Ignore test cases depending on MBEDTLS_GENPRIME Ronald Cron 2025-07-11 17:23:41 +02:00
  • a5f36483ef Replace legacy RSA crypto options in check_config.h Ronald Cron 2025-06-30 10:36:25 +02:00
  • 50f99caf42 depends.py: Add warning log Ronald Cron 2025-07-15 09:32:03 +02:00
  • e0b06eb3a1 test_xts: Remove temporarily file earlier Ronald Cron 2025-07-15 08:58:32 +02:00
  • f256f8ac3e Add test_xts component Ronald Cron 2025-07-10 17:37:18 +02:00
  • b5c6fcc4c9 test_psa_crypto_config_accel_cipher_aead_cmac: Disable POLY1305 Ronald Cron 2025-07-10 13:40:00 +02:00
  • 3f12006441 build_psa_config_file: Check PSA_WANT_ALG_CMAC instead of MBEDTLS_CMAC_C Ronald Cron 2025-07-03 14:45:51 +02:00
  • fbd5157989 ssl-opt.sh: Replace MBEDTLS_ECP_DP_* dependencies Ronald Cron 2025-07-10 13:19:31 +02:00
  • 68ba7f7ab7 ssl-opt.sh: Replace MBEDTLS_RSA_C dependencies Ronald Cron 2025-06-30 07:45:17 +02:00
  • bd28acf240 ssl-opt.sh: Remove dependencies on built-in CBC and AES Ronald Cron 2025-07-10 09:53:50 +02:00
  • d5da020a63 depends.py: Do not fail when disabling a non-existing option Ronald Cron 2025-07-02 09:12:50 +02:00
  • aeac0b31ac Disable new platform-related option Gilles Peskine 2025-07-10 13:00:36 +02:00
  • e670b8ecbb Added MBEDTLS_PSA_CRYPTO_RNG_STRENGTH to testss Minos Galanakis 2025-07-09 18:20:48 +03:00
  • cfbde81ad1 Merge pull request #10287 from davidhorstmann-arm/update-4.x-lts-timeline-3.6 Ronald Cron 2025-07-09 14:45:06 +00:00
  • ba2376c580 Merge pull request #10275 from ariwo17/remove-des-core-before-crypto David Horstmann 2025-07-09 09:52:31 +00:00
  • 7aa58bc9a4 Merge pull request #10281 from amtkarm1/task-private-headers-gen-errors-pl Manuel Pégourié-Gonnard 2025-07-09 09:30:24 +00:00
  • a3e1e95617 Merge pull request #10286 from davidhorstmann-arm/update-4.x-lts-timeline Ronald Cron 2025-07-09 08:10:13 +00:00
  • 5d8d299f43 Disable PSA_WANT_KEY_TYPE_DES to stop DES from being re-enabled Ari Weiler-Ofek 2025-07-07 23:20:29 +01:00
  • c1d9531c56 Do not link against builtin/everest/p256m libraries anymore Ronald Cron 2025-06-19 14:16:32 +02:00
  • ea073d0ee9 Update note about the first 4.x LTS David Horstmann 2025-07-08 15:09:08 +01:00
  • b5e283679f Update note about the first 4.x LTS David Horstmann 2025-07-08 15:09:08 +01:00
  • 08072685bd remove hkdf header file from query_config template Ben Taylor 2025-06-11 15:36:29 +01:00
  • 0c10d9b700 Improved the error generating script, so that it is a little more explicit Anton Matkin 2025-07-08 14:02:15 +02:00
  • 04c4d9cabd Updated tf-psa-crypto pointer to tf-psa-crypto1.0.0-beta_mergeback Minos Galanakis 2025-07-07 17:42:52 +03:00
  • 4716308835 Bring forward ChangeLog changes. Minos Galanakis 2025-07-04 16:31:54 +01:00
  • 83bef5b66a Merge tag 'mbedtls-4.0.0-beta' into mbedtls-4.0.0-beta-mergeback Minos Galanakis 2025-07-07 17:40:18 +03:00
  • f94bc63fdb Updated generate_errors.pl to include private directories too: the header is deemed to be private if it is in a private subdirectory Anton Matkin 2025-07-07 14:15:34 +02:00
  • 86422e5509 Remove: DES selftest, component_test_psa_crypto_config_accel_des and dead DES mentions prior to TF-PSA-Crypto cleanup Ari Weiler-Ofek 2025-07-04 14:43:30 +01:00
  • a9ff1c4089 Merge pull request #10262 from ariwo17/remove-des-from-error-generation David Horstmann 2025-07-04 17:50:23 +00:00
  • 2795197ba0 Remove DES handling from error generator Ari Weiler-Ofek 2025-07-01 15:12:35 +01:00
  • 5341e3c3b3 Update tf-psa-crypto submodule to include DES error macro changes Ari Weiler-Ofek 2025-06-30 18:28:04 +01:00
  • a329f398e4 Merge pull request #10210 from gilles-peskine-arm/nv-seed-only-3.6 Ronald Cron 2025-07-02 07:50:45 +00:00
  • 1a22f21b74 Merge pull request #1381 from Mbed-TLS/mbedtls-3.6.4-mergeback minosgalanakis 2025-06-30 22:06:11 +01:00
  • 64e80ddf89 Merge pull request #10255 from gilles-peskine-arm/migration-guide-20250624-mbedtls Manuel Pégourié-Gonnard 2025-06-30 18:33:36 +00:00
  • 5b9c7c5204 Revert "Added generated files" Minos Galanakis 2025-06-29 17:32:54 +01:00
  • 159a652096 Minor clarifications Gilles Peskine 2025-06-30 10:59:59 +02:00
  • 0b44f56d8d Typos Gilles Peskine 2025-06-30 10:45:39 +02:00
  • 5acb3a5969 Copyediting Gilles Peskine 2025-06-26 19:05:55 +02:00
  • ac18d0c0db Fix spelling of mbedtls_low_level_strerr Gilles Peskine 2025-06-26 19:02:09 +02:00
  • 9b69972589 Remove crypto error codes, refer to the crypto guide instead Gilles Peskine 2025-06-26 14:38:07 +02:00
  • bf92bae959 Copy error-codes.md from tf-psa-crypto Gilles Peskine 2025-06-26 14:36:06 +02:00
  • d3a6cbb6bb Subsection for the removal of explicit RNG contexts Gilles Peskine 2025-06-26 13:39:37 +02:00
  • 9000633f0e Move some crypto changelog files to TF-PSA-Crypto Gilles Peskine 2025-06-25 21:43:30 +02:00
  • 2649aa283b TLS key exchange removals Gilles Peskine 2025-06-25 21:41:23 +02:00
  • 2ee5c55c79 Fix spelling of psa_generate_random() Gilles Peskine 2025-06-25 21:19:26 +02:00
  • fbab8c1df1 General notes about the transition to PSA Gilles Peskine 2025-06-25 21:17:07 +02:00
  • 72968cca33 Generalize the section on function prototype changes Gilles Peskine 2025-06-25 21:14:24 +02:00
  • f6c03d1b7f typo Gilles Peskine 2025-06-25 17:19:30 +02:00
  • 826225fe31 Migration guide entries for removed deprecated functions Gilles Peskine 2025-06-25 17:19:12 +02:00
  • a0e06dd6d3 Don't mention changes to fields that were already private Gilles Peskine 2025-06-25 17:14:45 +02:00
  • 15037deab3 Consolidate changes to mbedtls_ssl_ticket_setup() Gilles Peskine 2025-06-25 17:13:57 +02:00
  • 663b6df522 Generalize section to other function prototype changes Gilles Peskine 2025-06-25 17:06:28 +02:00