summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls13_handshake.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rework the exit path of tls13_handshake_recv_action()tb2024-02-031-12/+14
* Make internal header file names consistenttb2022-11-261-2/+2
* Drop unused KeyUpdate from debug printftb2022-04-191-3/+1
* Implement flushing for TLSv1.3 handshakes.jsing2021-09-161-3/+29
* Merge SSL_METHOD_INTERNAL into SSL_METHOD.jsing2021-07-011-2/+2
* Use the order action->sender == ctx->mode everywhere for consistency.tb2021-06-281-3/+3
* ctx->alert is not a boolean, so compare it explicitly against 0.tb2021-06-281-3/+3
* Expand info callback support for TLSv1.3tb2021-06-281-6/+184
* Move the TLSv1.3 handshake struct inside the shared handshake struct.jsing2021-03-211-5/+7
* Add minimal info callback support for TLSv1.3tb2020-07-301-1/+10
* Remove const modifier in return type of tls13_handshake_active_state()tb2020-06-021-3/+3
* Send dummy ChangeCipherSpec messages from the TLSv1.3 servertb2020-05-101-1/+14
* Provide alert defines for TLSv1.3 and use in the TLSv1.3 code.jsing2020-05-101-3/+3
* Provide an easy way to get debug information from TLSv1.3 handshakes.jsing2020-05-101-2/+57
* Back out server side CCS sending. It breaks TLSv1.3 client communicationtb2020-05-091-8/+1
* Send dummy ChangeCipherSpec messages from the TLSv1.3 servertb2020-05-091-1/+8
* Send dummy ChangeCipherSpec messages from the TLSv1.3 client.jsing2020-05-091-1/+7
* Pull the sending of alerts up into tls13_handshake_perform().jsing2020-05-091-14/+11
* Add const to TLS1.3 internal vectorsinoguchi2020-05-021-12/+12
* tls13_handshake internal functions to static in libsslinoguchi2020-04-291-11/+12
* Improve TLSv1.3 state machine for HelloRetryRequest handling.jsing2020-04-221-16/+18
* Remove some unnecessary handshake enums/functions.jsing2020-03-101-7/+1
* Pull the handshake message transcript code into its own function.jsing2020-02-051-6/+12
* Rework tls13_legacy_handshake_message_{recv,sent}_cb() to usetb2020-02-051-3/+3
* Remove unused stub implementation of tls13_accept(). The correcttb2020-01-291-11/+1
* Revert change to certificate request check from r1.45.jsing2020-01-251-3/+3
* Preserve the transcript hash for the client finished message,beck2020-01-251-2/+3
* Support legacy message callbacks. First step for SSL_set_msg_callback(3)tb2020-01-251-1/+7
* Correct backwards test so that we may accept a certificate requstbeck2020-01-251-3/+3
* Complete the initial TLSv1.3 implementation.jsing2020-01-241-1/+2
* Preserve the TLS transcript at additional points.jsing2020-01-241-9/+23
* Switch to encrypted records in the TLSv1.3 server.jsing2020-01-241-1/+2
* Pass a CBB to TLSv1.3 send handlers.jsing2020-01-231-6/+11
* Pass a handshake message content CBS to TLSv1.3 receive handlers.jsing2020-01-221-6/+16
* The legacy_record_version must be set to TLS1_2_VERSION excepttb2020-01-221-1/+2
* Add alert processing in tls client code, by adding alert to thebeck2020-01-211-2/+7
* Add alerts to the tls 1.3 record layer and handshake layerbeck2020-01-201-5/+3
* Move the TLSv1.3 server message handling stubs.jsing2019-11-171-124/+1
* By design, our state machine is a DAG contrary to the state machine intb2019-04-051-1/+23
* Zap two dead #defines that were unused since jsing deleted thetb2019-04-051-5/+1
* Implement legacy fallback for the TLS 1.3 client.jsing2019-04-041-1/+4
* Correct return value handling in tls13_handshake_recv_action().jsing2019-03-171-2/+4
* Automatically complete the handshake from tls13_legacy_{read,write}_bytes()jsing2019-02-281-1/+2
* Remove unused record_type from TLSv1.3 handshake actions.jsing2019-02-281-16/+1
* Add a handshake action sent handler and use it for client finished.jsing2019-02-251-1/+6
* Notify the record layer upon handshake completion.jsing2019-02-141-2/+4
* Handle finished messages in TLSv1.3 client.jsing2019-02-131-13/+1
* Implement handling of Certificate and CertificateVerify messages.jsing2019-02-111-30/+1
* Preserve the transcript hash at specific stages of the TLSv1.3 handshake.jsing2019-02-101-1/+11
* Implement processing of EncryptedExtensions in the TLS 1.3 client.jsing2019-02-071-7/+1