summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls13_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add message callbacks for alerts in the TLSv1.3 stack.jsing2024-01-271-3/+39
* Make internal header file names consistenttb2022-11-261-2/+2
* Move tls13_exporter() code.jsing2022-11-071-71/+1
* Initial parsing of the NewSessionTicket messagetb2022-10-201-2/+103
* Provide TLS13_MAX_TICKET_LIFETIME #definetb2022-10-201-1/+8
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-8/+8
* Provide a version of ssl_msg_callback() that takes a CBS.jsing2022-09-101-3/+3
* Provide record layer callbacks for QUIC.jsing2022-07-241-9/+14
* Move tls13_phh_done_cb() after tl13_phh_received_cb().jsing2022-07-241-12/+12
* Provide QUIC encryption levels.jsing2022-07-241-3/+5
* Remove tls_buffer_set_data() and remove/revise callers.jsing2022-07-201-10/+7
* Correct server-side handling of TLSv1.3 key updates.jsing2022-07-201-20/+30
* Disable TLSv1.3 middlebox compatibility mode for QUIC connections.jsing2022-07-171-2/+3
* Pass SSL pointer to tls13_ctx_new().jsing2022-07-171-2/+6
* Bye bye S3I.jsing2022-02-051-3/+3
* Implement flushing for TLSv1.3 handshakes.jsing2021-09-161-1/+2
* Call the ocsp callback if present and we get no response, instead ofbeck2021-09-021-3/+2
* Clean up and simplify info and msg callbacks.jsing2021-08-301-10/+4
* Avoid clobbering the error code when sending an alerttb2021-04-071-2/+3
* Move the TLSv1.3 handshake struct inside the shared handshake struct.jsing2021-03-211-22/+22
* Avoid a use-after-scope in tls13_cert_add().jsing2021-03-211-4/+3
* Convert tls13_exporter() to tls13_secret_{init,cleanup}()tb2021-01-051-8/+5
* Implement exporter for TLSv1.3.jsing2020-11-161-1/+73
* Some SSL_AD_* defines snuck into the TLSv1.3 code - replace them withjsing2020-09-111-3/+3
* Add minimal info callback support for TLSv1.3tb2020-07-301-1/+15
* Improve argument order for the internal tlsext APItb2020-07-031-3/+3
* Implement a rolling hash of the ClientHello message, Enforce RFC 8446beck2020-06-061-1/+80
* Ensure we only attach an ocsp staple to a leaf certificate, becausebeck2020-05-221-3/+9
* Simplify: transform a dangling else into an early return andtb2020-05-211-20/+20
* Avoid a shadowing issue by renaming cbs and cbb to cbb_hs and cbb_hs,tb2020-05-211-8/+7
* A failure of tls13_handshake_msg_new() could lead to a NULL dereftb2020-05-211-11/+15
* Add support for TLS 1.3 server to send certificate statusbeck2020-05-191-6/+6
* Send alerts back correctly when handling key shares, includingbeck2020-05-171-8/+19
* Free handshake message correctly, noticed by tb@beck2020-05-171-2/+2
* Provide an alert sent record layer callback.jsing2020-05-111-3/+21
* Move the record layer callbacks into a struct.jsing2020-05-111-4/+10
* Provide alert defines for TLSv1.3 and use in the TLSv1.3 code.jsing2020-05-101-6/+6
* Use size_t for OCSP response length.jsing2020-05-101-2/+2
* Correct tlsext_ocsp_resplen check.jsing2020-05-101-2/+2
* Add a middlebox_compat flag and condition session ID randomisation on it.jsing2020-05-091-1/+3
* Add support for certificate status requests in TLS 1.3 clientbeck2020-05-091-1/+29
* Rename tls13_client_synthetic_handshake_message() and move to tls13_lib.c.jsing2020-04-281-1/+44
* Consolidate TLSv1.3 constants.jsing2020-04-211-23/+39
* Move the TLSv1.3 code that interfaces with the legacy APIs/stack into ajsing2020-02-151-308/+1
* Rework tls13_legacy_handshake_message_{recv,sent}_cb() to usetb2020-02-051-11/+17
* If the TLSv1.3 code has not recorded an error and something already existsjsing2020-01-291-1/+5
* Move pad and verify context into tls13_lib.cbeck2020-01-261-1/+44
* Support legacy message callbacks. First step for SSL_set_msg_callback(3)tb2020-01-251-1/+28
* Permit 0 length writes, because openssl s_client is specialbeck2020-01-241-2/+2
* Enable SSL_ENC_FLAG_SIGALGS on TLSv1_3_enc_data.jsing2020-01-241-2/+2