Commit Graph

  • 6fb5120fde Remove .gitmodules Janos Follath 2025-05-08 16:06:32 +01:00
  • 65b548386f Changelog entry for the union initialization fixes Gilles Peskine 2025-02-05 20:33:15 +01:00
  • f4ebf807e6 Test with GCC 15 with sloppy union initialization Gilles Peskine 2025-05-07 18:50:51 +02:00
  • 0e4907d4f5 Initialize MAC context in internal functions for one-shot MAC Gilles Peskine 2025-02-05 19:53:54 +01:00
  • bbec1c1d25 Initialize MAC context in internal functions for KDF Gilles Peskine 2025-02-05 19:53:28 +01:00
  • a7a480bb81 Initialize driver context in setup functions Gilles Peskine 2025-02-05 19:41:52 +01:00
  • f0daff971b Merge pull request #10151 from gilles-peskine-arm/union-initialization-gcc15-preliminaries-3.6 Gilles Peskine 2025-05-07 14:22:28 +00:00
  • 219c3368eb Merge pull request #1306 from davidhorstmann-arm/pkcs7-padding-side-channel-fix-3.6 Manuel Pégourié-Gonnard 2025-05-06 09:34:40 +02:00
  • f9ac5e7728 Add unit test for new behaviour of string_to_names() Manuel Pégourié-Gonnard 2025-05-05 18:25:26 +02:00
  • 0803df29fc Fix memory leak in cert_write & cert_req Manuel Pégourié-Gonnard 2025-05-05 17:31:35 +02:00
  • 4dd52b7cfe Fix runtime error in cert_write & cert_req Manuel Pégourié-Gonnard 2025-05-05 17:09:14 +02:00
  • acdcb7fcd1 Restore behaviour of mbedtls_x509write_set_foo_name() Manuel Pégourié-Gonnard 2025-05-05 16:49:45 +02:00
  • 19d2c9165a Fix undocumented free() in x509_string_to_names() Manuel Pégourié-Gonnard 2025-05-05 16:41:52 +02:00
  • 15bb8e04bf Improve comments Gilles Peskine 2025-04-30 16:57:07 +02:00
  • 3bd433d38a Merge pull request #10150 from gilles-peskine-arm/pylint-check-str-concat-3.6 David Horstmann 2025-04-28 16:53:39 +00:00
  • 88f6ce195e Update framework Gilles Peskine 2025-04-25 19:06:50 +02:00
  • df065720da Allow gcc-15 to be in $PATH Gilles Peskine 2025-02-05 20:26:21 +01:00
  • 2eab9fd92a Enable drivers when testing with GCC 15 Gilles Peskine 2025-02-05 20:01:52 +01:00
  • bf90dc9c71 GCC 15: Silence -Wunterminated-string-initialization Gilles Peskine 2024-12-07 23:32:22 +01:00
  • 94c1b9a4c3 Test with GCC 15 Gilles Peskine 2024-12-07 15:08:35 +01:00
  • 451b9ada27 Disable warning from gcc -pedantic on dlsym/dlopen Gilles Peskine 2025-01-08 17:26:01 +01:00
  • ebd0888cf0 Move persistent key tests to a separate .data file Gilles Peskine 2025-02-05 19:37:56 +01:00
  • f5f15aa9e2 Move concurrent tests to a separate .data file Gilles Peskine 2025-02-05 19:33:20 +01:00
  • cdb37812e5 Update obsolete section title Gilles Peskine 2025-02-05 18:02:49 +01:00
  • ae18357880 Merge pull request #10138 from XavierChapron/xch/constify-mbedtls_cipher_base_lookup_table-3.6 Gilles Peskine 2025-04-24 17:49:03 +00:00
  • cc4649dd7f Complain about a missing comma in multiline lists of strings Gilles Peskine 2025-04-24 13:59:06 +02:00
  • 0dd76e0470 Prepare framework for pylint check-str-concat-over-line-jumps Gilles Peskine 2025-04-24 19:37:41 +02:00
  • 84442115ff Merge pull request #10137 from gilles-peskine-arm/test_suite_ssl-fix-ret-20250408-3.6 Gilles Peskine 2025-04-23 16:42:17 +00:00
  • 74383ab137 Merge pull request #10132 from valeriosetti/issue157-3.6 Gilles Peskine 2025-04-18 11:11:11 +00:00
  • 309ca525ac framework: update reference Valerio Setti 2025-04-11 15:07:35 +02:00
  • afedef5eea Constify cipher_wrap:mbedtls_cipher_base_lookup_table Xavier Chapron 2025-04-18 09:24:05 +02:00
  • e08edcc494 Merge pull request #9469 from mfil/feature/backport36_implement_tls_exporter David Horstmann 2025-04-17 14:47:20 +00:00
  • 0e6032dd94 Fix some test helper functions returning 0 on some failures Gilles Peskine 2025-04-08 09:48:40 +02:00
  • 1ff12810e5 Check the status of mbedtls_ssl_set_hostname() Gilles Peskine 2025-04-08 09:44:34 +02:00
  • fcc223b081 fix(mbedtls): remove logical dead code Ashish Sharma 2025-04-17 13:37:47 +08:00
  • 1b0e2e903b Add missing ifdef for mbedtls_ssl_tls13_exporter Max Fillinger 2025-04-16 14:35:24 +02:00
  • 40c202461f Add label_len argument to non-PSA tls_prf_generic Max Fillinger 2025-04-15 21:18:20 +02:00
  • 820e5cc29b Fix dependencies for TLS-Exporter tests Max Fillinger 2025-01-21 21:40:04 +01:00
  • 0b65a91eea Fix doxygen for MBEDTLS_SSL_KEYING_MATERIAL_EXPORT Max Fillinger 2025-01-17 14:10:08 +01:00
  • 5122dc6219 Fix mistake in previous comment change Max Fillinger 2024-12-02 19:34:40 +01:00
  • 7833b18008 Fix HkdfLabel comment Max Fillinger 2024-12-02 19:26:13 +01:00
  • 529931a34a Allow maximum label length in Hkdf-Expand-Label Max Fillinger 2024-11-25 20:38:04 +01:00
  • 6a64f0f171 Exporter: Add min. and max. label tests Max Fillinger 2024-11-25 20:21:29 +01:00
  • 76bb753054 Fix max. label length in key material exporter Max Fillinger 2024-11-21 12:33:46 +01:00
  • 97a287953f Document BAD_INPUT_DATA error in key material exporter Max Fillinger 2024-11-18 18:22:51 +01:00
  • c361064dee Fix requirements for TLS 1.3 Exporter compat test Max Fillinger 2024-11-14 21:11:26 +01:00
  • 6f7cf0e402 Use mbedtls_calloc, not regular calloc Max Fillinger 2024-11-14 20:41:03 +01:00
  • 2310c1970b Add fixed compatibility test for TLS 1.3 Exporter Max Fillinger 2024-11-14 17:50:42 +01:00
  • e009158d71 Remove exporter compatibility test for TLS 1.3 Max Fillinger 2024-11-14 15:32:01 +01:00
  • 0faf5d19a7 Fix openssl s_client invocation Max Fillinger 2024-11-14 15:28:05 +01:00
  • d22493f86b Print names of new tests properly Max Fillinger 2024-11-13 15:27:23 +01:00
  • a442aea2be Fix memory leak in example programs Max Fillinger 2024-11-13 15:19:03 +01:00
  • 9c3a7ba6da ssl-opt.sh: Add tests for keying material export Max Fillinger 2024-11-11 17:50:34 +01:00
  • c8f936e746 mbedtls_test_ssl_do_handshake_with_endpoints: Zeroize endpoints Max Fillinger 2024-11-08 22:17:33 +01:00
  • ede294ea42 Exporter tests: Don't use unavailbable constant Max Fillinger 2024-11-05 19:45:41 +01:00
  • 2c2a6ac64c Exporter tests: Add missing depends-ons Max Fillinger 2024-11-01 14:14:19 +01:00
  • 8ee21410f1 Use one maximum key_len for all exported keys Max Fillinger 2024-11-01 16:05:34 +01:00
  • fb7e578689 Exporter tests: Reduce key size in long key tests Max Fillinger 2024-10-31 15:31:55 +01:00
  • 20e4ac8b3e Exporter tests: Free endpoints before PSA_DONE() Max Fillinger 2024-10-31 12:43:19 +01:00
  • 81b41d40dc Exporter tests: Fix possible uninitialized variable use Max Fillinger 2024-10-30 18:58:50 +01:00
  • 538ed71ecb Coding style cleanup Max Fillinger 2024-10-30 00:49:10 +01:00
  • e825110391 Exporter tests: Initialize allocated memory Max Fillinger 2024-10-30 00:39:54 +01:00
  • 436cc20378 Exportert tests: Free endpoints and options Max Fillinger 2024-10-30 00:29:37 +01:00
  • e95edbf6c5 Fix output size check for key material exporter Max Fillinger 2024-10-29 19:18:54 +01:00
  • ffc47e6e2b Increase allowed output size of HKDF-Expand-Label Max Fillinger 2024-10-29 18:49:30 +01:00
  • 9e23339ae9 Add more tests for keying material export Max Fillinger 2024-10-29 16:57:09 +01:00
  • 1bc2a9bdbf Mention MBEDTLS_SSL_KEYING_MATERIAL_EXPORT in change log Max Fillinger 2024-10-28 14:46:46 +01:00
  • 8fa72523be Fix #endif comment Max Fillinger 2024-10-28 14:44:25 +01:00
  • d97e0e8edc Enable MBEDTLS_SSL_KEYING_MATERIAL_EXPORT by default Max Fillinger 2024-10-28 13:14:39 +01:00
  • 951b886801 Create MBEDTLS_SSL_KEYING_MATERIAL_EXPORT option Max Fillinger 2024-10-25 00:52:24 +02:00
  • 7b52328f6c Remove TLS 1.2 Exporter if we don't have randbytes Max Fillinger 2024-10-23 18:35:09 +02:00
  • 92d29301bc Revert "Store randbytes for TLS 1.2 TLS-Exporter" Max Fillinger 2024-10-23 17:24:03 +02:00
  • 948e15d3b7 Fix typos in comments Max Fillinger 2024-10-23 17:21:40 +02:00
  • 6c02ea86aa Use fewer magic numbers in TLS-Exporter functions Max Fillinger 2024-10-23 16:32:54 +02:00
  • 76077e2e31 Add label length argument to tls_prf_generic() Max Fillinger 2024-10-23 15:47:23 +02:00
  • 85b33ee42e Store randbytes for TLS 1.2 TLS-Exporter Max Fillinger 2024-10-18 16:19:39 +02:00
  • c48e9e0004 Fix coding style Max Fillinger 2024-09-22 01:28:12 +02:00
  • 0118293e23 Fix build when one of TLS 1.2 or 1.3 is disabled Max Fillinger 2024-09-21 11:06:28 +02:00
  • 9359f4d703 Fix coding style Max Fillinger 2024-09-21 10:48:57 +02:00
  • 15f9f5e562 Fix TLS exporter changelog entry Max Fillinger 2024-09-20 17:57:52 +02:00
  • f95bfda1f9 Fix doxygen comment parameter name Max Fillinger 2024-09-20 17:50:16 +02:00
  • 5805cc9807 Fix typos in comment Max Fillinger 2024-09-20 15:22:06 +02:00
  • 3be83a7696 Fix mismatches in function declarations Max Fillinger 2024-08-14 16:44:50 +02:00
  • 1466bf8897 Fix key_len check in TLS-Exporter Max Fillinger 2024-08-12 13:20:46 +02:00
  • 77a447ba97 Actually set exporter defaults in ssl_client2 Max Fillinger 2024-08-12 12:51:02 +02:00
  • 404f7a3bfb Simplify mbedtls_ssl_tls13_exporter Max Fillinger 2024-08-12 11:20:39 +02:00
  • d3d7ff4c6b Add test for TLS-Exporter in TLS 1.3 Max Fillinger 2024-08-09 19:46:15 +02:00
  • 29f79ea7f4 Fix commented out function declaration Max Fillinger 2024-08-09 18:54:36 +02:00
  • 91ad62efc7 Add changelog entry for TLS-Exporter feature Max Fillinger 2024-07-25 16:16:02 +02:00
  • de3d5fdc83 Add TLS-Exporter options to ssl_client2 Max Fillinger 2024-07-22 15:09:24 +02:00
  • 90ed7f7f5e Add TLS-Exporter options to ssl_server2 Max Fillinger 2024-07-22 14:44:09 +02:00
  • 44042f0a57 Implement TLS-Exporter feature Max Fillinger 2024-07-22 14:43:56 +02:00
  • 3302dc6510 programs: demo: do not source project_detection.sh directly Valerio Setti 2025-04-11 15:07:02 +02:00
  • 5da6b498ac Merge pull request #10110 from mpg/defragment-test-server-first-flight-3.6 Ronald Cron 2025-04-11 10:32:10 +00:00
  • 881ebc7ce8 Fix record insertion Manuel Pégourié-Gonnard 2025-04-10 12:35:58 +02:00
  • 1d34215adb feat(component/mbedtls): Add support for RSASSA-PSS with RSA alt Ashish Sharma 2025-03-10 14:18:40 +08:00
  • 2e10e781f3 Merge pull request #10129 from valeriosetti/fix-demo-programs Gilles Peskine 2025-04-10 15:35:46 +00:00
  • 5533cc8077 programs: demo: source project_detection.sh Valerio Setti 2025-04-10 14:15:41 +02:00
  • ecd5aa387e framework: update reference Valerio Setti 2025-04-10 14:15:20 +02:00
  • 6c5af6c7ae Update feature macro for 3.6 Manuel Pégourié-Gonnard 2025-04-10 10:34:07 +02:00