Commit Graph

  • ae54c749fc ssl-opt: Added coverage for client-initiated fragmented HS renegotiation tests. Minos Galanakis 2025-03-11 14:19:48 +00:00
  • a7b19aa857 ssl-opt: Refactored fragmented HS renegotiation tests. Minos Galanakis 2025-03-11 14:17:25 +00:00
  • 990a10909d ssl-opt: Fragmented HS renegotiation, updated documentation. Minos Galanakis 2025-03-11 14:06:38 +00:00
  • 135ebd3241 ssl-opt: Removed mock-tests from HS renegotiation. Minos Galanakis 2025-03-11 14:03:38 +00:00
  • 87be69a3fc sll-opt: Added refence fix for the Mock HS Defrag test using renegotitiation delay Minos Galanakis 2025-03-07 09:58:10 +00:00
  • 7134e52dec programs -> ssl_client2.c: Added option renego_delay to set record buffer depth. Minos Galanakis 2025-03-06 18:51:09 +00:00
  • 05009c736c Added Mock Renegotiation negative test for testing. Minos Galanakis 2025-03-06 15:19:53 +00:00
  • 529188f30b ssl-opt: Added fragmented HS tests for server-initiated renegotiation. Minos Galanakis 2025-03-06 15:09:39 +00:00
  • 5aaa6e048b ssl-opt: Added fragmented HS tests for client-initiated renegotiation. Minos Galanakis 2025-02-12 18:23:09 +00:00
  • daa14a4212 ssl-opt: Added fragmented HS tests for SSL_VARIABLE_BUFFER_LENGTH. Minos Galanakis 2025-02-12 16:20:01 +00:00
  • 85cb1f5fad Merge pull request #10044 from Mbed-TLS/msvc-format-size-macros-2.28 Bence Szépkúti 2025-03-13 10:09:18 +00:00
  • b22247b85b Merge pull request #10043 from Mbed-TLS/msvc-format-size-macros-3.6 Bence Szépkúti 2025-03-13 10:09:13 +00:00
  • 906d3cdff5 Merge pull request #10020 from bensze01/msvc-format-size-macros Bence Szépkúti 2025-03-13 10:09:06 +00:00
  • 1567199c89 mbedtls_net_send API description typo fix Noah Pendleton 2024-05-03 11:02:22 -04:00
  • b05b3b19d7 mbedtls_net_send API description typo fix Noah Pendleton 2024-05-03 11:02:22 -04:00
  • 23981ad57f Merge pull request #10026 from waleed-elmelegy-arm/mbedtls-2.28-fix-key-deriv-bad-state-error Gilles Peskine 2025-03-13 09:31:07 +00:00
  • 3dbe333ab0 Merge pull request #10051 from Vge0rge/key_id_range_backport Gilles Peskine 2025-03-13 09:27:12 +00:00
  • 5b114163e4 Merge pull request #10056 from minosgalanakis/feature_merge_defragmentation_36 Manuel Pégourié-Gonnard 2025-03-13 08:36:11 +00:00
  • 50432e42c8 Merge pull request #10057 from minosgalanakis/feature_merge_defragmentation_dev Manuel Pégourié-Gonnard 2025-03-13 08:36:06 +00:00
  • cb094f9192 Use an array of strings instead of pointer smuggling Bence Szépkúti 2025-03-12 17:08:46 +01:00
  • 24f11a366d Use an array of strings instead of pointer smuggling Bence Szépkúti 2025-03-12 17:08:46 +01:00
  • c64b7bc664 Use an array of strings instead of pointer smuggling Bence Szépkúti 2025-03-12 17:08:46 +01:00
  • 6070470dfd Merge pull request #1321 from davidhorstmann-arm/calc-finished-check-return-2.28 David Horstmann 2025-03-12 17:35:48 +00:00
  • 26f0044ad0 Merge pull request #1319 from davidhorstmann-arm/calc-finished-check-return-3.6 David Horstmann 2025-03-12 17:35:40 +00:00
  • a492a34fc3 Merge pull request #1318 from davidhorstmann-arm/calc-finished-check-return David Horstmann 2025-03-12 17:35:37 +00:00
  • cfadd96a9b Clarify changelog Bence Szépkúti 2025-03-11 17:47:11 +01:00
  • a029387d1b Use dummy typedef instead of macro Bence Szépkúti 2025-03-12 16:43:38 +01:00
  • f525505886 Clarify changelog Bence Szépkúti 2025-03-11 17:47:11 +01:00
  • 46e0b1cac9 Use dummy typedef instead of macro Bence Szépkúti 2025-03-12 16:43:38 +01:00
  • 011b6cb1c5 Fix comments Bence Szépkúti 2025-03-08 01:02:37 +01:00
  • 9ea9504176 Update changelog to call out MinGW Bence Szépkúti 2025-03-08 00:40:47 +01:00
  • a4c9233292 Updated framework pointer. Minos Galanakis 2025-03-12 15:25:17 +00:00
  • a2a0c2cbe7 Merge remote-tracking branch 'origin/features/tls-defragmentation/development' into feature_merge_defragmentation_dev Minos Galanakis 2025-03-12 15:12:03 +00:00
  • 51668e5249 Updated framework pointer. Minos Galanakis 2025-03-12 15:22:27 +00:00
  • 104bd06826 Merge remote-tracking branch 'origin/features/tls-defragmentation/3.6' into feature_merge_defragmentation_36 Minos Galanakis 2025-03-12 14:56:36 +00:00
  • cd1ece7846 Never use %zu on MinGW Bence Szépkúti 2025-03-07 17:22:40 +01:00
  • ebe1f811c8 Remove Everest VS2010 compatibility headers Bence Szépkúti 2025-03-01 23:53:47 +01:00
  • becb21e668 Fix MSVC version guard for C99 format size specifiers Bence Szépkúti 2025-02-28 22:39:09 +01:00
  • 58bb7ecd94 Disable fatal assertions in Windows printf tests Bence Szépkúti 2025-03-02 01:17:02 +01:00
  • 154066d118 Add testcase for MBEDTLS_PRINTF_MS_TIME Bence Szépkúti 2025-03-02 00:58:11 +01:00
  • c6a8bf0f8e Test handling of format macros defined in debug.h Bence Szépkúti 2025-02-28 22:32:15 +01:00
  • 122105269a Run test_suite_debug without MBEDTLS_SSL_TLS_C Bence Szépkúti 2025-02-28 16:22:33 +01:00
  • 226daac168 Declare conversion function even without 1.2 David Horstmann 2025-03-12 13:58:01 +00:00
  • 09072663a7 Convert PSA errors to Mbed TLS MD errors David Horstmann 2025-03-12 12:03:13 +00:00
  • 26932b811b Merge pull request #10055 from gilles-peskine-arm/tls-defragment-doc-3.6 features/tls-defragmentation/3.6 Manuel Pégourié-Gonnard 2025-03-12 13:00:23 +01:00
  • 70bab4e61f Merge pull request #10040 from gilles-peskine-arm/tls-defragment-doc features/tls-defragmentation/development Manuel Pégourié-Gonnard 2025-03-12 13:00:15 +01:00
  • a7c020d6cb Update the location of defragmentation limitations Gilles Peskine 2025-03-12 10:08:14 +01:00
  • 858900656e State globally that the limitations don't apply to DTLS Gilles Peskine 2025-03-12 10:07:33 +01:00
  • bc0255592f Clarify DTLS Gilles Peskine 2025-03-11 13:47:49 +01:00
  • c3af2f48c4 ClientHello may be fragmented in renegotiation Gilles Peskine 2025-03-11 13:47:14 +01:00
  • 494e4943b5 Move the defragmentation documentation to mbedtls_ssl_handshake Gilles Peskine 2025-03-11 13:45:27 +01:00
  • 1933932e55 Refer to the API documentation for details Gilles Peskine 2025-03-05 17:44:20 +01:00
  • b5ccd32390 Document the limitations of TLS handshake message defragmentation Gilles Peskine 2025-03-05 17:41:59 +01:00
  • 4c30cd8e49 Update the location of defragmentation limitations Gilles Peskine 2025-03-12 10:08:14 +01:00
  • 2b78a5abfa State globally that the limitations don't apply to DTLS Gilles Peskine 2025-03-12 10:07:33 +01:00
  • 2b85729d23 Add checking to missed case of calc_finished() David Horstmann 2025-03-11 18:13:02 +00:00
  • a0b25120db Merge pull request #1317 from gilles-peskine-arm/zeroize-psa-202503-2.28 Gilles Peskine 2025-03-11 17:38:36 +01:00
  • 43f636ff4d Merge pull request #1316 from gilles-peskine-arm/zeroize-psa-202503-3.6 Gilles Peskine 2025-03-11 17:38:28 +01:00
  • 78302e263c Add MBEDTLS_CHECK_RETURN_CRITICAL annotation David Horstmann 2025-03-11 15:55:46 +00:00
  • b81920dc8f Add changelog entry for TLS 1.2 Finished fix David Horstmann 2025-03-11 15:52:48 +00:00
  • 0326decca7 Add changelog entry for TLS 1.2 Finished fix David Horstmann 2025-03-11 15:52:48 +00:00
  • 5ea94e6cd1 Add changelog entry for TLS 1.2 Finished fix David Horstmann 2025-03-11 15:52:48 +00:00
  • 012ebb01f9 Document PSA's need for threading Gilles Peskine 2025-03-11 15:04:05 +01:00
  • d3b3c6740f More generally, what needs psa_crypto_init also needs threading Gilles Peskine 2025-03-11 14:45:54 +01:00
  • d9c858039e Clarify DTLS Gilles Peskine 2025-03-11 13:47:49 +01:00
  • 80facedad9 ClientHello may be fragmented in renegotiation Gilles Peskine 2025-03-11 13:47:14 +01:00
  • d8f9e22b5e Move the defragmentation documentation to mbedtls_ssl_handshake Gilles Peskine 2025-03-11 13:45:27 +01:00
  • 254cadac70 Replace zero by PSA_ALG_NONE in key derivation internal functions Waleed Elmelegy 2025-03-11 12:27:34 +00:00
  • 579f91ad44 Merge pull request #10046 from mpg/fix-defrag-interleave-3.6 Manuel Pégourié-Gonnard 2025-03-11 12:38:21 +01:00
  • ba010729b7 Merge pull request #10047 from mpg/fix-defrag-interleave-dev Manuel Pégourié-Gonnard 2025-03-11 12:38:08 +01:00
  • eb20c1f12d Merge pull request #10010 from valeriosetti/issue137-development Ronald Cron 2025-03-11 09:52:23 +00:00
  • d5e64f71db PSA core: Allow enabling one volatile/builtin key Georgios Vasilakis 2025-03-11 09:37:29 +01:00
  • e26a060194 Cleanly reject non-HS in-between HS fragments Manuel Pégourié-Gonnard 2025-03-05 12:52:18 +01:00
  • 5e838bd0e8 tf-psa-crypto: update reference Valerio Setti 2025-02-25 14:37:33 +01:00
  • 8a4ec49671 Cleanly reject non-HS in-between HS fragments Manuel Pégourié-Gonnard 2025-03-05 12:52:18 +01:00
  • 68014b2b80 Return and propagate errors in calc_finished() David Horstmann 2025-03-10 14:10:11 +00:00
  • 443908bc5d Replace zero by PSA_ALG_NONE in key derivation input functions Waleed Elmelegy 2025-03-10 14:19:01 +00:00
  • 857144c9c2 removed psa_crypto_init from library as this is supposed to be called by the application Ben Taylor 2025-03-10 13:45:22 +00:00
  • 0cfe54e4e0 remove RNG parameters from SSL API's Ben Taylor 2025-03-05 15:49:08 +00:00
  • 6408113fe2 tests: move component_test_tf_psa_crypto_cmake_as_package to tf-psa-crypto Valerio Setti 2025-02-25 10:33:58 +01:00
  • db475821f9 Fix comments Bence Szépkúti 2025-03-08 01:02:37 +01:00
  • af07ab897c Fix comments Bence Szépkúti 2025-03-08 01:02:37 +01:00
  • 23e941a2e7 Update changelog to call out MinGW Bence Szépkúti 2025-03-08 00:40:47 +01:00
  • ded35000b0 Update changelog to call out MinGW Bence Szépkúti 2025-03-08 00:40:47 +01:00
  • b4f25121cc Never use %zu on MinGW Bence Szépkúti 2025-03-07 17:22:40 +01:00
  • 85167e041c Remove Everest VS2010 compatibility headers Bence Szépkúti 2025-03-01 23:53:47 +01:00
  • e7ee902e09 Fix MSVC version guard for C99 format size specifiers Bence Szépkúti 2025-02-28 22:39:09 +01:00
  • 5d554667c4 Disable fatal assertions in Windows printf tests Bence Szépkúti 2025-03-02 01:17:02 +01:00
  • b5ef7da7cb TLS1.2: Check for failures in Finished calculation David Horstmann 2025-03-07 17:20:59 +00:00
  • 816b712680 TLS1.2: Check for failures in Finished calculation David Horstmann 2025-03-07 17:20:59 +00:00
  • 94b0eea23f Test handling of format macros defined in debug.h Bence Szépkúti 2025-02-28 22:32:15 +01:00
  • 27da54de49 Run test_suite_debug without MBEDTLS_SSL_TLS_C Bence Szépkúti 2025-02-28 16:22:33 +01:00
  • c6934ff670 Never use %zu on MinGW Bence Szépkúti 2025-03-07 17:22:40 +01:00
  • 8154c5823e Remove Everest VS2010 compatibility headers Bence Szépkúti 2025-03-01 23:53:47 +01:00
  • f65983d670 Fix MSVC version guard for C99 format size specifiers Bence Szépkúti 2025-02-28 22:39:09 +01:00
  • 1e62c95148 Disable fatal assertions in Windows printf tests Bence Szépkúti 2025-03-02 01:17:02 +01:00
  • 9cde9d4b2c Add testcase for MBEDTLS_PRINTF_MS_TIME Bence Szépkúti 2025-03-02 00:58:11 +01:00
  • 85d92ec1ce Test handling of format macros defined in debug.h Bence Szépkúti 2025-02-28 22:32:15 +01:00
  • d5102c9d7c Run test_suite_debug without MBEDTLS_SSL_TLS_C Bence Szépkúti 2025-02-28 16:22:33 +01:00
  • 2d1f26037f Merge pull request #9954 from gabor-mezei-arm/9753_migrate_RSA_key_exchange_tests Ronald Cron 2025-03-07 14:46:27 +00:00