summaryrefslogtreecommitdiff
path: root/lib/vtls/vtls.c
Commit message (Expand)AuthorAgeFilesLines
* build: disable more code/data when built without proxy supportDaniel Stenberg2020-05-301-5/+27
* source cleanup: remove all custom typedef structsDaniel Stenberg2020-05-151-1/+1
* checksrc: enhance the ASTERISKSPACE and update code accordinglyDaniel Stenberg2020-05-141-3/+3
* multi-ssl: reset the SSL backend on `Curl_global_cleanup()`Johannes Schindelin2020-04-201-0/+6
* vtls: free ssl_config leftovers on out-of-memoryDaniel Stenberg2020-03-161-0/+1
* polarssl: removedDaniel Stenberg2020-01-161-6/+1
* misc: Copyright year out of date, should be 2020Daniel Stenberg2020-01-121-1/+1
* vtls: Refactor Curl_multissl_version to make the code clearerJay Satiro2020-01-111-16/+21
* vtls: make BearSSL possible to set with CURL_SSL_BACKENDGisle Vanem2019-12-101-0/+3
* TLS: add BearSSL vtls implementationMichael Forney2019-11-261-1/+3
* url: only reuse TLS connections with matching pinningDaniel Stenberg2019-09-191-1/+4
* cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg2019-07-301-8/+2
* wolfssl: refer to it as wolfSSL onlyDaniel Stenberg2019-06-101-5/+5
* lib: reduce variable scopesMarcel Raad2019-05-201-10/+12
* vtls: fix potential ssl_buffer stack overflowDaniel Gustafsson2019-05-131-4/+5
* vtls: rename some of the SSL functionsChris Young2019-03-151-3/+3
* Secure Transport: no more "darwinssl"Daniel Stenberg2019-02-281-7/+7
* curl_global_sslset(): id == -1 is not necessarily an errorJohannes Schindelin2018-12-071-1/+8
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* axtls: removedDaniel Stenberg2018-11-011-5/+0
* vtls: add a MesaLink vtls backendYiming Jing2018-09-131-0/+5
* url, vtls: make CURLOPT{,_PROXY}_TLS13_CIPHERS workKamil Dudka2018-09-031-1/+4
* setopt: add TLS 1.3 ciphersuitesDaniel Stenberg2018-05-291-0/+8
* vtls: use unified "supports" bitfield member in backendsDaniel Stenberg2018-05-041-9/+3
* wolfssl: Fix non-blocking connectDavid Garske2018-05-021-1/+1
* curl_global_sslset: always provide available backendsChristian Schmitz2018-04-231-2/+3
* tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day2018-04-061-1/+5
* vtls: replaced getenv() with curl_getenv()dmitrykos2017-12-121-1/+4
* vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat2017-10-191-3/+3
* vtls: fix warnings with --disable-crypto-authMarcel Raad2017-10-061-0/+4
* build: fix --disable-crypto-authDaniel Stenberg2017-10-051-0/+10
* vtls: compare and clone ssl configs properlyMichael Kaufmann2017-10-031-12/+15
* vtls: provide curl_global_sslset() even in non-SSL buildsDaniel Stenberg2017-09-221-1/+11
* code style: use spaces around plusesDaniel Stenberg2017-09-111-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-5/+5
* vtls: fix memory corruptionJay Satiro2017-09-071-0/+10
* vtls: switch to CURL_SHA256_DIGEST_LENGTH defineDaniel Stenberg2017-09-071-3/+4
* vtls: select ssl backend case-insensitive (follow-up)Gisle Vanem2017-09-061-5/+8
* curl_global_sslset: select backend by name case insensitivelyDaniel Stenberg2017-09-011-1/+1
* configure: allow setting the default SSL backendJohannes Schindelin2017-08-281-0/+4
* vtls: use Curl_ssl_multi pseudo backend only when neededJohannes Schindelin2017-08-281-1/+26
* version: if built with more than one SSL backend, report all of themJohannes Schindelin2017-08-281-7/+44
* vtls: introduce curl_global_sslset()Johannes Schindelin2017-08-281-9/+34
* vtls: refactor out essential information about the SSL backendsJohannes Schindelin2017-08-281-4/+3
* vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin2017-08-281-0/+143
* vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin2017-08-281-1/+5
* vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin2017-08-281-8/+0
* vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin2017-08-281-4/+2
* vtls: move sha256sum into the Curl_ssl structJohannes Schindelin2017-08-281-9/+7
* vtls: move md5sum into the Curl_ssl structJohannes Schindelin2017-08-281-14/+16