summaryrefslogtreecommitdiffstats
path: root/regress/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2020-06-19Enable lucky 13 test.tb1-5/+2
2020-06-10Add lucky13 and bleichenbacher-timing teststb1-1/+7
2020-06-06Implement a rolling hash of the ClientHello message, Enforce RFC 8446beck1-2/+2
2020-06-03Enable the record layer limits test and mark two finished test cases astb1-5/+8
2020-06-01Enable the test-tls13-zero-length-data.py test, skipping thetb1-8/+10
2020-06-01Enable test-dhe-rsa-key-exchange-with-bad-messages.pytb1-4/+2
2020-05-24Previous commit caught a few errx() cases by accident. undo them.tb1-25/+25
2020-05-24include newlines in FAIL messagestb1-108/+108
2020-05-24address some nits from jsingtb1-7/+11
2020-05-24The version detection doesn't work on bluhm's test machine, causingtb1-3/+3
2020-05-23Define REGRESS_TARGETS explicitly.tb1-2/+4
2020-05-23Enforce that SNI hostnames be correct as per rfc 6066 and 5980.beck1-1/+79
2020-05-21beck fixed most of the keyupdate tests. update annotationtb1-3/+8
2020-05-21hook tlsfuzzer to regresstb1-1/+2
2020-05-21Add a harness that runs tests from tlsfuzzertb2-0/+781
2020-05-14move a #define after the last #include linetb1-3/+3
2020-05-11Revise regress for TLSv1.3 server being enabled.jsing3-9/+9
2020-05-11Revise regress for TLSv1.3 server being enabled.jsing1-5/+8
2020-05-11Use tls_legacy_server_method() for SSLv2 record tests.jsing2-5/+7
2020-05-11Revise regress now that record overflows are propagated.jsing1-2/+2
2020-05-04Fix out-of-bounds access in tables[][] that was exposed in bluhm'stb1-6/+8
2020-04-22Revise regress to match state transition changes.jsing1-11/+13
2020-04-17Update key share regress to match previous change.jsing1-4/+4
2020-04-09Revise test to handle the fact that TLSv1.3 cipher suites are now beingjsing1-2/+4
2020-04-09Test both SSLv3 (aka pre-TLSv1.2) and TLSv1.2 cipher suites with TLS.jsing1-1/+1
2020-04-06Re-enable the client test now that it passes again.jsing1-2/+2
2020-04-06Minor code improvements.jsing1-3/+3
2020-04-06Add tests that cover TLSv1.2 and disable those that trigger TLSv1.3.jsing1-3/+32
2020-04-06Zero the client random field in the TLSv1.2 golden value.jsing1-5/+5
2020-04-06Improve comparision with test data.jsing1-7/+9
2020-04-06Dump the test data when the lengths differ in order to aid debugging.jsing1-0/+3
2020-04-06Use errx() if we fail to build the client hello.jsing1-1/+1
2020-03-16Adapt to tls13_record_layer.c r1.30 (the sequence number shouldn't wrap).tb1-2/+2
2020-03-13Increment a few more sequence numbers where the carry is close totb1-1/+41
2020-03-13Add regress for TLSv1.3 sequence number handling.jsing3-1/+135
2020-03-13Add missing $OpenBSD$ tag.jsing1-0/+1
2020-03-13Add regress for CBB_add_space().jsing1-1/+41
2020-03-10Update to follow handshake enum removal.jsing1-7/+1
2020-02-05Reset the key share so that we do not have an existing peer public key.jsing1-1/+7
2020-02-01Tweak regress to match change made to tls13_key_share_peer_public().jsing1-2/+1
2020-01-30Revise for TLSv1.3 key share changes.jsing1-8/+27
2020-01-26server sigalgs test is now bogus, disable for nowbeck1-2/+3
2020-01-25Disable cert interop tests for now.jsing1-2/+2
2020-01-25Actually disable cipher interop tests.jsing1-3/+3
2020-01-25Disable the cipher interop tests.jsing1-3/+4
2020-01-25Accept both TLSv1.2 and TLSv1.3 protocols for netcat.jsing1-4/+3
2020-01-25Disable session regress for libressl client talking to openssl11 server.jsing1-1/+2
2020-01-25Disable the client hello message regress test for now.jsing1-2/+2
2020-01-25Ensure that TLSv1.0 and TLSv1.1 are enabled before running SSLv2 clientjsing1-5/+10
2019-11-26Nuke trailing whitespace that is annoying before changing things in herebeck1-6/+6