summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls13_client.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use cipher suite values instead of IDs.jsing2024-07-221-2/+2
* Remove cipher from SSL_SESSION.jsing2024-07-201-2/+2
* Convert EVP_Digest{Sign,Verify}* to one-shot for TLSv1.3tb2023-06-101-11/+5
* Make internal header file names consistenttb2022-11-261-2/+2
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-2/+2
* Only permit CCS messages if requesting middlebox compatibility mode.jsing2022-09-111-4/+4
* Deduplicate peer certificate chain processing code.jsing2022-08-171-22/+4
* Provide QUIC encryption levels.jsing2022-07-241-5/+5
* Simplify tls13_server_encrypted_extensions_recvtb2022-07-221-8/+2
* Rename uses 'curve' to 'group' and rework tls1 group API.tb2022-07-021-2/+2
* Cleanup/simplify ssl_cert_type()jsing2022-02-031-2/+2
* Remove peer_pkeys from SSL_SESSION.jsing2022-01-111-12/+8
* Rename 'peer' to 'peer_cert' in SSL_SESSION.jsing2022-01-111-4/+4
* Merge SESS_CERT into SSL_SESSION.jsing2022-01-081-10/+8
* Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.jsing2022-01-081-6/+6
* Rename tls13_key_share to tls_key_share.jsing2022-01-051-9/+9
* Fold SSL_SESSION_INTERNAL back into SSL_SESSION.jsing2021-10-251-6/+6
* Provide a way to determine our maximum legacy version.jsing2021-10-231-5/+5
* Provide a ssl_sigalg_for_peer() function and use in the TLSv1.3 code.jsing2021-06-291-6/+3
* Move the RSA-PSS check for TLSv1.3 to ssl_sigalg_pkey_ok().jsing2021-06-291-2/+2
* Require a ServerHello following a HelloRetryRequest to use the same cipher.jsing2021-06-291-2/+11
* Track the sigalgs used by ourselves and our peer.jsing2021-06-271-3/+4
* Change ssl_sigalgs_from_value() to perform sigalg list selection.jsing2021-06-271-3/+3
* Rename ssl_sigalg() to ssl_sigalg_from_value().jsing2021-06-271-3/+3
* Rewrap a comment to avoid an overlong linetb2021-06-081-3/+3
* Make local header inclusion consistent.jsing2021-05-161-3/+2
* Avoid pulling ssl_sigalgs.h in via ssl_locl.h.jsing2021-05-161-1/+2
* Move finished and peer finished to the handshake struct.jsing2021-03-291-8/+6
* Rename new_cipher to cipher.jsing2021-03-241-5/+5
* Move the TLSv1.3 handshake struct inside the shared handshake struct.jsing2021-03-211-57/+55
* Improve internal version handling.jsing2021-03-101-8/+12
* Only use TLS versions internally (rather than both TLS and DTLS versions).jsing2021-02-251-2/+2
* Fix bizarre punctuation and capitalization in a comment.tb2021-02-221-2/+2
* Simplify version checks in the TLSv1.3 clienttb2021-02-221-22/+10
* Use tls13_secret_{init,cleanup}() for the finished_keytb2021-01-061-5/+5
* Use consistent names in tls13_{client,server}_finished_{recv,send}().jsing2021-01-051-6/+6
* Fix SSL_get{,_peer}_finished() with TLSv1.3tb2020-12-141-1/+14
* Remove cipher_list_by_id.jsing2020-09-111-3/+2
* Improve argument order for the internal tlsext APItb2020-07-031-7/+7
* Improve client certificate selection for TLSv1.3tb2020-06-041-16/+80
* Wire up SSL_MODE_AUTO_RETRY mode to retrying after PHH messages.jsing2020-05-231-1/+4
* Replace SSL_PKEY_RSA_ENC/SSL_PKEY_RSA_SIGN with SSL_PKEY_RSA.jsing2020-05-191-3/+3
* Add support for TLS 1.3 server to send certificate statusbeck2020-05-191-3/+3
* Send a decode error alert if a server provides an empty certificate list.jsing2020-05-171-2/+2
* Ensure that a TLSv1.3 server has provided a certificate.jsing2020-05-161-1/+9
* Switch the legacy version to TLS1_2_VERSION when processing server hello.jsing2020-05-131-2/+2
* Provide alert defines for TLSv1.3 and use in the TLSv1.3 code.jsing2020-05-101-17/+17
* Send dummy ChangeCipherSpec messages from the TLSv1.3 client.jsing2020-05-091-1/+5
* Add a middlebox_compat flag and condition session ID randomisation on it.jsing2020-05-091-2/+2
* Add support for certificate status requests in TLS 1.3 clientbeck2020-05-091-4/+12