summaryrefslogtreecommitdiff
path: root/lib/vtls/vtls.h
Commit message (Expand)AuthorAgeFilesLines
* setopt: add TLS 1.3 ciphersuitesbagder/tls13-ciphersuitesDaniel Stenberg2018-05-291-1/+4
* vtls: use unified "supports" bitfield member in backendsDaniel Stenberg2018-05-041-8/+7
* vtls: don't define MD5_DIGEST_LENGTH for wolfsslDaniel Stenberg2018-05-021-1/+3
* tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day2018-04-061-1/+1
* vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat2017-10-191-1/+1
* ntlm: move NTLM_NEEDS_NSS_INIT define into core NTLM headerJay Satiro2017-09-231-9/+0
* ntlm: use strict order for SSL backend #if branchesViktor Szakats2017-09-221-0/+9
* vtls: switch to CURL_SHA256_DIGEST_LENGTH defineDaniel Stenberg2017-09-071-3/+3
* vtls: refactor out essential information about the SSL backendsJohannes Schindelin2017-08-281-2/+5
* vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin2017-08-281-2/+1
* vtls: encapsulate SSL backend-specific dataJohannes Schindelin2017-08-281-0/+2
* getinfo: access SSL internals via Curl_sslJohannes Schindelin2017-08-281-0/+2
* vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin2017-08-281-0/+2
* vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin2017-08-281-0/+5
* vtls: move sha256sum into the Curl_ssl structJohannes Schindelin2017-08-281-0/+2
* vtls: move md5sum into the Curl_ssl structJohannes Schindelin2017-08-281-0/+5
* vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin2017-08-281-0/+4
* vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin2017-08-281-0/+15
* vtls: introduce a new struct for SSL backendsJohannes Schindelin2017-08-281-0/+33
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-5/+5
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-7/+22
* Curl_rand: fixed and moved to rand.cDaniel Stenberg2016-11-141-6/+3
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-12/+12
* vtls: fix ssl session cache race conditionIvan Avdeev2016-06-011-4/+35
* vtls.h: remove a space before semicolonDaniel Stenberg2016-04-191-2/+2
* URLs: change more http to httpsViktor Szakats2016-02-041-1/+1
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* vtls: added support for mbedTLSJonas Minnberg2015-10-201-0/+1
* ssl: add server cert's "sha256//" hash to verboseDaniel Hwang2015-09-191-1/+2
* SSL: Pinned public key hash supportmoparisthebest2015-07-011-0/+4
* Curl_ssl_md5sum: return CURLcodeDaniel Stenberg2015-03-251-4/+4
* url: add CURLOPT_SSL_FALSESTART optionAlessandro Ghedini2015-03-201-0/+3
* By request, change the name of "curl_darwinssl.[ch]" to "darwinssl.[ch]"Nick Zitzmann2015-02-151-1/+1
* schannel: Removed curl_ prefix from source filesSteve Holme2015-02-071-1/+1
* vtls: Separate the SSL backend definition from the API setupSteve Holme2015-01-171-1/+3
* vtls: Fixed compilation errors when SSL not usedSteve Holme2015-01-171-1/+2
* url: add CURLOPT_SSL_VERIFYSTATUS optionAlessandro Ghedini2015-01-161-0/+2
* vtls: Use CURLcode for Curl_ssl_init_certinfo() return typeSteve Holme2014-12-261-1/+1
* vtls: Use bool for Curl_ssl_getsessionid() return typeSteve Holme2014-12-251-11/+11
* SSL: Add PEM format support for public key pinningmoparisthebest2014-11-241-0/+4
* vtls.h: Fixed compiler warning when compiled without SSLSteve Holme2014-11-091-1/+1
* Factorize pinned public key code into generic file handling and backend specificPatrick Monnerat2014-10-131-0/+3
* vtls: remove QsoSSLPatrick Monnerat2014-10-131-1/+0
* vtls/*: deprecate have_curlssl_md5sum and set-up default md5sum implementationPatrick Monnerat2014-10-131-4/+0
* vtls: have vtls.h include the backend header filesDaniel Stenberg2014-10-091-0/+11
* ssl: provide Curl_ssl_backend even if no SSL library is availableDan Fandrich2014-08-031-1/+2
* ssl: generalize how the ssl backend identifier is setDaniel Stenberg2014-07-311-0/+2
* vtls: repair build without TLS supportDaniel Stenberg2014-07-301-0/+1
* vtls: make the random function mandatory in the TLS backendDaniel Stenberg2014-07-301-4/+4
* NTLM: set a fake entropy for debug builds with CURL_ENTROPY setDaniel Stenberg2014-06-111-3/+1