summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_cert.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove GOST and STREEBOG support from libssl.beck2024-02-031-5/+1
* Hide all public symbols in libsslbeck2023-07-081-1/+12
* Move verified_chain from SSL to SSL_HANDSHAKEtb2023-05-261-5/+5
* Make internal header file names consistenttb2022-11-261-2/+2
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-19/+19
* Unifdef LIBRESSL_HAS_SECURITY_LEVEL and remove some workaroundstb2022-07-071-7/+1
* Call certificate variables cert and certs, rather than x and skjsing2022-07-021-6/+6
* Make ssl_cert_add{0,1}_chain_cert() take ssl/ctxtb2022-06-291-8/+20
* ssl_cert_set{0,1}_chain() take ssl/ctxtb2022-06-291-7/+24
* Refactor use_certificate_chain_* to take ssl/ctx instead of a certtb2022-06-291-1/+10
* Make sure the verifier checks the security level in cert chainstb2022-06-291-2/+9
* Copy the security level stuff in ssl_cert_dup()tb2022-06-281-1/+5
* Set up the default callback in SSL_CERTtb2022-06-281-1/+8
* Bye bye S3I.jsing2022-02-051-2/+2
* Error check for sk_push in libsslinoguchi2022-01-281-4/+7
* Merge SESS_CERT into SSL_SESSION.jsing2022-01-081-36/+1
* Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.jsing2022-01-081-13/+13
* Rename dh_tmp to dhe_params.jsing2022-01-071-8/+8
* Stop attempting to duplicate the public and private key of dh_tmp.jsing2022-01-071-17/+1
* Convert legacy TLS client to tls_key_share.jsing2022-01-061-5/+1
* Stop using BIO_s_file_inernal() in libssl.tb2021-11-291-3/+3
* Stop reaching into EVP_PKEY in the rest of libssl.tb2021-11-261-4/+2
* Add SSL_get0_verified_chain - needed by some new stuffbeck2021-10-231-1/+10
* Unhandroll X509_up_ref()tb2021-10-231-3/+2
* Change ssl_verify_cert_chain() for compatibility with opaquetb2021-10-231-16/+19
* Indent all labels with a single space.jsing2021-06-111-3/+3
* Clean up TLSv1.2 certificate request handshake data.jsing2021-04-211-2/+2
* Garbage collect s->internal->typetb2021-03-271-2/+2
* fix another misleading line break and indentlibressl-v3.3.0tb2020-11-201-3/+4
* fix confusing line break and indenttb2020-11-201-3/+4
* Handle GOST in ssl_cert_dup().jsing2020-06-051-1/+5
* Replace SSL_PKEY_RSA_ENC/SSL_PKEY_RSA_SIGN with SSL_PKEY_RSA.jsing2020-05-191-9/+4
* s3 is never NULL since s2 (formerly used for SSLv2) does not exist, so there isbcook2019-05-151-3/+2
* Avoid leak in SSL_dup_CA_list()tb2019-04-131-8/+14
* Strip out all of the pkey to sigalg and sigalg to pkey linkages.jsing2019-03-251-23/+1
* Add a chain member to CERT_PKEY and provide functions for manipulating it.jsing2019-03-251-2/+66
* Revert previous - the default sigalg for RSA key exchange is {sha1,rsa}.jsing2018-11-191-4/+4
* Unbreak legacy ciphers for prior to 1.1 by setting having a legacybeck2018-11-161-4/+4
* Stop keeping track of sigalgs by guessing it from digest and pkey,beck2018-11-101-9/+13
* Stop pretending that a cert member in a SSL and SSL_CTX can be NULL.jsing2018-11-081-29/+1
* Mop up ecdh_tmp, since it is no longer used.jsing2018-11-051-11/+1
* OpenSSL started adding const to functions all over the place. Make alltb2018-04-251-2/+2
* Remove support for DSS/DSA, since we removed the cipher suites a whilejsing2017-08-121-7/+1
* Clean up the EC key/curve configuration handling.jsing2017-08-101-3/+1
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-16/+16
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-2/+2
* Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck2017-01-261-5/+3
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-16/+16
* sk_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-241-3/+3
* sk_pop_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-241-9/+4