summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide SSL_OP_NO_RENEGOTIATION and SSL_OP_ALLOW_CLIENT_RENEGOTIATION.jsing3 days1-1/+11
* Reinstate bounds check accidentally disabled when defining OPENSSL_NO_DTLS1tb2024-09-221-3/+1
* Prepare to provide SSL_CTX_set1_cert_store()tb2024-08-031-1/+11
* Remove cipher from SSL_SESSION.jsing2024-07-201-4/+3
* Move client ciphers from SSL_SESSION to SSL_HANDSHAKE.jsing2024-07-191-5/+5
* Follow BoringSSL's nomenclature in SSL_select_next_proto()tb2024-07-111-28/+30
* fix typotb2024-06-291-2/+2
* Fix SSL_select_next_proto()tb2024-06-281-29/+54
* Unexport SSL_version_strtb2024-04-151-3/+1
* Unify up_ref implementations in libssltb2024-03-271-5/+3
* Remove SSL_debugtb2024-03-021-8/+1
* Of course libssl also has a few missing voidtb2024-02-041-2/+2
* Remove GOST and STREEBOG support from libssl.beck2024-02-031-9/+1
* Neuter the SSL_set_debug(3) APItb2023-12-291-4/+2
* Convert ssl3_cipher_by_id() to bsearch()tb2023-11-291-28/+1
* Move ssl_cipher_id_cmp() next to its only callertb2023-11-251-13/+13
* Unifdef OPENSSL_NO_ENGINE in libssltb2023-11-191-29/+1
* More 0/NULL confusions in SSL_CTX_new()tb2023-09-191-8/+8
* Fix some NULL/0 misspellings in SSL_CTX_new()tb2023-09-191-5/+5
* Fix two aliases in libcrypto spotted by the new symbols testtb2023-07-191-1/+2
* Hide all public symbols in libsslbeck2023-07-081-1/+196
* Move verified_chain from SSL to SSL_HANDSHAKEtb2023-05-261-2/+4
* Randomize the order of TLS extensionstb2023-04-231-1/+6
* Make internal header file names consistenttb2022-11-261-3/+3
* Rewrite TLSv1.2 key exporter.jsing2022-11-071-10/+11
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-340/+331
* Provide a version of ssl_msg_callback() that takes a CBS.jsing2022-09-101-4/+12
* Provide the remaining QUIC API.jsing2022-08-211-1/+106
* Provide SSL_QUIC_METHOD.jsing2022-08-211-1/+24
* Ensure that SSL_{peek,read,write}() are not called if QUIC is in use.jsing2022-08-211-1/+16
* Deduplicate peer certificate chain processing code.jsing2022-08-171-5/+8
* Move cipher_id bsearch functions back to the bottom of the file.jsing2022-07-241-16/+16
* Copy alpn_client_proto_list using CBS in SSL_new()tb2022-07-201-12/+7
* Validate protocols in SSL{_CTX,}_set_alpn_protos()tb2022-07-201-1/+12
* Rewrite SSL{_CTX,}_set_alpn_protos() using CBStb2022-07-201-23/+15
* Provide SSL_is_quic()jsing2022-07-171-1/+7
* Stop using ssl{_ctx,}_security() outside of ssl_seclevel.ctb2022-07-021-3/+2
* Parse the @SECLEVEL=n annotation in cipher stringstb2022-06-291-5/+6
* Add support for sending QUIC transport parametersbeck2022-06-291-1/+29
* Also check the security level in SSL_get1_supported_cipherstb2022-06-291-2/+5
* Implement SSL_{CTX_}_{g,s}et_security_level(3)tb2022-06-281-1/+25
* Simplify SSL_do_handshake().jsing2022-03-181-7/+5
* Remove i <= 0 checks from SSL_get_error()jsing2022-02-061-15/+16
* Bye bye S3I.jsing2022-02-051-23/+23
* Use BIO_next/BIO_set_next in ssl_lib.ctb2022-01-141-3/+3
* Simplify SSL_get_peer_certificate()jsing2022-01-111-10/+8
* Rename 'peer' to 'peer_cert' in SSL_SESSION.jsing2022-01-111-2/+2
* Swap arguments to ssl_check_srvr_ecc_cert_and_alg()jsing2022-01-091-4/+4
* Merge SESS_CERT into SSL_SESSION.jsing2022-01-081-11/+5
* Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.jsing2022-01-081-13/+13