aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/mbedtls.c
AgeCommit message (Expand)Author
2020-05-30timeouts: change millisecond timeouts to timediff_t from time_tDaniel Stenberg
2020-05-14checksrc: enhance the ASTERISKSPACE and update code accordinglyDaniel Stenberg
2020-03-19mbedtls: remove the BACKEND define kludgeDaniel Stenberg
2020-01-16polarssl: removedDaniel Stenberg
2019-11-02mbedtls: add error message for cert validity starting in the futureBastien Bouclet
2019-09-23vtls: fix narrowing conversion warningsMarcel Raad
2019-05-20mbedtls: enable use of EC keysGuy Poizat
2019-05-20lib: reduce variable scopesMarcel Raad
2019-05-01multi: provide Curl_multiuse_state to update informationDaniel Stenberg
2019-02-16mbedtls: release sessionid resources on errorDaniel Gustafsson
2019-02-12mbedtls: make it build even if MBEDTLS_VERSION_C isn't setDaniel Stenberg
2019-01-04printf: fix format specifiersRikard Falkeborn
2018-12-20mbedtls: follow-up VERIFYHOST fix from f097669248Daniel Stenberg
2018-12-17mbedtls: use VERIFYHOSTDaniel 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-14lib: Fix format specifiersRikard Falkeborn
2018-05-04vtls: use unified "supports" bitfield member in backendsDaniel Stenberg
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-10mbedtls: enable CA path processingJay Satiro
2017-09-06SSL: fix unused parameter warningsJay Satiro
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-06-02mbedtls: make TU-local variable staticMarcel Raad
2017-05-29mbedtls: fix variable shadow warningJay Satiro
2017-05-12mbedtls: Support server renegotiation requestRon Eldor
2017-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-04-15mbedtls: fix memory leak in error pathLarry Stefani
2017-03-21mbedtls: add support for CURLOPT_SSL_CTX_FUNCTIONAles Mlakar
2017-03-11mbedtls: fix typo in variable nameThomas Glanzmann
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-29mbedtls: implement CTR-DRBG and HAVEGE random generatorsAntoine Aubert
2017-01-28mbedtls: disable TLS session ticketsMichael Kaufmann
2016-11-25HTTPS Proxy: Implement CURLOPT_PROXY_PINNEDPUBLICKEYThomas Glanzmann