Commit Graph

  • 996adce4b6 test_suite_ssl: Test client Finished on record boundary enforcement Ronald Cron 2026-06-08 16:21:57 +02:00
  • d00518a2ec test_suite_ssl: Test server Finished on record boundary enforcement Ronald Cron 2026-06-08 14:10:19 +02:00
  • b9793ca124 test_suite_ssl: Test ServerHello on record boundary enforcement Ronald Cron 2026-06-08 13:18:20 +02:00
  • dd97c26e9a test_suite_ssl: Test ClientHello on record boundary check Ronald Cron 2026-06-08 13:06:08 +02:00
  • f17c5ff90d tls13: Add record boundary checks Ronald Cron 2026-05-22 18:10:49 +02:00
  • 2aaedab1eb test_suite_ssl: Add early data drop tests Ronald Cron 2026-06-03 15:25:09 +02:00
  • b188f399f9 Check ServerHello record boundary alignment only in TLS 1.3 case Ronald Cron 2026-06-23 10:34:33 +02:00
  • 74b9ab2008 tls13_fetch_handshake_msg(): Remove require_record_boundary parameter Ronald Cron 2026-06-16 18:41:56 +02:00
  • e08cea612f tls13_record_boundary_alignement: Append empty hs msg Ronald Cron 2026-06-15 15:16:36 +02:00
  • 1a58c59470 Various improvements of tls13_(drop_early_data|record_boundary_alignment)() Ronald Cron 2026-06-15 14:18:34 +02:00
  • 6c557a70f6 tls13: Rework mbedtls_ssl_tls13_fetch_handshake_msg() Ronald Cron 2026-06-15 14:09:17 +02:00
  • 0c9d3d4a0f tls13: Improve argument name Ronald Cron 2026-06-11 19:40:36 +02:00
  • 86315b62a8 test_suite_ssl: Add initialization to all zeroes of test endpoint structs Ronald Cron 2026-06-11 19:38:42 +02:00
  • c494497256 Fix typos Ronald Cron 2026-06-11 19:23:15 +02:00
  • e55d0b76ed Add change log Ronald Cron 2026-06-10 10:47:57 +02:00
  • 2de65b79a3 test_suite_ssl: Test EndOfEarlyData on record boundary enforcement Ronald Cron 2026-06-09 13:20:49 +02:00
  • cbef7256ce test_suite_ssl: Test client Finished on record boundary enforcement Ronald Cron 2026-06-08 16:21:57 +02:00
  • 53ac018b24 test_suite_ssl: Test server Finished on record boundary enforcement Ronald Cron 2026-06-08 14:10:19 +02:00
  • 93eb43ed4f test_suite_ssl: Test ServerHello on record boundary enforcement Ronald Cron 2026-06-08 13:18:20 +02:00
  • c8fefcde05 test_suite_ssl: Test ClientHello on record boundary check Ronald Cron 2026-06-08 13:06:08 +02:00
  • 3861588b47 tls13: Add record boundary checks Ronald Cron 2026-05-22 18:10:49 +02:00
  • b340e27847 test_suite_ssl: Add early data drop tests Ronald Cron 2026-06-03 15:25:09 +02:00
  • 1d3ac2843c Changelog. Added attribution/CVE for 1569 Minos Galanakis 2026-06-24 14:36:00 +01:00
  • 5d39fcb958 Changelog. Added attribution/CVE for 1569 Minos Galanakis 2026-06-24 14:36:00 +01:00
  • 3b84f44c7f tests: ssl_helpers: run ssl_context reset check only when the SSL context is setup Valerio Setti 2026-06-24 15:37:00 +02:00
  • 4f92a63e4a tests: ssl_helpers: run ssl_context reset check only when the SSL context is setup Valerio Setti 2026-06-24 15:37:00 +02:00
  • f722436e46 Changelog. Added attribution/CVE for 1569 Minos Galanakis 2026-06-24 14:36:00 +01:00
  • 46069c6127
    Merge pull request #1658 from bjwtaylor/ssl-ignores-failure-restricted-3.6 Ronald Cron 2026-06-24 15:03:43 +02:00
  • 5aac408d2a
    Merge pull request #1657 from bjwtaylor/ssl-ignores-failure-restricted-4.1 Ronald Cron 2026-06-24 15:03:12 +02:00
  • f74ef9b3ab
    Merge pull request #1599 from bjwtaylor/ssl-ignores-failure-restricted Ronald Cron 2026-06-24 15:02:34 +02:00
  • 8ef4559dfa framework: update reference Valerio Setti 2026-06-24 14:31:20 +02:00
  • de1f7218d5 tests: generate_ssl_session_reset_check: remove trailing whitespace Valerio Setti 2026-06-24 09:04:15 +02:00
  • 7a2a3179e2 tests: generate_ssl_session_reset_check: pacify pylint Valerio Setti 2026-06-23 23:34:01 +02:00
  • fd072d7103 tests: generate_ssl_session_reset_check: order rules as fields in the struct Valerio Setti 2026-06-23 22:49:11 +02:00
  • 57b2f5d4aa tests: ssl_helpers: fix documentation of mbedtls_test_ssl_check_context_after_session_reset Valerio Setti 2026-06-23 22:39:41 +02:00
  • b291d59927 tests: ssl_context_reset_verifier: add missing semicolon in generated file Valerio Setti 2026-06-23 22:38:41 +02:00
  • 673568a6a1 tests: generate_ssl_session_reset_check: add missing semicolon in generated file Valerio Setti 2026-06-23 22:37:54 +02:00
  • f4dcb5c692 changelog: add note for documentation fix for mbedtls_ssl_set_cid Valerio Setti 2026-06-23 22:36:04 +02:00
  • aa6c52b6cd include: ssl: fix documentation of mbedtls_ssl_set_cid Valerio Setti 2026-06-23 18:14:15 +02:00
  • f8a7d87fe1 changelog: add reset for some fields of the SSL context structure Valerio Setti 2026-06-22 14:55:31 +02:00
  • 4b086ed04e library: ssl: reset some SSL context's fields in mbedtls_ssl_session_reset Valerio Setti 2026-06-22 14:53:21 +02:00
  • 0e35789157 tests|programs: call check_context_after_session_reset whenever mbedtls_ssl_session_reset Valerio Setti 2026-06-22 14:51:24 +02:00
  • e19a4cfd80 tests: add prototype and implementation of mbedtls_test_ssl_check_context_after_session_reset Valerio Setti 2026-06-22 14:49:38 +02:00
  • 0ff7a2e8b7 tests: scripts: add generate_ssl_session_reset_check.py Valerio Setti 2026-06-22 14:39:15 +02:00
  • 150f1c7b40 tests: ssl: split ssl_helpers between public and internal functions Valerio Setti 2026-06-22 14:37:41 +02:00
  • be883e19f5 include: ssl: add a typedef for unused data in mbedtls_ssl_config and mbedtls_ssl_context Valerio Setti 2026-06-22 14:28:22 +02:00
  • c668f4e68e framework: update reference Valerio Setti 2026-06-24 14:31:20 +02:00
  • 4c8a9b7a5e tests: generate_ssl_session_reset_check: remove trailing whitespace Valerio Setti 2026-06-24 09:04:15 +02:00
  • dce45a7cfe tests: generate_ssl_session_reset_check: pacify pylint Valerio Setti 2026-06-23 23:34:01 +02:00
  • 508e9b1ca4 tests: generate_ssl_session_reset_check: order rules as fields in the struct Valerio Setti 2026-06-23 22:49:11 +02:00
  • d70169b85c tests: ssl_helpers: fix documentation of mbedtls_test_ssl_check_context_after_session_reset Valerio Setti 2026-06-23 22:39:41 +02:00
  • 365544616d tests: ssl_context_reset_verifier: add missing semicolon in generated file Valerio Setti 2026-06-23 22:38:41 +02:00
  • b55e820fd1 tests: generate_ssl_session_reset_check: add missing semicolon in generated file Valerio Setti 2026-06-23 22:37:54 +02:00
  • 4b57c243bb changelog: add note for documentation fix for mbedtls_ssl_set_cid Valerio Setti 2026-06-23 22:36:04 +02:00
  • 3bd3e47100 include: ssl: fix documentation of mbedtls_ssl_set_cid Valerio Setti 2026-06-23 18:14:15 +02:00
  • 931b983159 changelog: add reset for some fields of the SSL context structure Valerio Setti 2026-06-22 14:55:31 +02:00
  • a2338a21fa library: ssl: reset some SSL context's fields in mbedtls_ssl_session_reset Valerio Setti 2026-06-22 14:53:21 +02:00
  • fbd49c0c4e tests|programs: call check_context_after_session_reset whenever mbedtls_ssl_session_reset Valerio Setti 2026-06-22 14:51:24 +02:00
  • a4dbd999c0 tests: add prototype and implementation of mbedtls_test_ssl_check_context_after_session_reset Valerio Setti 2026-06-22 14:49:38 +02:00
  • 8294a8fd67 tests: scripts: add generate_ssl_session_reset_check.py Valerio Setti 2026-06-22 14:39:15 +02:00
  • 0a48608651 tests: ssl: split ssl_helpers between public and internal functions Valerio Setti 2026-06-22 14:37:41 +02:00
  • 3e191be15a include: ssl: add a typedef for unused data in mbedtls_ssl_config and mbedtls_ssl_context Valerio Setti 2026-06-22 14:28:22 +02:00
  • 7cbd8582ee Correct error handling in mbedtls_ssl_reset_checksum Ben Taylor 2026-06-11 11:12:10 +01:00
  • 14cec6ffc1 Fix error codes for tls_transcript_error_propagation Ben Taylor 2026-06-11 10:37:00 +01:00
  • 356e535ff5 Improve tls_transcript_error_propagation testing to check for error codes Ben Taylor 2026-06-11 10:30:44 +01:00
  • f234fc5a3c Update regression test Ben Taylor 2026-06-11 09:43:59 +01:00
  • 809820934c restore missing ext_len set Ben Taylor 2026-06-10 08:11:37 +01:00
  • c742ab0a97 remove trailing whitespace Ben Taylor 2026-06-08 14:19:23 +01:00
  • 52a1b95067 Update ChangeLog with CVE number Ben Taylor 2026-06-08 13:28:42 +01:00
  • 3e6608a5b6 Update ChangeLog to add CVE Ben Taylor 2026-06-08 13:28:07 +01:00
  • 62d3b1ecc0 Update dependencies for skipped test Ben Taylor 2026-06-08 13:26:35 +01:00
  • 9709c1a6e5 fix code style Ben Taylor 2026-06-05 09:21:09 +01:00
  • 470aeeed9d Improve ChangeLog Ben Taylor 2026-06-05 08:42:19 +01:00
  • 2e2bbed8f0 Update error handling of return from ssl_write_ecjpake_kkpp_ext Ben Taylor 2026-06-05 08:39:39 +01:00
  • 76aa4682ce Improve testing Ben Taylor 2026-06-05 08:33:11 +01:00
  • 6ed6d0e491 Update ChangeLog Ben Taylor 2026-06-05 07:54:38 +01:00
  • b0f812d68d Fix reporters in ChangeLog Ben Taylor 2026-06-04 12:12:00 +01:00
  • 0e3e118220 Remove check for NULL pointer Ben Taylor 2026-06-04 10:33:07 +01:00
  • f9a3d649ff Tidy up ChangeLog Ben Taylor 2026-06-04 10:32:03 +01:00
  • 8c27b60597 Add Reported by to ChangeLog Ben Taylor 2026-06-04 10:29:43 +01:00
  • 5aa6ab3408 Fix code style issues Ben Taylor 2026-06-01 14:48:09 +01:00
  • bc111eed27 Add fix for missing return from ssl_write_ecjpake_kkpp_ext Ben Taylor 2026-06-01 09:19:29 +01:00
  • 86140ccd4a Add additional fix for return with error Ben Taylor 2026-06-01 09:03:29 +01:00
  • d93c7b6289 Add client tests for RMS computation error Ben Taylor 2026-06-01 08:26:50 +01:00
  • 64b837bef9 Add unsupported trigger check Ben Taylor 2026-06-01 08:12:23 +01:00
  • 6b60598c88 Add further documentation to tls_abort_transcript_context Ben Taylor 2026-06-01 08:03:58 +01:00
  • 4570537978 Fix issues with hanging seed length Ben Taylor 2026-06-01 07:59:06 +01:00
  • a58163a339 Fixed code style Ben Taylor 2026-06-01 07:43:48 +01:00
  • 0a0c86dca4 refactor initialisation in tls_transcript_error_propagation, so that the variables are initialised straight after they are declared Ben Taylor 2026-05-29 15:12:28 +01:00
  • cdad2f42b7 Add additional guard for sha256 in tests Ben Taylor 2026-05-29 15:09:34 +01:00
  • d6e6012544 Improve layout of the code for debugging with breakpoints Ben Taylor 2026-05-29 14:48:44 +01:00
  • d6019b932d Add security impact Ben Taylor 2026-05-28 15:18:19 +01:00
  • 29bdcc319a Update ChangeLog Ben Taylor 2026-05-28 15:07:08 +01:00
  • d066076211 Add ChangeLog Ben Taylor 2026-05-27 07:56:31 +01:00
  • 762b68fe26 Improve dependencies and error handling Ronald Cron 2026-05-15 18:42:45 +02:00
  • 591a5f24c2 tests: ssl: add regression tests for EMS/RMS error propagation Ben Taylor 2026-05-14 11:27:15 +01:00
  • 4e26c248ec ssl: propagate transcript-hash computation failures Ben Taylor 2026-05-14 11:27:05 +01:00
  • 27065ceb64 Fix code style Ben Taylor 2026-06-24 07:29:52 +01:00
  • 8e756e3ee3 remove md_psa.h Ben Taylor 2026-06-23 15:27:40 +01:00
  • ea00a9ee70 replace mbedtls_md_error_from_psa with PSA_TO_MBEDTLS_ERR Ben Taylor 2026-06-23 15:25:59 +01:00