aboutsummaryrefslogtreecommitdiff
path: root/lib/vtls/darwinssl.c
AgeCommit message (Expand)Author
2018-09-06ssl: deprecate CURLE_SSL_CACERT in favour of a unified error codeHan Han
2018-09-06darwinssl: more specific and unified error codesHan Han
2018-07-14darwinssl: add support for ALPN negotiationRodger Combs
2018-07-06darwinssl: allow High Sierra users to build the code using GCCNick Zitzmann
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
2018-03-18darwinssl: fix iOS buildChris Araman
2018-03-16cleanup: misc typos in strings and commentsluz.paz
2018-01-25darwinssl: Don't import client certificates into Keychain on macOSDair Grant
2018-01-05build: remove HAVE_LIMITS_H checkJay Satiro
2017-10-19vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat
2017-10-05darwinssl: add support for TLSv1.3Nick Zitzmann
2017-09-11code style: use spaces around equals signsDaniel Stenberg
2017-09-07vtls: switch to CURL_SHA256_DIGEST_LENGTH defineDaniel Stenberg
2017-09-06SSL: fix unused parameter warningsJay Satiro
2017-08-31darwinssl: handle long strings in TLS certs (follow-up)Jay 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 every _sha256sum()'s first arg is constJohannes Schindelin
2017-08-28vtls: use consistent signature for _random() implementationsJohannes Schindelin
2017-08-27darwinssl: handle long strings in TLS certsDaniel Stenberg
2017-08-16darwinssi: fix error: variable length array usedDaniel Stenberg
2017-08-05darwinssl: fix compiler warningMarcel Raad
2017-08-04darwin: silence compiler warningsDaniel Stenberg
2017-08-03darwinssl: fix curlssl_sha256sum() compiler warnings on first argumentDaniel Stenberg
2017-07-27darwinssl: fix variable type mistake (regression)Daniel Stenberg
2017-07-17darwinssl: fix pinnedpubkey build errorJay Satiro
2017-05-16darwinssl: Fix exception when processing a client-side certificate fileNick Zitzmann
2017-05-15SecureTransport/DarwinSSL: Implement public key pinningmoparisthebest
2017-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-03-18darwinssl: fix typo in variable namePalo Markovic
2017-03-08vtls: add options to specify range of enabled TLS versionsJozef Kralik
2017-03-02darwinssl: Warn that disabling host verify also disables SNIJDepooter
2017-02-07darwinssl: Avoid parsing certificates when not in verbose modeDaniel Gustafsson
2017-01-12rand: make it work without TLS backingDaniel Stenberg
2017-01-03darwinssl: --insecure overrides --cacert if both settings are in useNick Zitzmann
2016-12-27darwinssl: fix CFArrayRef leakChris Araman
2016-12-27darwinssl: fix iOS buildChris Araman
2016-12-13checksrc: stricter no-space-before-paren enforcementDaniel Stenberg