aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/openssl.c
AgeCommit message (Expand)Author
2018-01-03openssl: fix memory leak of SSLKEYLOGFILE filenameJay Satiro
2017-12-10openssl: Disable file buffering for Win32 SSLKEYLOGFILEJay Satiro
2017-12-08openssl: improve data-pending check for https proxyJay Satiro
2017-12-02openssl: pkcs12 is supported by boringsslDaniel Stenberg
2017-11-27openssl: fix boringssl build againDaniel Stenberg
2017-11-21openssl: fix "Value stored to 'rc' is never read" scan-build errorDaniel Stenberg
2017-11-15openssl: fix too broad use of HAVE_OPAQUE_EVP_PKEYDirk Feytons
2017-10-25time: rename Curl_tvnow to Curl_nowDaniel Stenberg
2017-10-25timediff: return timediff_t from the time diff functionsDaniel Stenberg
2017-10-19vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat
2017-10-11openssl: don't use old BORINGSSL_YYYYMM macrosDavid Benjamin
2017-10-09openssl: enable PKCS12 support for !BoringSSLDaniel Stenberg
2017-10-06openssl: fix build without HAVE_OPAQUE_EVP_PKEYDaniel Stenberg
2017-09-21openssl: only verify RSA private key if supportedDirk Feytons
2017-09-16openssl: add missing includesDavid Benjamin
2017-09-15conversions: fix several compiler warningsDaniel Stenberg
2017-09-11code style: use spaces around plusesDaniel Stenberg
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-09-07OpenSSL: fix yet another mistake while encapsulating SSL backend dataJohannes Schindelin
2017-09-07OpenSSL: fix erroneous SSL backend encapsulationJohannes Schindelin
2017-09-05openssl: Integrate Peter Wu's SSLKEYLOGFILE implementationJay Satiro
2017-09-05openssl: use OpenSSL's default ciphers by defaultKamil Dudka
2017-08-28vtls: refactor out essential information about the SSL backendsJohannes Schindelin
2017-08-28vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin
2017-08-28vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin
2017-08-28vtls: encapsulate SSL backend-specific dataJohannes Schindelin
2017-08-28vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin
2017-08-28getinfo: access SSL internals via Curl_sslJohannes Schindelin
2017-08-28vtls: move SSL backends' private constants out of their header filesJohannes Schindelin
2017-08-28vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin
2017-08-28vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin
2017-08-28vtls: move sha256sum into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: move md5sum into the Curl_ssl structJohannes Schindelin
2017-08-28vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin
2017-08-28vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin
2017-08-11openssl: fix "error: this statement may fall through"Daniel Stenberg
2017-08-11openssl: remove CONST_ASN1_BIT_STRING.David Benjamin
2017-07-28timeval: struct curltime is a struct timeval replacementDaniel Stenberg
2017-06-30openssl: improve fallback seed of PRNG with a time based hashdmitrykos
2017-06-16HTTPS-Proxy: don't offer h2 for https proxy connectionsJay Satiro
2017-06-13libressl: OCSP and intermediate certs workaround no longer neededStuart Henderson
2017-05-01openssl: use local stack for temp storageDaniel Stenberg
2017-04-20openssl: fix memory leak in servercertDaniel Stenberg
2017-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-04-17openssl: don't try to print nonexistant peer private keysDavid Benjamin
2017-04-17openssl: fix thread-safety bugs in error-handlingDavid Benjamin
2017-04-17openssl: make SSL_ERROR_to_str more future-proofDavid Benjamin
2017-04-10openssl: fix this statement may fall through [-Wimplicit-fallthrough=]Alexis La Goutte
2017-04-08vtls: fix unreferenced variable warningsMarcel Raad