aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/vtls.h
AgeCommit message (Expand)Author
2020-06-16ntlm: enable NTLM support with wolfSSLRuurd Beerstra
2020-05-30build: disable more code/data when built without proxy supportDaniel Stenberg
2020-05-14checksrc: enhance the ASTERISKSPACE and update code accordinglyDaniel Stenberg
2020-03-07version: make curl_version* thread-safe without using global contextDaniel Stenberg
2020-01-16polarssl: removedDaniel Stenberg
2019-11-26TLS: add BearSSL vtls implementationMichael Forney
2019-07-30cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg
2019-06-10wolfssl: refer to it as wolfSSL onlyDaniel Stenberg
2019-03-15vtls: rename some of the SSL functionsChris Young
2019-02-28Secure Transport: no more "darwinssl"Daniel Stenberg
2018-11-01axtls: removedDaniel Stenberg
2018-09-13vtls: add a MesaLink vtls backendYiming Jing
2018-05-29setopt: add TLS 1.3 ciphersuitesDaniel Stenberg
2018-05-04vtls: use unified "supports" bitfield member in backendsDaniel Stenberg
2018-05-02vtls: don't define MD5_DIGEST_LENGTH for wolfsslDaniel Stenberg
2018-04-06tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day
2017-10-19vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat
2017-09-23ntlm: move NTLM_NEEDS_NSS_INIT define into core NTLM headerJay Satiro
2017-09-22ntlm: use strict order for SSL backend #if branchesViktor Szakats
2017-09-07vtls: switch to CURL_SHA256_DIGEST_LENGTH defineDaniel Stenberg
2017-08-28vtls: refactor out essential information about the SSL backendsJohannes 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-28getinfo: access SSL internals via Curl_sslJohannes 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-28vtls: introduce a new struct for SSL backendsJohannes Schindelin
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-14Curl_rand: fixed and moved to rand.cDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-06-01vtls: fix ssl session cache race conditionIvan Avdeev
2016-04-19vtls.h: remove a space before semicolonDaniel Stenberg
2016-02-04URLs: change more http to httpsViktor Szakats
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-10-20vtls: added support for mbedTLSJonas Minnberg
2015-09-19ssl: add server cert's "sha256//" hash to verboseDaniel Hwang
2015-07-01SSL: Pinned public key hash supportmoparisthebest
2015-03-25Curl_ssl_md5sum: return CURLcodeDaniel Stenberg
2015-03-20url: add CURLOPT_SSL_FALSESTART optionAlessandro Ghedini
2015-02-15By request, change the name of "curl_darwinssl.[ch]" to "darwinssl.[ch]"Nick Zitzmann
2015-02-07schannel: Removed curl_ prefix from source filesSteve Holme
2015-01-17vtls: Separate the SSL backend definition from the API setupSteve Holme
2015-01-17vtls: Fixed compilation errors when SSL not usedSteve Holme
2015-01-16url: add CURLOPT_SSL_VERIFYSTATUS optionAlessandro Ghedini
2014-12-26vtls: Use CURLcode for Curl_ssl_init_certinfo() return typeSteve Holme