summaryrefslogtreecommitdiff
path: root/lib/vtls/openssl.c
Commit message (Expand)AuthorAgeFilesLines
* openssl: define HAVE_OPENSSL_VERSION for OpenSSL 1.1.0+Jay Satiro2021-12-161-7/+14
* openssl: check the return value of BIO_new()x20182021-12-011-0/+12
* openssl: use non-deprecated API to read key parametersMarcel Raad2021-11-201-28/+66
* openssl: reduce code duplicationMarcel Raad2021-11-201-25/+12
* openssl: remove `RSA_METHOD_FLAG_NO_CHECK` handling if unavailableMarcel Raad2021-11-201-1/+2
* openssl: remove usage of deprecated `SSL_get_peer_certificate`Marcel Raad2021-11-201-2/+6
* openssl: if verifypeer is not requested, skip the CA loadingDaniel Stenberg2021-10-221-44/+20
* tls: remove newline from three infof() callsDaniel Stenberg2021-10-191-1/+1
* openssl: with OpenSSL 1.1.0+ a failed RAND_status means goawayDaniel Stenberg2021-10-141-12/+23
* vtls: Fix a memory leak if an SSL session cannot be added to the cacheMichael Kaufmann2021-09-241-3/+6
* openssl: annotate SSL3_MT_SUPPLEMENTAL_DATAGisle Vanem2021-09-011-0/+4
* openssl: when creating a new context, there cannot be an old oneDaniel Stenberg2021-08-181-2/+1
* openssl: fix grammarJosh Soref2021-07-251-36/+36
* vtls: fix connection reuse checks for issuer cert and case sensitivityDaniel Stenberg2021-07-201-9/+9
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-52/+52
* lib: more %u for port and int for %*s fixesDaniel Stenberg2021-07-011-1/+1
* lib: fix type of len passed to *printf's %*sDaniel Stenberg2021-06-301-1/+1
* version: turn version number functions into returning voidDaniel Stenberg2021-06-301-1/+1
* openssl: avoid static variable for seed flagDaniel Stenberg2021-06-291-5/+4
* TLS: prevent shutdown loops to get stuckDaniel Stenberg2021-06-171-1/+2
* openssl: don't remove session id entry in disassociateDaniel Stenberg2021-06-111-13/+0
* ssl: read pending close notify alert before closing the connectionMichael Kaufmann2021-06-011-0/+6
* openssl: associate/detach the transfer from connectionHarry Sintonen2021-05-241-39/+107
* openssl: remove unneeded cast for CertOpenSystemStore()Cameron Cawley2021-05-091-2/+1
* SSL: support in-memory CA certs for some backendsGilles Vollant2021-05-051-2/+81
* CURLcode: add CURLE_SSL_CLIENTCERTejanchivdorj2021-05-031-0/+13
* tls: add USE_HTTP2 defineJacob Hoffman-Andrews2021-04-291-14/+11
* vtls: deduplicate some DISABLE_PROXY ifdefsMichaƂ Antoniak2021-04-221-7/+2
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-7/+7
* openssl: fix build error with OpenSSL < 1.0.2Georeth Zhou2021-04-201-2/+2
* vtls: refuse setting any SSL versionDaniel Stenberg2021-04-191-61/+3
* openssl: Fix CURLOPT_SSLCERT_BLOB without CURLOPT_SSLCERT_KEYGilles Vollant2021-03-311-52/+56
* vtls: add 'isproxy' argument to Curl_ssl_get/addsessionid()Daniel Stenberg2021-03-281-13/+41
* openssl: ensure to check SSL_CTX_set_alpn_protos return valuesJean-Philippe Menil2021-03-251-1/+4
* openssl: set the transfer pointer for logging earlyDaniel Stenberg2021-03-251-0/+1
* openssl: adapt to v3's new const for a few API callsDaniel Stenberg2021-03-091-3/+9
* openssl: remove get_ssl_version_txt in favor of SSL_get_versionJean-Philippe Menil2021-02-261-30/+1
* urldata: remove the _ORIG suffix from string namesDaniel Stenberg2021-02-191-1/+1
* openssl: remove conn->data useDaniel Stenberg2021-02-151-13/+21
* urldata: don't touch data->set.httpversion at run-timeDaniel Stenberg2021-02-121-2/+2
* vtls: factor out Curl_ssl_getsock to field of Curl_sslJacob Hoffman-Andrews2021-02-081-0/+1
* vtls: remove md5sumDaniel Stenberg2021-02-021-20/+0
* openssl: lowercase the hostname before using it for SNIDaniel Stenberg2021-01-291-4/+15
* vtls: reduce conn->data usePatrick Monnerat2021-01-191-59/+74
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-16/+17
* openssl: remove Curl_ prefix from static functionsDaniel Stenberg2021-01-141-65/+65
* misc: fix typosFabian Keil2021-01-111-1/+1
* failf: remove newline from formatting stringsDaniel Stenberg2020-12-251-1/+1
* openssl: make the OCSP verification verify the certificate idDaniel Stenberg2020-12-071-29/+54
* openssl: use OPENSSL_init_ssl() with >= 1.1.0Daniel Stenberg2020-12-031-4/+15