summaryrefslogtreecommitdiff
path: root/lib/vtls/polarssl.c
Commit message (Expand)AuthorAgeFilesLines
* vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat2017-10-191-1/+1
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-4/+4
* SSL: fix unused parameter warningsJay Satiro2017-09-061-0/+1
* polarssl: fix multissl breakageDaniel Stenberg2017-08-311-5/+2
* vtls: refactor out essential information about the SSL backendsJohannes Schindelin2017-08-281-2/+1
* vtls: allow selecting which SSL backend to use at runtimeJohannes Schindelin2017-08-281-2/+0
* vtls: fold the backend ID into the Curl_ssl structureJohannes Schindelin2017-08-281-0/+1
* vtls: encapsulate SSL backend-specific dataJohannes Schindelin2017-08-281-1/+16
* vtls: prepare the SSL backends for encapsulated private dataJohannes Schindelin2017-08-281-51/+57
* getinfo: access SSL internals via Curl_sslJohannes Schindelin2017-08-281-0/+8
* vtls: remove obsolete declarations of SSL backend functionalityJohannes Schindelin2017-08-281-14/+10
* vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin2017-08-281-0/+1
* vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin2017-08-281-0/+5
* vtls: move sha256sum into the Curl_ssl structJohannes Schindelin2017-08-281-1/+10
* vtls: move md5sum into the Curl_ssl structJohannes Schindelin2017-08-281-1/+2
* vtls: use the Curl_ssl struct to access all SSL backends' functionalityJohannes Schindelin2017-08-281-0/+2
* vtls: declare Curl_ssl structs for every SSL backendJohannes Schindelin2017-08-281-0/+25
* vtls: make sure all _data_pending() functions return boolJohannes Schindelin2017-08-281-1/+1
* TLS: Fix switching off SSL session id when client cert is usedJay Satiro2017-04-181-2/+2
* polarssl: unbreak build with versions < 1.3.8Marcel Raad2017-04-111-1/+1
* polarssl: fixed compile errors introduced in 6448f98cDan Fandrich2017-03-091-2/+2
* vtls: add options to specify range of enabled TLS versionsJozef Kralik2017-03-081-20/+68
* polarssl, mbedtls: Fix detection of pending dataMichael Kaufmann2017-02-081-3/+1
* polarssl: fix hangsMichael Kaufmann2017-01-281-0/+8
* HTTPS Proxy: Implement CURLOPT_PROXY_PINNEDPUBLICKEYThomas Glanzmann2016-11-251-2/+6
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-1/+1
* proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov2016-11-241-31/+33
* vtls: Fail on unrecognized param for CURLOPT_SSLVERSIONJay Satiro2016-11-091-1/+3
* vtls: support TLS 1.3 via CURL_SSLVERSION_TLSv1_3Kamil Dudka2016-11-071-0/+3
* strcasecompare: replaced remaining rawstr.h with strcase.hDan Fandrich2016-10-311-1/+1
* polarssl: indented code, removed unused variablesDaniel Stenberg2016-10-181-30/+21
* polarssl: reduce #ifdef madness with a macroDaniel Stenberg2016-10-181-17/+6
* polarssl: fix unaligned SSL session-id lockDaniel Stenberg2016-10-181-1/+2
* select: switch to macros in uppercaseDaniel Stenberg2016-10-181-1/+2
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-6/+6
* vtls: Only call add/getsession if session id is enabledJay Satiro2016-06-221-32/+40
* vtls: fix ssl session cache race conditionIvan Avdeev2016-06-011-0/+4
* mbedtls/polarssl: set "hostname" unconditionallyDaniel Stenberg2016-05-171-7/+6
* TLS: move the ALPN/NPN enable bits to the connectionDaniel Stenberg2016-05-091-3/+3
* mbedtls: Fix session resumeJay Satiro2016-04-281-32/+29
* PolarSSL: Implement public key pinningmoparisthebest2016-04-241-0/+65
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* http: add libcurl option to allow HTTP/2 for HTTPS onlyDaniel Stenberg2015-12-131-2/+2
* polarssl/mbedtls: fix name space pollutionDaniel Stenberg2015-10-231-9/+9
* polarssl: called mbedTLS in 1.3.10 and laterDaniel Stenberg2015-03-251-2/+6
* polarssl: remove dead codeDaniel Stenberg2015-03-251-19/+16
* polarssl: remove superfluous for(;;) loopDaniel Stenberg2015-03-251-21/+18
* checksrc: detect and remove space before trailing semicolonsDaniel Stenberg2015-03-171-1/+1
* http2: use CURL_HTTP_VERSION_* symbols instead of NPN_*Daniel Stenberg2015-03-071-2/+2
* polarssl: make it possible to enable ALPN/NPN without HTTP2Alessandro Ghedini2015-03-071-22/+24