summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_cert.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-231-6/+6
* Move most of the fields in SSL_CTX to internal - the ones that remain arejsing2017-01-231-5/+5
* move the callbacks from ssl_st to internalbeck2017-01-231-3/+3
* Move callback function pointers and argument pointers from SSL_CTX tojsing2017-01-231-3/+4
* Move most of the SSL3_STATE fields to internal - the ones that remain arejsing2017-01-221-2/+2
* Add support for ECDHE with X25519.jsing2016-12-211-1/+2
* X509_free(3) is NULL-safe, so remove NULL checks before its calls.mmcc2016-03-111-13/+7
* Nuke ssl_set_peer_cert_type().jsing2015-09-111-8/+1
* readdir() is thread-safe when DIR handles aren't shared, so delete the lock.guenther2015-04-061-3/+1
* Remove trailing whitespace.jsing2014-12-141-9/+9
* Remove support for GOST R 34.10-94 signature authentication, along withjsing2014-12-101-2/+1
* Remove client handling of RSA in ServerKeyExchange messages, along withjsing2014-12-061-2/+1
* Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.miod2014-11-181-1/+5
* Sort and group includes.jsing2014-11-161-6/+7
* Add support for automatic DH ephemeral keys.jsing2014-10-311-1/+2
* Remove support for ephemeral/temporary RSA private keys.jsing2014-10-311-9/+1
* Add support for automatic ephemeral EC keys.jsing2014-10-031-1/+2
* KNF comments, reflowing and moving out of the middle of argument lists inguenther2014-07-101-16/+25
* tedu the SSL export cipher handling - since we do not have enabled exportjsing2014-07-091-3/+1
* Fix memory leak in error path.logan2014-06-211-2/+2
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* No, we will not be building with OPENSSL_NO_X509_VERIFY. Nuke it andjsing2014-06-081-14/+8
* BIO_free has an implicit NULL check, so do not bother checking for NULLjsing2014-06-071-4/+2
* The DH_free, EC_KEY_free, EVP_PKEY_free and RSA_free functions all havejsing2014-06-071-22/+12
* More KNF.jsing2014-06-071-19/+22
* remove some #if 0 code. we don't need any more reminders that we're usingtedu2014-05-301-14/+0
* Any sane platform has stdio. Stop pretending we will ever use a platformbeck2014-05-291-2/+0
* unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.tedu2014-05-291-22/+0
* We don't really to keep history in constructs such as:miod2014-05-261-6/+1
* There are two actual uses of e_os2.h in libssl - an OPENSSL_GLOBAL (anjsing2014-05-221-1/+0
* Replace all use of ERR_add_error_data with ERR_asprintf_error_data.beck2014-04-261-1/+1
* more malloc/realloc/calloc cleanups; ok beck kettenisderaadt2014-04-211-9/+3