Minos Galanakis
|
7a95d16a31
|
Merge branch 'mbedtls-3.6-restricted' into mbedtls-3.6.3rc0-pr
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-18 16:28:26 +00:00 |
|
Minos Galanakis
|
6c129c36ff
|
ssl-opt: Added 4 and 128 bytes tests to HS defragmentation for server initiated reneg
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-18 10:32:06 +00:00 |
|
Minos Galanakis
|
5c6d3173fa
|
ssl-opt: Fixed a minor typo.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-18 10:25:42 +00:00 |
|
Minos Galanakis
|
dfc8e43614
|
Merge remote-tracking branch 'upstream/mbedtls-3.6' into pre-3.6.3-upstream-merge
|
2025-03-14 14:23:23 +00:00 |
|
Minos Galanakis
|
bde759b792
|
ssl-opt: Disabled the renegotiation delay for fragmented HS renegotiation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:17:08 +00:00 |
|
Minos Galanakis
|
875cce945a
|
ssl-opt: Updated documentation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:13 +00:00 |
|
Minos Galanakis
|
e61d0e9f7c
|
ssl-opt: Added client-initiated server-rejected renegotation test.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:13 +00:00 |
|
Minos Galanakis
|
27988889e5
|
ssl-opt: Updated O_NEXT_CLI_RENEGOTIATE used by fragmented HS renegotiation with certificates.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:13 +00:00 |
|
Minos Galanakis
|
2a1eacc0b6
|
ssl-opt: Fragmented HS renegotiation, removed -legacy_renegotiation argument.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:12 +00:00 |
|
Minos Galanakis
|
e5a3fd2f9d
|
ssl-opt: Fragmented HS renegotiation, removed requires_certificate_authentication dependency.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:12 +00:00 |
|
Minos Galanakis
|
5b6ec1566d
|
ssl-opt: Fragmented HS renegotiation, removed requires_openssl_3_x dependency.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:12 +00:00 |
|
Minos Galanakis
|
620e8c29a3
|
ssl-opt: Fragmented HS renegotiation, adjusted test names for consistency.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:12 +00:00 |
|
Minos Galanakis
|
135aed519e
|
ssl-opt: Fragmented HS renegotiation, updated matching regex
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:12 +00:00 |
|
Minos Galanakis
|
9d78547692
|
ssl-opt: Added coverage for client-initiated fragmented HS renegotiation tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:11 +00:00 |
|
Minos Galanakis
|
9d1aa0870e
|
ssl-opt: Refactored fragmented HS renegotiation tests.
- Switched to using MBEDTLS_SSL_PROTO_TLS1_2 for dependency.
- Re-ordered tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:11 +00:00 |
|
Minos Galanakis
|
44c1c5fc69
|
ssl-opt: Fragmented HS renegotiation, updated documentation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:11 +00:00 |
|
Minos Galanakis
|
6d1491d6c4
|
ssl-opt: Removed mock-tests from HS renegotiation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:11 +00:00 |
|
Minos Galanakis
|
a23e697ef3
|
sll-opt: Added refence fix for the Mock HS Defrag test using renegotitiation delay
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:11 +00:00 |
|
Minos Galanakis
|
12cf388856
|
Added Mock Renegotiation negative test for testing.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:10 +00:00 |
|
Minos Galanakis
|
a37a936beb
|
ssl-opt: Added fragmented HS tests for server-initiated renegotiation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:10 +00:00 |
|
Minos Galanakis
|
c4595a4c6a
|
ssl-opt: Added fragmented HS tests for client-initiated renegotiation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:10 +00:00 |
|
Minos Galanakis
|
1e6438d8b9
|
ssl-opt: Added fragmented HS tests for SSL_VARIABLE_BUFFER_LENGTH.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-03-14 00:10:09 +00:00 |
|
Gilles Peskine
|
8ef2e74704
|
Move most TLS handshake defragmentation tests to a separate file
Prepare for those test cases to be automatically generated by a script.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2025-03-03 21:00:48 +01:00 |
|
Minos Galanakis
|
5764816335
|
ssl-opt: Re-introduce certificate dependency for HS negative tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 22:39:56 +00:00 |
|
Minos Galanakis
|
97a24ebdb1
|
ssl-opt: Removed dependencies for HS defrag negative tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 18:11:20 +00:00 |
|
Minos Galanakis
|
48348261d4
|
ssl-opt: Adjusted reference hs defragmentation tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:26:25 +00:00 |
|
Minos Galanakis
|
19d857d74c
|
ssl-opt: Minor typos and documentation fixes.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:26:24 +00:00 |
|
Minos Galanakis
|
618ad79395
|
ssl-opt: Updated documentation of HS-Defrag tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:25:50 +00:00 |
|
Minos Galanakis
|
bb1bd8bf9e
|
ssl-opt: Removed redundant dependencies: requires_openssl_3_x
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:25:49 +00:00 |
|
Minos Galanakis
|
065b89c7ad
|
ssl-opt.sh: Disabled HS Defrag Tests for TLS1.2 where len < 16
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:24:37 +00:00 |
|
Minos Galanakis
|
4335125664
|
ssl-opt: Replaced max_send_frag with split_send_frag
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:24:37 +00:00 |
|
Minos Galanakis
|
ee8e7c3fb3
|
ssl-opt: Added coverage for hs defragmentation TLS 1.2 tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:24:35 +00:00 |
|
Minos Galanakis
|
e6dbf495b1
|
ssl-opt: Updated documentation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:23:38 +00:00 |
|
Minos Galanakis
|
79693bf48a
|
ssl-opt: Added negative tests for handshake fragmentation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:41 +00:00 |
|
Minos Galanakis
|
03ae352340
|
ssl-opt: Added handshake fragmentation tests for 4 byte fragments.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:41 +00:00 |
|
Minos Galanakis
|
871469a106
|
ssl-opt: Added negative-assertion testing, (HS Fragmentation disabled)
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:41 +00:00 |
|
Minos Galanakis
|
48aa2deb0b
|
ssl-opt: Added tls 1.2 tests for HS defragmentation.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:40 +00:00 |
|
Minos Galanakis
|
1d47cebde1
|
ssl-opt: Dependency resolving set to use to requires_protocol_version HS deframentation tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:40 +00:00 |
|
Minos Galanakis
|
502da02817
|
ssl-opt: Adjusted the wording on handshake fragmentation tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:40 +00:00 |
|
Minos Galanakis
|
9886fd17db
|
ssl-opt: Added requires_openssl_3_x to defragmentation tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:40 +00:00 |
|
Minos Galanakis
|
afb428e584
|
ssl-opt: Updated the keywords to look up during handshake fragmentation tests.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com>
|
2025-02-27 15:20:40 +00:00 |
|
Waleed Elmelegy
|
c5f1ba3d50
|
Add missing client certificate check in handshake defragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:40 +00:00 |
|
Waleed Elmelegy
|
5fc8d3f035
|
Test Handshake defragmentation only for TLS 1.3 only for small values
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:39 +00:00 |
|
Waleed Elmelegy
|
be59ab5671
|
Add guard to handshake defragmentation tests for client certificate
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:39 +00:00 |
|
Waleed Elmelegy
|
99f4691bd6
|
Add a comment to elaborate using split_send_frag in handshake defragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:39 +00:00 |
|
Waleed Elmelegy
|
57f61f82fd
|
Enforce client authentication in handshake fragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:39 +00:00 |
|
Waleed Elmelegy
|
826fc5c383
|
Remove unneeded mtu option from handshake fragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:39 +00:00 |
|
Waleed Elmelegy
|
e9b08846da
|
Add client authentication to handshake defragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:38 +00:00 |
|
Waleed Elmelegy
|
1b2590b125
|
Require openssl to support TLS 1.3 in handshake defragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:38 +00:00 |
|
Waleed Elmelegy
|
5b7c8bb064
|
Remove unnecessary string check in handshake defragmentation tests
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
|
2025-02-27 15:20:38 +00:00 |
|