summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2020-02-05Refactor the server hello processing code in the TLSv1.3 client.jsing2-22/+46
2020-02-05Remove the hello retry request processing code that was previously added.jsing2-65/+16
2020-02-05Provide tls1_transcript_unfreeze() to avoid the need for manual flagsjsing2-3/+10
2020-02-05Pull the handshake message transcript code into its own function.jsing2-7/+14
2020-02-05Rework tls13_legacy_handshake_message_{recv,sent}_cb() to usetb3-16/+22
2020-02-04Add support for TLSv1.3 key shares with secp256r1 and secp384r1 groups.jsing1-5/+98
2020-02-04Free the transcript as soon as we initialise the transcript hash.jsing2-2/+4
2020-02-02Add missing new line to printf. Make clean should not require SUDO.bluhm2-7/+5
2020-02-01Tweak regress to match change made to tls13_key_share_peer_public().jsing1-2/+1
2020-02-01Correctly unpack client key shares.jsing2-14/+11
2020-02-01Disable TLSv1.3 client while some known issues are being addressed.jsing1-1/+3
2020-01-30Revise for TLSv1.3 key share changes.jsing1-8/+27
2020-01-30Provide struct/functions for handling TLSv1.3 key shares.jsing8-130/+299
2020-01-30Factor out/rewrite the ECDHE EC point key exchange code.jsing5-173/+188
2020-01-30Enable t_ptrace with an errno change compared to NetBSD.mpi4-19/+31
2020-01-29Remove dead prototypes.jsing1-10/+1
2020-01-29If the TLSv1.3 code has not recorded an error and something already existsjsing3-3/+9
2020-01-29Remove unused stub implementation of tls13_accept(). The correcttb1-11/+1
2020-01-27Some of the test vectors that were added in the upstream committb1-7/+9
2020-01-26revert previous nc loop refactor from 1.211, breaks bluhm's stuffbeck1-64/+36
2020-01-26Fix SSL_CIPHER_descriptioninoguchi1-2/+2
2020-01-26Restrict to use up to TLSv1.2 for test_server_client in appstest.shinoguchi1-7/+7
2020-01-26Avoid 32 bit right shift with unsigned int in crypto/cast/cast_lcl.hinoguchi1-2/+2
2020-01-26tweak previous; ok tbjmc1-3/+3
2020-01-26typotb1-2/+2
2020-01-26Document the change in EVP_chacha20(3).tb1-3/+5
2020-01-26Improve the comment explaining why the previous change matches OpenSSL'stb1-8/+15
2020-01-26When an SSL method is set, bump the max version back to that of thejsing1-1/+10
2020-01-26When switching back to a legacy client or server, ensure we reset thejsing2-2/+4
2020-01-26Fix basement bug where record layer would not correctly deal withbeck1-1/+4
2020-01-26Add server side support for requesting client certificates in tls 1.3beck1-4/+173
2020-01-26Add client certificate support for tls 1.3beck2-15/+149
2020-01-26Add back the tests that were deleted in previous but not containedtb1-1/+9
2020-01-26Add sigalgs for server side to enable client certificate processingbeck1-5/+34
2020-01-26server sigalgs test is now bogus, disable for nowbeck1-2/+3
2020-01-26Adjust tests to match the change in EVP_chacha20().tb2-11/+22
2020-01-26Move pad and verify context into tls13_lib.cbeck4-68/+60
2020-01-26Adjust EVP_chacha20()'s behavior to match OpenSSL's semantics:tb1-7/+14
2020-01-25Add an underbar for consistency.tb1-2/+2
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-25Revert change to certificate request check from r1.45.jsing1-3/+3
2020-01-25Only perform the downgrade check if our max version is less than TLSv1.3.jsing1-15/+17
2020-01-25Preserve the transcript hash for the client finished message,beck1-2/+3
2020-01-25Support legacy message callbacks. First step for SSL_set_msg_callback(3)tb3-3/+40
2020-01-25Correct value for SSL_TLSEXT_MSG_HRR.jsing1-2/+2
2020-01-25Only discard the extension block for client hello and server hellojsing1-2/+3