summaryrefslogtreecommitdiff
path: root/lib/vtls/vtls.c
Commit message (Expand)AuthorAgeFilesLines
* vtls: Fix a memory leak if an SSL session cannot be added to the cacheMichael Kaufmann2021-09-241-1/+9
* vtls: fix connection reuse checks for issuer cert and case sensitivityDaniel Stenberg2021-07-201-5/+21
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-3/+3
* version: turn version number functions into returning voidDaniel Stenberg2021-06-301-3/+3
* vtls: use free() not curl_free()Daniel Stenberg2021-06-301-2/+2
* vtls: fix warning due to function prototype mismatchJay Satiro2021-06-211-1/+1
* vtls: only store TIMER_APPCONNECT for non-proxy connectDaniel Stenberg2021-06-191-2/+2
* openssl: don't remove session id entry in disassociateDaniel Stenberg2021-06-111-0/+7
* vtls: exit addsessionid if no cache is initedDaniel Stenberg2021-06-011-2/+7
* Curl_ssl_getsessionid: fail if no session cache existsDaniel Stenberg2021-05-311-2/+3
* openssl: associate/detach the transfer from connectionHarry Sintonen2021-05-241-1/+22
* SSL: support in-memory CA certs for some backendsGilles Vollant2021-05-051-0/+3
* vtls: reset ssl use flag upon negotiation failurePatrick Monnerat2021-04-231-1/+5
* vtls: fix addsessionid for non-proxy buildsDaniel Stenberg2021-03-291-3/+0
* vtls: add 'isproxy' argument to Curl_ssl_get/addsessionid()Daniel Stenberg2021-03-281-3/+9
* vtls: initial implementation of rustls backendJacob Hoffman-Andrews2021-02-091-0/+5
* vtls: factor out Curl_ssl_getsock to field of Curl_sslJacob Hoffman-Andrews2021-02-081-13/+8
* vtls: remove md5sumDaniel Stenberg2021-02-021-40/+0
* vtls: reduce conn->data usePatrick Monnerat2021-01-191-33/+40
* vtls: remove Curl_ prefix from static functionsDaniel Stenberg2021-01-141-26/+26
* misc: fix "warning: empty expression statement has no effect"Daniel Stenberg2020-12-261-11/+15
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* vtls: make it 'struct Curl_ssl_session'Daniel Stenberg2020-09-021-6/+6
* tls: add CURLOPT_SSL_EC_CURVES and --curvesMichael Baentsch2020-08-301-0/+3
* ftp: don't do ssl_shutdown instead of ssl_closeDaniel Stenberg2020-08-101-0/+1
* vtls: compare cert blob when finding a connection to reuseDaniel Stenberg2020-06-291-0/+42
* terminology: call them null-terminated stringsDaniel Stenberg2020-06-281-3/+3
* 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