Commit Graph

  • c8c89eda5d Fix psa_key_derivation_input_integer() not detecting bad state Waleed Elmelegy 2025-03-03 12:35:28 +00:00
  • cba05ece2b Replace zero by PSA_ALG_NONE in key derivation test function Waleed Elmelegy 2025-03-03 12:48:40 +00:00
  • 07e5739115 Replace zero by PSA_ALG_NONE in key derivation testing Waleed Elmelegy 2025-03-03 12:48:16 +00:00
  • b6ed6f72cd Simplify testing psa_key_derivation_input_*() bad state Waleed Elmelegy 2025-03-03 12:42:55 +00:00
  • 72b391fe07 Fix psa_key_derivation_input_integer() not detecting bad state Waleed Elmelegy 2025-03-03 12:35:28 +00:00
  • e0f1240cd5 Merge remote-tracking branch 'mbedtls-3.6' into tls-defragmentation-merge-3.6-20250303 Gilles Peskine 2025-03-02 21:16:08 +01:00
  • 5df993dcc9 Merge remote-tracking branch 'development' into tls-defragmentation-merge-development-20250303 Gilles Peskine 2025-03-02 21:15:58 +01:00
  • 6eabe58c84 Merge pull request #9989 from minosgalanakis/issue9887_add_basic_defragmentation_tests Gilles Peskine 2025-02-28 12:55:58 +01:00
  • b55fd70a05 Merge pull request #10016 from minosgalanakis/issue9887_add_basic_defragmentation_tests_36 Gilles Peskine 2025-02-28 12:55:56 +01:00
  • bc55af83d3 framework: update reference Valerio Setti 2025-01-22 16:34:26 +01:00
  • 4354dc646f ssl-opt: Re-introduce certificate dependency for HS negative tests. Minos Galanakis 2025-02-27 22:36:58 +00:00
  • 5764816335 ssl-opt: Re-introduce certificate dependency for HS negative tests. Minos Galanakis 2025-02-27 22:36:58 +00:00
  • 97a24ebdb1 ssl-opt: Removed dependencies for HS defrag negative tests. Minos Galanakis 2025-02-27 18:02:33 +00:00
  • 0dd57a9913 ssl-opt: Removed dependencies for HS defrag negative tests. Minos Galanakis 2025-02-27 18:02:33 +00:00
  • 48348261d4 ssl-opt: Adjusted reference hs defragmentation tests. Minos Galanakis 2025-02-27 15:11:09 +00:00
  • 19d857d74c ssl-opt: Minor typos and documentation fixes. Minos Galanakis 2025-02-27 14:43:17 +00:00
  • 21e4f21df9 analyze_outcomes: Temporary disabled 3 HS Degragmentation tests. Minos Galanakis 2025-02-27 11:45:02 +00:00
  • 618ad79395 ssl-opt: Updated documentation of HS-Defrag tests. Minos Galanakis 2025-02-27 11:40:33 +00:00
  • bb1bd8bf9e ssl-opt: Removed redundant dependencies: requires_openssl_3_x Minos Galanakis 2025-02-24 23:43:07 +00:00
  • 065b89c7ad ssl-opt.sh: Disabled HS Defrag Tests for TLS1.2 where len < 16 Minos Galanakis 2025-02-24 09:27:09 +00:00
  • 4335125664 ssl-opt: Replaced max_send_frag with split_send_frag Minos Galanakis 2025-02-20 23:24:34 +00:00
  • ee8e7c3fb3 ssl-opt: Added coverage for hs defragmentation TLS 1.2 tests. Minos Galanakis 2025-02-20 20:27:51 +00:00
  • 2622aea537 ChangeLog: Updated the entry for tls-hs-defragmentation Minos Galanakis 2025-02-19 11:37:39 +00:00
  • e6dbf495b1 ssl-opt: Updated documentation. Minos Galanakis 2025-02-18 17:28:27 +00:00
  • 79693bf48a ssl-opt: Added negative tests for handshake fragmentation. Minos Galanakis 2025-02-18 17:41:18 +00:00
  • 03ae352340 ssl-opt: Added handshake fragmentation tests for 4 byte fragments. Minos Galanakis 2025-02-18 17:33:22 +00:00
  • 871469a106 ssl-opt: Added negative-assertion testing, (HS Fragmentation disabled) Minos Galanakis 2025-02-18 17:21:22 +00:00
  • 48aa2deb0b ssl-opt: Added tls 1.2 tests for HS defragmentation. Minos Galanakis 2025-02-09 23:37:34 +00:00
  • 1d47cebde1 ssl-opt: Dependency resolving set to use to requires_protocol_version HS deframentation tests. Minos Galanakis 2025-02-08 23:31:43 +00:00
  • 502da02817 ssl-opt: Adjusted the wording on handshake fragmentation tests. Minos Galanakis 2025-02-07 17:06:18 +00:00
  • 9886fd17db ssl-opt: Added requires_openssl_3_x to defragmentation tests. Minos Galanakis 2025-02-07 14:10:18 +00:00
  • afb428e584 ssl-opt: Updated the keywords to look up during handshake fragmentation tests. Minos Galanakis 2025-02-05 15:23:14 +00:00
  • c5f1ba3d50 Add missing client certificate check in handshake defragmentation tests Waleed Elmelegy 2025-01-31 14:44:13 +00:00
  • 5fc8d3f035 Test Handshake defragmentation only for TLS 1.3 only for small values Waleed Elmelegy 2025-01-31 11:50:08 +00:00
  • be59ab5671 Add guard to handshake defragmentation tests for client certificate Waleed Elmelegy 2025-01-31 11:25:43 +00:00
  • 99f4691bd6 Add a comment to elaborate using split_send_frag in handshake defragmentation tests Waleed Elmelegy 2025-01-30 17:53:02 +00:00
  • 57f61f82fd Enforce client authentication in handshake fragmentation tests Waleed Elmelegy 2025-01-30 12:02:12 +00:00
  • 826fc5c383 Remove unneeded mtu option from handshake fragmentation tests Waleed Elmelegy 2025-01-29 18:28:56 +00:00
  • e9b08846da Add client authentication to handshake defragmentation tests Waleed Elmelegy 2025-01-29 17:13:34 +00:00
  • 1b2590b125 Require openssl to support TLS 1.3 in handshake defragmentation tests Waleed Elmelegy 2025-01-29 17:01:55 +00:00
  • 5b7c8bb064 Remove unnecessary string check in handshake defragmentation tests Waleed Elmelegy 2025-01-29 16:58:58 +00:00
  • 8870b99da4 Fix typo in TLS Handshake defrafmentation tests Waleed Elmelegy 2025-01-29 16:23:40 +00:00
  • e11d8c9333 Improve TLS handshake defragmentation tests Waleed Elmelegy 2025-01-28 16:47:21 +00:00
  • 29581ce229 Add TLS Hanshake defragmentation tests Waleed Elmelegy 2025-01-24 17:39:58 +00:00
  • d01ac30cfa ssl-opt: Adjusted reference hs defragmentation tests. Minos Galanakis 2025-02-27 15:11:09 +00:00
  • 76957cceab ssl-opt: Minor typos and documentation fixes. Minos Galanakis 2025-02-27 14:43:17 +00:00
  • 243e13fb2a Merge pull request #10006 from stgloorious/fix/before_colon David Horstmann 2025-02-27 11:59:12 +00:00
  • 19dbbe0958 analyze_outcomes: Temporary disabled 3 HS Degragmentation tests. Minos Galanakis 2025-02-27 11:45:02 +00:00
  • 17170a5ed2 ssl-opt: Updated documentation of HS-Defrag tests. Minos Galanakis 2025-02-27 11:40:33 +00:00
  • c8709c6a85 ssl-opt: Removed redundant dependencies: requires_openssl_3_x Minos Galanakis 2025-02-24 23:43:07 +00:00
  • 2cc9dcbbcc Document the need to call mbedtls_ssl_set_hostname Gilles Peskine 2025-02-20 19:12:16 +01:00
  • 538553fa7b Improve documentation of mbedtls_ssl_set_hostname Gilles Peskine 2025-02-20 19:12:04 +01:00
  • 6310e98fa5 Expose mbedtls_ssl_get_hostname_pointer() Gilles Peskine 2025-02-20 17:44:48 +01:00
  • 7d193acf01 Expand and rectify the documentation of mbedtls_ssl_context::hostname Gilles Peskine 2025-02-20 17:39:52 +01:00
  • 8f964d4677 Changelog entries for requiring mbedls_ssl_set_hostname() in TLS clients Gilles Peskine 2025-02-17 17:49:20 +01:00
  • 1ecf2c7d57 Add a note about calling mbedtls_ssl_set_hostname to mbedtls_ssl_setup Gilles Peskine 2025-02-17 17:41:54 +01:00
  • 1309493225 Run part of ssl-opt.sh in full_no_deprecated Gilles Peskine 2025-02-17 17:42:35 +01:00
  • 9dfe548008 Document the need to call mbedtls_ssl_set_hostname Gilles Peskine 2025-02-20 19:12:16 +01:00
  • 5ee008d15f Improve documentation of mbedtls_ssl_set_hostname Gilles Peskine 2025-02-20 19:12:04 +01:00
  • 4f563e7d90 Expand and rectify the documentation of mbedtls_ssl_context::hostname Gilles Peskine 2025-02-20 17:39:52 +01:00
  • 20c7748575 Changelog entries for requiring mbedls_ssl_set_hostname() in TLS clients Gilles Peskine 2025-02-17 17:49:20 +01:00
  • 11f74c5751 Add a note about calling mbedtls_ssl_set_hostname to mbedtls_ssl_setup Gilles Peskine 2025-02-17 17:41:54 +01:00
  • cbe6529170 Run part of ssl-opt.sh in full_no_deprecated Gilles Peskine 2025-02-17 17:42:35 +01:00
  • fd89acc735 ssl_session_reset: preserve HOSTNAME_SET flag Gilles Peskine 2025-02-24 18:45:49 +01:00
  • eb2d29eb6b Document the need to call mbedtls_ssl_set_hostname Gilles Peskine 2025-02-20 19:12:16 +01:00
  • 96073fb997 Improve documentation of mbedtls_ssl_set_hostname Gilles Peskine 2025-02-20 19:12:04 +01:00
  • 02e303ec86 Changelog entries for requiring mbedls_ssl_set_hostname() in TLS clients Gilles Peskine 2025-02-17 17:49:20 +01:00
  • 825c3d075a Add a note about calling mbedtls_ssl_set_hostname to mbedtls_ssl_setup Gilles Peskine 2025-02-17 17:41:54 +01:00
  • 640512eb90 mbedtls_ssl_set_hostname tests: add tests with CA callback Gilles Peskine 2025-02-13 21:46:00 +01:00
  • 856a370628 Call mbedtls_ssl_set_hostname in the generic endpoint setup in unit tests Gilles Peskine 2025-02-13 17:28:49 +01:00
  • 488b91929d Require calling mbedtls_ssl_set_hostname() for security Gilles Peskine 2025-02-13 14:39:02 +01:00
  • 59a5117072 Create error code for mbedtls_ssl_set_hostname not called Gilles Peskine 2025-02-13 13:46:03 +01:00
  • 434016e2eb Keep track of whether mbedtls_ssl_set_hostname() has been called Gilles Peskine 2025-02-20 18:49:59 +01:00
  • f086b8f0f1 mbedtls_ssl_set_hostname tests: add tests with CA callback Gilles Peskine 2025-02-13 21:46:00 +01:00
  • 18b52ce40c Call mbedtls_ssl_set_hostname in the generic endpoint setup in unit tests Gilles Peskine 2025-02-13 17:28:49 +01:00
  • 551756df7c Require calling mbedtls_ssl_set_hostname() for security Gilles Peskine 2025-02-13 14:39:02 +01:00
  • ae59c52322 Create configuration option to bypass the mbedtls_ssl_set_hostname check Gilles Peskine 2025-02-13 13:46:58 +01:00
  • cd6a24b288 ssl-opt.sh: Disabled HS Defrag Tests for TLS1.2 where len < 16 Minos Galanakis 2025-02-24 09:27:09 +00:00
  • 99ca6680f2 ssl-opt: Replaced max_send_frag with split_send_frag Minos Galanakis 2025-02-20 23:24:34 +00:00
  • a5a8c9f5c9 ssl-opt: Added coverage for hs defragmentation TLS 1.2 tests. Minos Galanakis 2025-02-20 20:27:51 +00:00
  • eddbb5a829 ChangeLog: Updated the entry for tls-hs-defragmentation Minos Galanakis 2025-02-19 11:37:39 +00:00
  • d708a63857 ssl-opt: Updated documentation. Minos Galanakis 2025-02-18 17:28:27 +00:00
  • 36c81f5f05 ssl-opt: Added DSA-RSA dependency on TLS1.2 defragmentation testing. Minos Galanakis 2025-02-20 09:44:46 +00:00
  • 74ce7498d7 ssl-opt: Added negative tests for handshake fragmentation. Minos Galanakis 2025-02-18 17:41:18 +00:00
  • 1c106afd22 ssl-opt: Added handshake fragmentation tests for 4 byte fragments. Minos Galanakis 2025-02-18 17:33:22 +00:00
  • 41782a9cd0 ssl-opt: Added negative-assertion testing, (HS Fragmentation disabled) Minos Galanakis 2025-02-18 17:21:22 +00:00
  • 85fe73d55d ssl-opt: Added tls 1.2 tests for HS defragmentation. Minos Galanakis 2025-02-09 23:37:34 +00:00
  • a4dde77cbe ssl-opt: Dependency resolving set to use to requires_protocol_version HS deframentation tests. Minos Galanakis 2025-02-08 23:31:43 +00:00
  • a8a298c9d6 ssl-opt: Adjusted the wording on handshake fragmentation tests. Minos Galanakis 2025-02-07 17:06:18 +00:00
  • a1b9117f17 ssl-opt: Added requires_openssl_3_x to defragmentation tests. Minos Galanakis 2025-02-07 14:10:18 +00:00
  • 270dd7462e ssl-opt: Updated the keywords to look up during handshake fragmentation tests. Minos Galanakis 2025-02-05 15:23:14 +00:00
  • 4028cfd9ca Add missing client certificate check in handshake defragmentation tests Waleed Elmelegy 2025-01-31 14:44:13 +00:00
  • 5f21537c2a Test Handshake defragmentation only for TLS 1.3 only for small values Waleed Elmelegy 2025-01-31 11:50:08 +00:00
  • a75c7e09c8 Add guard to handshake defragmentation tests for client certificate Waleed Elmelegy 2025-01-31 11:25:43 +00:00
  • f162249e87 Add a comment to elaborate using split_send_frag in handshake defragmentation tests Waleed Elmelegy 2025-01-30 17:53:02 +00:00
  • 61b8e2d225 Enforce client authentication in handshake fragmentation tests Waleed Elmelegy 2025-01-30 12:02:12 +00:00
  • 39d83dd38d Remove unneeded mtu option from handshake fragmentation tests Waleed Elmelegy 2025-01-29 18:28:56 +00:00
  • 48874b3aba Add client authentication to handshake defragmentation tests Waleed Elmelegy 2025-01-29 17:13:34 +00:00
  • f9120311e3 Require openssl to support TLS 1.3 in handshake defragmentation tests Waleed Elmelegy 2025-01-29 17:01:55 +00:00
  • fccd014c2d Remove unnecessary string check in handshake defragmentation tests Waleed Elmelegy 2025-01-29 16:58:58 +00:00