Commit Graph

  • a84be59757 Merge pull request #1366 from gilles-peskine-arm/base64-decode-clean-3.6 David Horstmann 2025-06-17 14:55:39 +01:00
  • d1e4ccf0a0 cmake: Fix library order Ronald Cron 2025-06-16 16:55:15 +02:00
  • e4960bc159 framework: update reference Valerio Setti 2025-06-16 15:35:07 +02:00
  • 3150913be7 Revert "update framework submodule to pull in everest changes" Valerio Setti 2025-06-16 15:34:33 +02:00
  • 653a86dc2a CMakeLists: prepare for Everest headers relocation Valerio Setti 2025-06-16 15:16:16 +02:00
  • a3b562aa17 programs: test: Let zeroize be an Mbed TLS test program Ronald Cron 2025-06-16 15:21:13 +02:00
  • 0815c67ce1 programs: pkey: Use tf-psa-crypto/build_info.h Ronald Cron 2025-04-12 11:52:18 +02:00
  • 3de417fce2 scripts: generate_visualc_files.pl: prepare for Everest headers relocation Valerio Setti 2025-06-16 15:03:42 +02:00
  • d1f51696a6 Remove blank line Ronald Cron 2025-06-16 11:08:46 +02:00
  • 48552b620d Merge pull request #10187 from valeriosetti/ecp-restartable-development Manuel Pégourié-Gonnard 2025-06-16 07:24:50 +00:00
  • 3c9ad42719 Merge pull request #1367 from gilles-peskine-arm/aesni_has_support-volatile-3.6 Gilles Peskine 2025-06-13 23:20:28 +02:00
  • d177e3f5fc Merge pull request #1356 from Mbed-TLS/bugfix_1351_1352_1353_lms_drivers David Horstmann 2025-06-13 15:48:29 +01:00
  • d593c54b3c Merge pull request #10215 from felixc-arm/gcc-15-warning-3.6 Manuel Pégourié-Gonnard 2025-06-13 12:34:55 +00:00
  • b8d14734fd Simplify changelog Felix Conway 2025-06-13 09:33:24 +01:00
  • 3a21cdfa5c Merge pull request #1354 from mpg/fix-asn1-store-named-data-null-deref-dev Manuel Pégourié-Gonnard 2025-06-13 09:57:24 +02:00
  • b1d3e2e4e0 Merge pull request #9634 from gabor-mezei-arm/9144_update_depends.py_hashes_domain Ronald Cron 2025-06-13 07:25:04 +00:00
  • 853cfbdced Add a note about processor memory reordering Gilles Peskine 2025-06-12 18:30:45 +02:00
  • 80ca13f07d Add changelog Felix Conway 2025-06-12 13:28:26 +01:00
  • 766be1f8f4 Replace __attribute__((nonstring)) with macro MBEDTLS_ATTRIBUTE_UNTERMINATED_STRING Felix Conway 2025-06-12 10:52:36 +01:00
  • f5a63d1456 Fix invalid test data by aligning with 3.6 Manuel Pégourié-Gonnard 2025-06-10 09:56:40 +02:00
  • dc82fa67c5 Keep only the X.509 part from the Changelog Manuel Pégourié-Gonnard 2025-05-28 13:10:44 +02:00
  • 5f6310b65f Add ChangeLog entry Manuel Pégourié-Gonnard 2025-05-26 12:38:52 +02:00
  • d2262f2304 Uncomment tests now that crypto is fixed Manuel Pégourié-Gonnard 2025-05-28 13:07:42 +02:00
  • d1090d70ff Update crypto submodule Manuel Pégourié-Gonnard 2025-05-28 13:06:27 +02:00
  • d7d0acbeb6 tf-psa-crypto: update reference Valerio Setti 2025-06-12 06:26:06 +02:00
  • a81d6dfb05 tests|programs: remove usage of mbedtls_ecp_set_max_ops() Valerio Setti 2025-05-21 12:37:15 +02:00
  • eaf578978e library: remove ECDSA_C dependency from ECP_RESTARTABLE Valerio Setti 2025-05-06 17:07:09 +02:00
  • c394fd0ebc library: debug: replace MBEDTLS_PK_USE_PSA_EC_DATA with PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY Valerio Setti 2025-05-05 15:42:56 +02:00
  • ae89dcc4be library: tls12: remove usage of MBEDTLS_PK_USE_PSA_EC_DATA Valerio Setti 2025-05-05 15:34:28 +02:00
  • 51dccfb2a6 Improve some explanations Gilles Peskine 2025-06-11 18:47:31 +02:00
  • 6ee4d9220e Fixed the same typo in ssl-opt.sh Ari Weiler-Ofek 2025-06-11 17:40:42 +01:00
  • 03303d88fb Don't mutate dst_size Gilles Peskine 2025-06-11 18:24:26 +02:00
  • c2b7f85747 Merge pull request #10206 from felixc-arm/doxygen-doxyfile-public-only Gilles Peskine 2025-06-11 16:01:07 +00:00
  • 2e1399f1e1 Add __attribute__ ((nonstring)) to remove unterminated-string-initialization warning Felix Conway 2025-06-11 16:04:30 +01:00
  • 035247d46f Re-add doxygen/input to INPUT variable Felix Conway 2025-06-11 11:07:10 +01:00
  • 67f63821a5 Updated tf-psa-crypto pointer Minos Galanakis 2025-05-29 17:25:21 +01:00
  • 1704578f2f Update tf-psa-crypto pointer to bring in doxygen pre-work Felix Conway 2025-06-04 14:57:21 +01:00
  • 4f94ae8baa Doxygen: only render public files Felix Conway 2025-06-04 14:55:45 +01:00
  • c6654fc1b0 Replace MBEDTLS_ERR_ECP_IN_PROGRESS with alias PSA_OPERATION_INCOMPLETE in documentation Felix Conway 2025-06-04 14:54:58 +01:00
  • f5db3e9436 Note that GCM is also impacted Gilles Peskine 2025-06-11 10:45:41 +02:00
  • 96e17e8b36 Merge pull request #10204 from felixc-arm/remove-mbedtlsplatformc-requirements Gilles Peskine 2025-06-11 08:22:43 +00:00
  • a79525239f Merge pull request #1359 from Mbed-TLS/bugfix_1351_1352_1353_lms_drivers_3.6bp Gilles Peskine 2025-06-10 19:08:15 +02:00
  • 67aa959ea1 Fixed some minor typos in comments. Ari Weiler-Ofek 2025-06-10 16:59:44 +01:00
  • 3795f8ab74 Remove temporary component created for SHA3 testing Gabor Mezei 2025-06-06 12:31:52 +02:00
  • ef013a6970 Use PSA macros for the hashes domain Gabor Mezei 2024-09-24 14:12:43 +02:00
  • c54da23c76 Update tf-psa-crypto pointer Felix Conway 2025-06-03 14:46:36 +01:00
  • 43c891ae98 Remove requirement on MBEDTLS_PLATFORM_C from configs Felix Conway 2025-06-03 14:46:12 +01:00
  • cdd91da1af Merge pull request #10145 from gabor-mezei-arm/remove_sha3_config_option Manuel Pégourié-Gonnard 2025-06-10 09:57:22 +00:00
  • 7ed3653c57 Merge pull request #1363 from gilles-peskine-arm/3.6-restricted-merge-20250606 Manuel Pégourié-Gonnard 2025-06-10 11:01:11 +02:00
  • cae443405e Merge pull request #1347 from mpg/fix-asn1-store-named-data-null-deref-3.6 Manuel Pégourié-Gonnard 2025-06-10 09:50:34 +02:00
  • 4c26d7d54c Merge pull request #10179 from gilles-peskine-arm/union-initialization-gcc15-driver-checks-3.6 Manuel Pégourié-Gonnard 2025-06-10 07:43:10 +00:00
  • 55d211388a Adjust test case with invalid base64 Gilles Peskine 2025-06-10 09:42:03 +02:00
  • 8c67ac0f7f Fix race condition in mbedtls_aesni_has_support Gilles Peskine 2025-06-09 23:34:59 +02:00
  • 13cc0c2122 mbedtls_base64_decode: test dst=NULL with dlen>0 Gilles Peskine 2025-06-05 16:02:55 +02:00
  • e7ed8c4c2f Explain some aspects of the tests Gilles Peskine 2025-06-05 16:00:27 +02:00
  • 2b3d6a8f28 mbedtls_base64_decode: insist on correct padding Gilles Peskine 2025-06-04 11:22:25 +02:00
  • 255c492dab Added CVE's to ChangeLogs Minos Galanakis 2025-06-08 23:10:58 +01:00
  • df2f0aae81 lms.c: Updated documentation Minos Galanakis 2025-06-06 14:34:54 +01:00
  • 58a4479ace test_suite_lms.data: Updated comments Minos Galanakis 2025-06-06 10:58:20 +01:00
  • 361799acbe typo Gilles Peskine 2025-06-06 14:51:54 +02:00
  • 7df273bb34 Merge remote-tracking branch 'mbedtls-3.6' into mbedtls-3.6-restricted Gilles Peskine 2025-06-06 10:45:37 +02:00
  • bd6fb46ff6 Add a build with NV seed as the only entropy source Gilles Peskine 2025-06-06 10:18:36 +02:00
  • 582b6fbad3 We do support builds where NV seed is the only entropy source Gilles Peskine 2025-06-06 10:12:42 +02:00
  • 84999d1a7b Fix mbedtls_base64_decode() accepting invalid inputs with 4n+1 digits Gilles Peskine 2025-06-04 10:33:31 +02:00
  • 683a46e6c1 mbedtls_base64_decode: assert sloppy behavior with bad number of = Gilles Peskine 2025-06-03 22:01:33 +02:00
  • 715bbf3e0c mbedtls_base64_decode: test the reported output length Gilles Peskine 2025-06-03 22:00:58 +02:00
  • 2649800f7c Do not disable PSA_WANT_SHA3 macros when driver accel is used Gabor Mezei 2025-06-05 10:38:25 +02:00
  • c45f3d6a1d Update PSA repo Gabor Mezei 2025-06-04 15:47:54 +02:00
  • 83e5a7bf75 update framework submodule to pull in everest changes Ben Taylor 2025-05-29 08:11:48 +01:00
  • de864e7a1c Remove ChangeLog as it is not required Ben Taylor 2025-04-22 10:46:17 +01:00
  • 40bc348963 corrected ChangeLog Ben Taylor 2025-04-03 14:49:29 +01:00
  • 142347383f Add ChangeLog for removal of everest headers Ben Taylor 2025-04-03 10:42:19 +01:00
  • 243b54f386 update further everest paths Ben Taylor 2025-03-27 13:41:29 +00:00
  • 2d6374a0f9 adjust everest header paths in generate_visualc_files.pl Ben Taylor 2025-03-25 08:29:17 +00:00
  • c7beb847c9 test_suite_lms: Added negative test for corrupted Merkle path Minos Galanakis 2025-06-02 15:52:14 +01:00
  • b72573853a test_suite_lms: Added a test for importing invalid sized key Minos Galanakis 2025-06-02 15:00:47 +01:00
  • f84bc3f592 Added changelog for check return of merkle leaf Minos Galanakis 2025-06-02 14:38:55 +01:00
  • 3444757ac4 Added changelog for lms enum casting Minos Galanakis 2025-06-02 14:38:26 +01:00
  • 3b392af70d Added changelog for lms overread Minos Galanakis 2025-06-02 14:37:54 +01:00
  • b4cbc156ef Merge pull request #10192 from valeriosetti/fixes-for-ecp-restartable-part2 Gilles Peskine 2025-06-05 07:50:53 +00:00
  • 41422e1fc0 Fix change log entry Alvaro Segura 2025-06-04 23:37:19 +02:00
  • 673e1eb608 Fix build test programs in MSVC (due to a warning treated as error in winbase.h) Alvaro Segura 2025-06-04 23:31:35 +02:00
  • 9b3051fb10 Built-in lms driver: always zeroize output-buffer in create_merkle_leaf_value Minos Galanakis 2025-06-02 14:36:25 +01:00
  • ae449bfca5 Built-in lms driver:Check return values of Merkle node creation Minos Galanakis 2025-06-02 14:33:47 +01:00
  • caaffc1e7e Built-in lms/lmots driver: Harden public key import against enum truncation Minos Galanakis 2025-06-02 14:28:31 +01:00
  • 548e2dbf65 Built-in lms driver: Added input guard Minos Galanakis 2025-06-02 14:17:38 +01:00
  • 3f82706cb7 Merge pull request #1349 from felixc-arm/pem-integer-underflow-3.6 David Horstmann 2025-06-04 14:36:35 +01:00
  • 42323eacc9 Add changelog Felix Conway 2025-05-27 16:01:07 +01:00
  • 6165e71589 Add fix for PEM underflow Felix Conway 2025-05-27 16:00:48 +01:00
  • 9325883d9f Add test using underflow-causing PEM keyfile Felix Conway 2025-05-27 14:54:07 +01:00
  • e8061342a2 Merge pull request #10173 from gilles-peskine-arm/oid-split-x509 Manuel Pégourié-Gonnard 2025-06-04 08:26:59 +00:00
  • 72cc7bb706 Start the generation at the beginning of the line Gabor Mezei 2025-04-24 16:26:37 +02:00
  • 588769cc65 Update error generation Gabor Mezei 2025-04-24 12:11:26 +02:00
  • 4aa974f7c7 Remove MBEDTLS_SHA3_C config option Gabor Mezei 2025-04-23 17:04:18 +02:00
  • 1592639c1f Merge pull request #10182 from gilles-peskine-arm/f_rng-documentation-3.6 Gilles Peskine 2025-06-03 15:34:23 +00:00
  • 7e7dc6fdda Align endif comments with auxiliary macros Gilles Peskine 2025-05-14 12:45:29 +02:00
  • 9e147f264c Exclude crypto's oid.h now that it is in mbedtls Gilles Peskine 2025-05-13 20:08:51 +02:00
  • 53e11cb5d5 Changelog entry for the OID module in Mbed TLS 4.0 Gilles Peskine 2025-05-12 21:12:15 +02:00
  • dcd43fcc45 Move oid_xxx_numeric_string back to oid.h Gilles Peskine 2025-05-12 21:09:10 +02:00
  • b828820f7a Declare oid_xxx_numeric_string only when they are defined Gilles Peskine 2025-05-12 21:07:47 +02:00