Commit Graph

  • 0d315378bf Merge pull request #8289 from daverodgman/check-changelog-exts Dave Rodgman 2023-10-05 17:23:10 +00:00
  • 360320a660 Merge pull request #8293 from daverodgman/check-changelog-exts-2.28 Dave Rodgman 2023-10-05 17:22:45 +00:00
  • 8d487ad730 Merge pull request #1103 from Mbed-TLS/mbedtls-3.5.0_mergeback minosgalanakis 2023-10-05 17:33:21 +01:00
  • 064e732640 Merge pull request #1102 from Mbed-TLS/mbedtls-2.28.5_mergeback minosgalanakis 2023-10-05 17:33:08 +01:00
  • c760019dd5 Note about the lack of Windows support Gilles Peskine 2023-10-05 17:23:58 +02:00
  • ca26082ab7 Print a notice if chdir fails Gilles Peskine 2023-10-03 10:01:43 +02:00
  • 21bff21575 Support running unit tests from another directory Gilles Peskine 2023-10-02 20:09:35 +02:00
  • 2eab462a8c Fix IAR warnings Dave Rodgman 2023-10-05 13:30:37 +01:00
  • bc2d2179be Update baremetal config to exclude MBEDTLS_SHAxxx_USE_A64_CRYPTO_IF_PRESENT Dave Rodgman 2023-10-05 11:36:26 +01:00
  • 9a36f4cb97 Fix cast errors on IAR Dave Rodgman 2023-10-05 11:25:52 +01:00
  • 790370b392 code style Dave Rodgman 2023-10-05 11:01:31 +01:00
  • 3ba9ce3c1d Warn if using runtime detection and no Neon Dave Rodgman 2023-10-05 09:58:33 +01:00
  • cd65400c48 Add tests for runtime detection Dave Rodgman 2023-10-05 09:40:07 +01:00
  • 7ed619d3fa Enable run-time detection for Thumb and Arm Dave Rodgman 2023-10-05 09:39:56 +01:00
  • bfe6021e85 Improve docs Dave Rodgman 2023-10-05 08:31:22 +01:00
  • ca92f50e12 Update docs for MBEDTLS_SHA256_USE_A64_CRYPTO_IF_PRESENT Dave Rodgman 2023-10-05 08:24:55 +01:00
  • 9bf752c45d Support MSVS with clang Dave Rodgman 2023-10-05 08:20:44 +01:00
  • 4855fdf887 Revert "Auto-generated files for v3.5.0" Minos Galanakis 2023-10-05 00:17:21 +01:00
  • 9ed1853093 require clang 4 for testing Dave Rodgman 2023-10-05 00:06:47 +01:00
  • 644fd34657 Merge pull request #8284 from gilles-peskine-arm/cmake-fix-3rdparty-custom-config Paul Elliott 2023-10-04 22:59:58 +00:00
  • 36a4ea5c01 Merge pull request #8302 from davidhorstmann-arm/cmake-fix-3rdparty-custom-config-2.28 Paul Elliott 2023-10-04 22:59:43 +00:00
  • 1ec69067fa Merge pull request #1090 from Mbed-TLS/mbedtls-3.5.0rc0-pr v3.5.0 mbedtls-3.5.0 minosgalanakis 2023-10-04 23:47:01 +01:00
  • 47e8cc9db2 Merge pull request #1092 from Mbed-TLS/mbedtls-2.28.5rc0-pr v2.28.5 mbedtls-2.28.5 minosgalanakis 2023-10-04 23:11:08 +01:00
  • 749f2227c6 Get MBEDTLS_MAYBE_UNUSED to cover more compilers Dave Rodgman 2023-10-04 15:38:58 +01:00
  • f7e81d97de Updated BRANCHES.MD Minos Galanakis 2023-10-04 21:08:19 +01:00
  • e18540886c Updated BRANCHES.md Minos Galanakis 2023-10-04 21:04:44 +01:00
  • 5d323bf0e3 Re-assemble changelog to add missing item, plus a couple of typo fixes. Dave Rodgman 2023-10-04 18:46:47 +01:00
  • 04d0d06e83 Code style Dave Rodgman 2023-10-04 18:05:08 +01:00
  • d30728cf5e Add Changelog Dave Rodgman 2023-10-04 18:04:39 +01:00
  • 8690859097 Improve docs Dave Rodgman 2023-10-04 17:40:25 +01:00
  • ebe4292a9c Improve behaviour on gcc targetting arm or thumb Dave Rodgman 2023-10-04 17:36:44 +01:00
  • 793e264fbb Fix indentation Dave Rodgman 2023-10-04 17:36:20 +01:00
  • d9e8083d26 Add tests for SHA256 on ARMCE for thumb, arm and aarch64 Dave Rodgman 2023-10-04 17:17:46 +01:00
  • e35e387ad7 Bump library so-crypto, so-x509, so-tls versions. Minos Galanakis 2023-10-04 16:17:46 +01:00
  • 8f4c19a680 Merge pull request #8273 from davidhorstmann-arm:target-prefix-3rdparty Minos Galanakis 2023-10-04 14:44:38 +01:00
  • 2546d7da5c Merge pull request #8284 from gilles-peskine-arm:cmake-fix-3rdparty-custom-config Minos Galanakis 2023-10-04 13:53:21 +01:00
  • feadcaf4a6 Support MBEDTLS_MAYBE_UNUSED in MSVC and IAR Dave Rodgman 2023-10-04 15:27:33 +01:00
  • 66a868b6af CMake: fix build with 3rdparty module enabled through a custom config Gilles Peskine 2023-09-29 17:36:24 +02:00
  • 18ddf61a75 Use MBEDTLS_MAYBE_UNUSED to simplify aes.c and let compiler remove unused variables Dave Rodgman 2023-10-04 14:03:12 +01:00
  • 1ec1a0f0cc Introduce MBEDTLS_MAYBE_UNUSED Dave Rodgman 2023-10-04 13:50:54 +01:00
  • a7127eb67c tidy up Dave Rodgman 2023-10-04 13:38:41 +01:00
  • 7a8a2490e5 Tidy-up Dave Rodgman 2023-10-04 13:14:20 +01:00
  • b1107aeee1 Tidy up bash syntax Dave Rodgman 2023-10-04 12:30:23 +01:00
  • 54ada8bae8 Improve docs Dave Rodgman 2023-10-04 11:55:25 +01:00
  • 28e38d8e12 Use lower-case for local variables Dave Rodgman 2023-10-04 11:50:30 +01:00
  • 35b49c4d7d Ignore tests of built-in interfaces for driver-only testing parity Gilles Peskine 2023-10-04 12:28:41 +02:00
  • 010f035cdf Renaming all MBEDTLS_HAVE for curves to MBEDTLS_ECP_HAVE Gilles Peskine 2023-10-04 12:27:14 +02:00
  • 591416f32b Auto-generated files for v3.5.0 Minos Galanakis 2023-10-03 22:16:56 +01:00
  • 468d6e8e0e ChangeLog: Set release date Minos Galanakis 2023-10-03 22:28:07 +01:00
  • 7de3eed636 Prepare ChangeLog for 2.28.5 release Minos Galanakis 2023-10-03 22:26:03 +01:00
  • c7a8ea998d Bump version to 2.28.5 Minos Galanakis 2023-10-03 22:24:04 +01:00
  • 6d169947e9 Merge branch 'mbedtls-2.28-restricted' into mbedtls-2.28.5rc0-pr Minos Galanakis 2023-10-03 22:22:36 +01:00
  • 974388f706 ChangeLog: Set release date Minos Galanakis 2023-10-03 22:07:22 +01:00
  • 80a8156314 Prepare ChangeLog for 3.5.0 release Minos Galanakis 2023-10-03 22:03:50 +01:00
  • 31ca313efa Bump version to 3.5.0 Minos Galanakis 2023-10-03 22:02:18 +01:00
  • 1a3ad265cc Merge branch 'development-restricted' into mbedtls-3.5.0rc0-pr Minos Galanakis 2023-10-03 21:57:51 +01:00
  • 3406564b01 Merge pull request #8291 from minosgalanakis/bugfix/updated_check_generated_files Dave Rodgman 2023-10-03 21:18:57 +01:00
  • cc5bf4946f Make SHA256 depend on Armv8, not aarch64 Dave Rodgman 2023-10-03 18:02:56 +01:00
  • 5ed7b2dec2 Introduce MBEDTLS_ARCH_IS_ARMV8 Dave Rodgman 2023-10-03 18:00:44 +01:00
  • 3cde6a2be2 Improve naming Dave Rodgman 2023-10-03 16:02:56 +01:00
  • 4243610c15 Use make to generate the test command Dave Rodgman 2023-10-03 15:47:05 +01:00
  • 3fb93a8223 Merge pull request #8295 from minosgalanakis/changelog/renamed_psa_crypto_driver_wrappers Dave Rodgman 2023-10-03 14:05:56 +01:00
  • 130938a804 Merge pull request #1088 from gilles-peskine-arm/tls13_read_public_xxdhe_share-overflow Dave Rodgman 2023-10-03 12:28:38 +01:00
  • 3974b17631 check-generated-files: Added psa_crypto_driver_wrappers_no_static.c file Minos Galanakis 2023-10-02 16:49:14 +01:00
  • 466286a14a Remove redundant test component Ronald Cron 2023-10-03 12:44:12 +02:00
  • 76b709dd44 Changelog: Added entry for psa_crypto_driver_wrappers rename Minos Galanakis 2023-10-03 10:50:41 +01:00
  • 61ea46d5d4 Merge remote-tracking branch 'origin/development' into check-changelog-exts Dave Rodgman 2023-10-03 09:32:13 +01:00
  • ff3e9e1eb0 Merge pull request #8292 from minosgalanakis/bugfix/changelog_extensions Dave Rodgman 2023-10-03 09:29:39 +01:00
  • 3713bee34c Remove leftover local debug line Gilles Peskine 2023-10-02 18:43:18 +02:00
  • 3c6b7c8efc Move check into list_files_to_merge Dave Rodgman 2023-10-02 17:19:51 +01:00
  • 65d8ec1444 Move check into list_files_to_merge Dave Rodgman 2023-10-02 17:19:51 +01:00
  • 43a5ce8c7f rename function Dave Rodgman 2023-10-02 17:09:37 +01:00
  • 68cb9359a6 Check for incorrect changelog extensions Dave Rodgman 2023-10-02 16:40:57 +01:00
  • 08707ecbfe ChangeLog: Added .txt extension to log entries. Minos Galanakis 2023-10-02 11:21:47 +01:00
  • 3901e2ef92 Check for incorrect changelog extensions Dave Rodgman 2023-10-02 16:40:57 +01:00
  • 7910cdd47f Avoid compiler warning about size comparison Gilles Peskine 2023-10-02 15:39:13 +02:00
  • 530c423ad2 Improve some debug messages and error codes Gilles Peskine 2023-10-02 15:37:23 +02:00
  • 6dd5b9a60c In TLS 1.2, only servers are affected Gilles Peskine 2023-10-02 15:36:58 +02:00
  • b782415e1b Changelog entry for xxdh_psa_peerkey size validation Gilles Peskine 2023-10-02 15:08:37 +02:00
  • c29df535ee Improve robustness of ECDH public key length validation Gilles Peskine 2023-10-02 14:59:26 +02:00
  • c8df898204 Fix buffer overflow in TLS 1.2 ClientKeyExchange parsing Gilles Peskine 2023-10-02 14:58:16 +02:00
  • 12c5aaae57 Fix buffer overflow in TLS 1.3 ECDH public key parsing Gilles Peskine 2023-10-02 14:55:45 +02:00
  • bf66b752b4 Add custom config logic to 3rdparty modules David Horstmann 2023-10-02 10:46:59 +01:00
  • 920343aaf7 Separate out a resuable option cross-product test function Dave Rodgman 2023-10-01 18:41:09 +01:00
  • 184c0af06e Remove not-needed edge-case Dave Rodgman 2023-10-01 13:43:02 +01:00
  • 8a64fb82a8 Simplify makefile generation; don't use -j Dave Rodgman 2023-10-01 13:31:31 +01:00
  • 86cc70871c fix make issue Dave Rodgman 2023-09-29 22:32:04 +01:00
  • a06d45ec4a Code style Dave Rodgman 2023-09-29 18:59:34 +01:00
  • da635ab657 Merge pull request #8280 from gilles-peskine-arm/ssl_cache-negative_errors-2.28 Dave Rodgman 2023-09-29 17:58:10 +00:00
  • aea01c9455 Use make to parellise tests Dave Rodgman 2023-09-29 18:54:49 +01:00
  • 9728562192 Improve test speed Dave Rodgman 2023-09-29 17:32:06 +01:00
  • 0673ed2e93 Merge pull request #8278 from gilles-peskine-arm/7298-changelog Dave Rodgman 2023-09-29 15:56:30 +00:00
  • 53307b794d CMake: fix build with 3rdparty module enabled through a custom config Gilles Peskine 2023-09-29 17:36:24 +02:00
  • 573dfc167a Add testing for MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH Dave Rodgman 2023-09-29 16:27:29 +01:00
  • 450c1ff353 Fix some more incorrect guards in aes.c Dave Rodgman 2023-09-29 15:52:33 +01:00
  • 745af9f47b Extend testing of aes.o options Dave Rodgman 2023-09-29 15:47:07 +01:00
  • 673fec0c8c Merge pull request #8277 from mpg/cl-ffdh-psa Gilles Peskine 2023-09-29 13:17:53 +00:00
  • 8c28032537 Merge pull request #8279 from gilles-peskine-arm/mbedtls_ecdsa_can_do Dave Rodgman 2023-09-29 13:11:43 +00:00
  • 16e9256fe8 Merge pull request #8272 from daverodgman/iar-warnings Gilles Peskine 2023-09-29 13:11:03 +00:00
  • e81a632257 Restore missing #if Dave Rodgman 2023-09-29 13:54:27 +01:00