aboutsummaryrefslogtreecommitdiff
path: root/ssl/ssl_lib.cc
AgeCommit message (Expand)AuthorFilesLines
2021-05-10Add SSL_can_release_private_key.David Benjamin1-1/+16
2021-04-15Add experimental handshake hints API.David Benjamin1-0/+3
2021-04-13Check for invalid ALPN inputs in SSL_(CTX_)set_alpn_protos.David Benjamin1-9/+14
2021-04-08Add ECH server (draft-ietf-tls-esni-09).Daniel McArdle1-0/+57
2021-03-01Remove some remnants of TLS 1.3 downgrade carveouts.David Benjamin1-6/+0
2021-01-14Add support for the new QUIC TLS extension codepointDavid Schinazi1-1/+9
2020-12-16Revert "Add support for the new QUIC TLS extension codepoint"Adam Langley1-9/+1
2020-12-15Add support for the new QUIC TLS extension codepointDavid Schinazi1-1/+9
2020-12-08Implement GREASE for ECH (draft-ietf-tls-esni-08).Dan McArdle1-0/+8
2020-11-18Always check the TLS 1.3 downgrade signal.David Benjamin1-13/+3
2020-11-02Add SSL_early_data_reason_string.David Benjamin1-0/+37
2020-10-14Implement draft-vvv-tls-alps-01.Steven Valdez1-0/+30
2020-08-11Support delegated credentials verison 06Watson Ladd1-0/+10
2020-05-28Add a |SSL_process_tls13_new_session_ticket|.Adam Langley1-0/+28
2020-05-08Restrict when 0-RTT will be accepted in QUIC.Nick Harper1-0/+6
2020-02-06Remove SSL_CTX_set_ed25519_enabled.David Benjamin1-1/+0
2020-01-16Remove SSL_CTX_set_rsa_pss_rsae_certs_enabled.David Benjamin1-1/+0
2019-12-02Remove post-quantum experiment signal extension.David Benjamin1-10/+1
2019-10-23HelloRetryRequest getterKris Kwiatkowski1-0/+4
2019-10-22Add compatibility functions for sigalgsShelley Vohr1-0/+5
2019-10-21Rename a number of BUF_* functions to OPENSSL_*.David Benjamin1-3/+3
2019-10-08Switch cert_compression_algs to GrowableArray.David Benjamin1-26/+7
2019-10-03Add an option for explicit renegotiations.David Benjamin1-20/+45
2019-08-21Add a function to convert SSL_ERROR_* values to strings.David Benjamin1-0/+43
2019-08-21Fold SSL_want constants into SSL_get_error constants.David Benjamin1-33/+15
2019-08-20Switch another low-level function to spans.David Benjamin1-23/+22
2019-07-19Move the PQ-experiment signal to SSL_CTX.Adam Langley1-9/+5
2019-07-18Add post-quantum experiment signal extension.Adam Langley1-1/+14
2019-05-07Save and restore errors when ignoring ssl_send_alert result.David Benjamin1-2/+2
2019-05-06Add SSL_get_early_data_reason.David Benjamin1-0/+4
2019-04-15Output a ClientHello during handoff.Adam Langley1-3/+3
2019-03-05Remove SSL_get_structure_sizes.David Benjamin1-7/+0
2019-01-30Enforce key usage for RSA keys in TLS 1.2.Jesse Selover1-0/+8
2019-01-16Revert "Fix protos_len size in SSL_set_alpn_protos and SSL_CTX_set_alpn_protos"Adam Langley1-2/+2
2019-01-14Allow configuring QUIC method per-connectionAlessandro Ghedini1-4/+13
2019-01-08Delete the variants/draft code.Steven Valdez1-9/+0
2019-01-07Fix protos_len size in SSL_set_alpn_protos and SSL_CTX_set_alpn_protosRaul Tambre1-2/+2
2018-12-19Add |SSL_key_update|.Adam Langley1-0/+31
2018-12-12Add |SSL_export_traffic_secrets|.Adam Langley1-0/+21
2018-11-21Work around a JDK 11 TLS 1.3 bug.David Benjamin1-1/+9
2018-11-14Add post-handshake support for the QUIC API.Steven Valdez1-0/+27
2018-11-09Abstract hs_buf a little.David Benjamin1-9/+1
2018-11-06Make SSL_get_current_cipher valid during QUIC callbacks.Steven Valdez1-1/+2
2018-10-31Add an interface for QUIC integration.Steven Valdez1-0/+97
2018-10-19Implement SSL_get_tlsext_status_typeJeremy Apthorp1-0/+13
2018-10-10Add a per-SSL TLS 1.3 downgrade enforcement option and improve tests.David Benjamin1-1/+10
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-08-16Don't let a NULL mean the initial SSL_CTX in SSL_set_SSL_CTX.Adam Langley1-4/+0
2018-08-15Implement TLS 1.3 anti-downgrade signal.Steven Valdez1-1/+6
2018-08-15Remove dummy PQ padding extension.Adam Langley1-21/+0