summaryrefslogtreecommitdiff
path: root/lib/vtls/polarssl.c
AgeCommit message (Expand)Author
2019-05-16cleanup: remove FIXME and TODO commentsDaniel Stenberg
2019-05-01multi: provide Curl_multiuse_state to update informationDaniel Stenberg
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-20ssl: replace all internal uses of CURLE_SSL_CACERTHan Han
2018-09-20vtls: fix ssl version "or later" behavior change for many backendsJay Satiro
2018-05-04vtls: use unified "supports" bitfield member in backendsDaniel Stenberg
2018-04-15all: Refactor malloc+memset to use callocDaniel Gustafsson
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-11code style: use spaces around equals signsDaniel Stenberg
2017-09-06SSL: fix unused parameter warningsJay Satiro
2017-08-31polarssl: fix multissl breakageDaniel Stenberg
2017-08-28vtls: refactor out essential information about the SSL backendsJohannes Schindelin
2017-08-28vtls: allow selecting which SSL backend to use at runtimeJohannes 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-28vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin
2017-08-28getinfo: access SSL internals via Curl_sslJohannes Schindelin
2017-08-28vtls: remove obsolete declarations of SSL backend functionalityJohannes 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: make sure all _data_pending() functions return boolJohannes Schindelin
2017-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-04-11polarssl: unbreak build with versions < 1.3.8Marcel Raad
2017-03-09polarssl: fixed compile errors introduced in 6448f98cDan Fandrich
2017-03-08vtls: add options to specify range of enabled TLS versionsJozef Kralik
2017-02-08polarssl, mbedtls: Fix detection of pending dataMichael Kaufmann
2017-01-28polarssl: fix hangsMichael Kaufmann
2016-11-25HTTPS Proxy: Implement CURLOPT_PROXY_PINNEDPUBLICKEYThomas Glanzmann
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-09vtls: Fail on unrecognized param for CURLOPT_SSLVERSIONJay Satiro
2016-11-07vtls: support TLS 1.3 via CURL_SSLVERSION_TLSv1_3Kamil Dudka
2016-10-31strcasecompare: replaced remaining rawstr.h with strcase.hDan Fandrich
2016-10-18polarssl: indented code, removed unused variablesDaniel Stenberg
2016-10-18polarssl: reduce #ifdef madness with a macroDaniel Stenberg
2016-10-18polarssl: fix unaligned SSL session-id lockDaniel Stenberg
2016-10-18select: switch to macros in uppercaseDaniel 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-17mbedtls/polarssl: set "hostname" unconditionallyDaniel Stenberg
2016-05-09TLS: move the ALPN/NPN enable bits to the connectionDaniel Stenberg
2016-04-28mbedtls: Fix session resumeJay Satiro
2016-04-24PolarSSL: Implement public key pinningmoparisthebest
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg