aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/gtls.c
AgeCommit message (Expand)Author
2020-05-30timeouts: change millisecond timeouts to timediff_t from time_tDaniel Stenberg
2020-05-25all: fix codespell errorsViktor Szakats
2020-04-30GnuTLS: Backend support for CURLINFO_SSL_VERIFYRESULTEmil Engler
2020-04-21GnuTLS: Don't skip really long certificate fieldsEmil Engler
2020-04-21gnutls: bump lowest supported version to 3.1.10Daniel Stenberg
2020-04-13gnutls: ensure TLS 1.3 when SRP isn't requestedDirkjan Bussink
2020-03-19gnutls: remove the BACKEND define kludgeDaniel Stenberg
2020-02-27gtls: Fixed compilation when using GnuTLS < 3.5.0Steve Holme
2020-02-21gtls: fix the copyright yearDaniel Stenberg
2020-02-21GnuTLS: Always send client certjethrogb
2019-10-31gtls: make gnutls_bye() not wait for response on shutdownDaniel Stenberg
2019-09-23vtls: fix narrowing conversion warningsMarcel Raad
2019-05-21ftp: move ftp_ccc in under featureflagDaniel Gustafsson
2019-05-20lib: reduce variable scopesMarcel Raad
2019-05-16cleanup: remove FIXME and TODO commentsDaniel Stenberg
2019-05-01multi: provide Curl_multiuse_state to update informationDaniel Stenberg
2019-03-02gnutls: remove call to deprecated gnutls_compression_get_nameDaniel 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-10-26gtls: Values stored to but never readDaniel Stenberg
2018-09-21GnutTLS: TLS 1.3 supportLoganaden Velvindron
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-08build: cleanup to fix clang warnings/errorsDaniel Stenberg
2018-04-06tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day
2018-02-28unit1309: fix warning on Windows x64Marcel Raad
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-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 _cleanup() functions return voidJohannes Schindelin
2017-07-03gtls: fix build when sizeof(long) < sizeof(void *)Johannes Schindelin
2017-06-16HTTPS-Proxy: don't offer h2 for https proxy connectionsJay Satiro
2017-05-02gtls: fixed a lingering BUFSIZE referenceDan Fandrich
2017-04-22gnutls: removed some code when --disable-verbose is configuredDan Fandrich
2017-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-04-08vtls: fix unreferenced variable warningsMarcel Raad
2017-04-06gtls: fix compiler warningMarcel Raad
2017-03-08vtls: add options to specify range of enabled TLS versionsJozef Kralik