aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/vtls.c
AgeCommit message (Expand)Author
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-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-03-13Improve code readbilitySylvestre Ledru
2017-03-08vtls: add options to specify range of enabled TLS versionsJozef Kralik
2017-01-22vtls: source indentation fixDaniel Stenberg
2017-01-20vtls: fix PolarSSL non-blocking handlingDaniel Stenberg
2017-01-20vtls: fix mbedtls multi non blocking handshake.Antoine Aubert
2017-01-12rand: make it work without TLS backingDaniel Stenberg
2016-12-26vtls: s/SSLEAY/OPENSSLDaniel Stenberg
2016-11-26curl_version_info: add CURL_VERSION_HTTPS_PROXYOkhin Vasilij
2016-11-24checksrc: move open braces to comply with function declaration styleDaniel Stenberg
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-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-10-13vtls: only re-use session-ids using the same schemeDaniel Stenberg
2016-08-26TLS: random file/egd doesn't have to match for conn reuseDaniel Stenberg
2016-08-03TLS: only reuse connections with the same client certDaniel Stenberg
2016-08-03TLS: switch off SSL session id when client cert is usedDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-06-22vtls: Only call add/getsession if session id is enabledJay Satiro
2016-06-01vtls: fix ssl session cache race conditionIvan Avdeev
2016-05-01tls: make setting pinnedkey option fail if not supportedDaniel Stenberg
2016-04-17news: CURLOPT_CONNECT_TO and --connect-toMichael Kaufmann
2016-02-04URLs: change more http to httpsViktor Szakats
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-10-20vtls: fix compiler warning for TLS backends without sha256Daniel Stenberg
2015-09-19vtls: Change designator name for server's pubkey hashJay Satiro
2015-09-19ssl: add server cert's "sha256//" hash to verboseDaniel Hwang
2015-07-01SSL: Pinned public key hash supportmoparisthebest
2015-03-27vtls: Don't accept unknown CURLOPT_SSLVERSION valuesJay Satiro
2015-03-25Curl_ssl_md5sum: return CURLcodeDaniel Stenberg
2015-03-24curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich
2015-03-24vtls: fix compile with --disable-crypto-auth but with SSLDan Fandrich
2015-03-20url: add CURLOPT_SSL_FALSESTART optionAlessandro Ghedini
2015-03-16Bug #149: Deletion of unnecessary checks before calls of the function "free"Markus Elfring
2015-03-03vtls: use curl_printf.h all overDaniel Stenberg
2015-01-16url: add CURLOPT_SSL_VERIFYSTATUS optionAlessandro Ghedini
2014-12-26vtls: Don't set cert info count until memory allocation is successfulSteve Holme
2014-12-26vtls: Use CURLcode for Curl_ssl_init_certinfo() return typeSteve Holme
2014-12-25vtls: Use bool for Curl_ssl_getsessionid() return typeSteve Holme
2014-11-24SSL: Add PEM format support for public key pinningmoparisthebest
2014-10-29vtls.c: Fixed compilation warningSteve Holme
2014-10-24code cleanup: we prefer 'CURLcode result'Daniel Stenberg
2014-10-23Curl_rand: Uninitialized variable: rDaniel Stenberg
2014-10-13Factorize pinned public key code into generic file handling and backend specificPatrick Monnerat
2014-10-13vtls: remove QsoSSLPatrick Monnerat
2014-10-13vtls/*: deprecate have_curlssl_md5sum and set-up default md5sum implementationPatrick Monnerat
2014-10-09vtls: have vtls.h include the backend header filesDaniel Stenberg