summaryrefslogtreecommitdiff
path: root/lib/vtls/schannel.c
Commit message (Expand)AuthorAgeFilesLines
* lib: reduce variable scopesMarcel Raad2019-05-201-8/+8
* cleanup: remove FIXME and TODO commentsDaniel Stenberg2019-05-161-1/+0
* multi: provide Curl_multiuse_state to update informationDaniel Stenberg2019-05-011-0/+3
* strerror: make the strerror function use local buffersDaniel Stenberg2019-02-261-16/+24
* schannel: support CALG_ECDH_EPHEM algorithmgeorgeok2019-02-251-0/+3
* schannel: restore some debug output but only for debug buildsJay Satiro2019-02-121-1/+6
* schannel: be quietDaniel Stenberg2019-02-121-63/+77
* url: close TLS before removing conn from cacheChris Araman2019-02-061-4/+4
* spnego_sspi: add support for channel bindinggeorgeok2019-02-011-1/+1
* schannel: stop calling it "winssl"Daniel Stenberg2019-02-011-13/+13
* schannel: preserve original certificate path parameterArchangel_SDY2019-01-211-3/+10
* ntlm_sspi: add support for channel bindinggeorgeok2019-01-191-0/+10
* schannel: on connection close there might not be a transferDaniel Stenberg2019-01-181-3/+10
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* winssl: be consistent in Schannel capitalizationDaniel Gustafsson2018-11-071-4/+3
* schannel: make CURLOPT_CERTINFO support using Issuer chainmarcosdiazr2018-11-011-8/+64
* schannel: use Curl_ prefix for global private symbolsDaniel Stenberg2018-11-011-1/+1
* vtls: fix ssl version "or later" behavior change for many backendsJay Satiro2018-09-201-2/+0
* schannel: avoid switch-cases that go to default anywayDaniel Stenberg2018-09-071-0/+4
* schannel: unified error code handlingHan Han2018-09-061-29/+70
* schannel: client certificate store opening fixIhor Karpenko2018-08-241-5/+8
* schannel: enable CALG_TLS1PRF for w32api >= 5.1Marcel Raad2018-07-121-2/+6
* schannel: fix MinGW compile breakMarcel Raad2018-07-111-0/+4
* schannel: fix -Wsign-compare warningMarcel Raad2018-07-091-1/+1
* schannel: workaround for wrong function signature in w32apiMarcel Raad2018-07-091-1/+2
* schannel: make more cipher options conditionalMarcel Raad2018-07-091-0/+28
* schannel: support selecting ciphersRobert Prag2018-06-121-0/+121
* schannel: add failf calls for client certificate failuresralcock2018-05-271-0/+4
* checksrc: make sure sizeof() is used *with* parenthesesDaniel Stenberg2018-05-211-1/+1
* schannel: disable manual verify if APIs not availableJay Satiro2018-05-161-0/+15
* schannel: disable client cert option if APIs not availableArchangel_SDY2018-05-161-0/+15
* vtls: fix missing commasDaniel Stenberg2018-05-041-1/+1
* vtls: use unified "supports" bitfield member in backendsDaniel Stenberg2018-05-041-5/+2
* checksrc: force indentation of lines after an elseDaniel Gustafsson2018-04-271-2/+1
* schannel: fix build error on targets <= XPArchangel_SDY2018-04-231-1/+1
* schannel: add support for CURLOPT_CAINFODan McNulty2018-04-181-198/+35
* schannel: fix warningJay Satiro2018-04-171-1/+2
* schannel: add client certificate authenticationArchangel_SDY2018-04-171-1/+120
* all: Refactor malloc+memset to use callocDaniel Gustafsson2018-04-151-4/+2
* tls: fix mbedTLS 2.7.0 build + handle sha256 failuresWyatt O'Day2018-04-061-1/+2
* schannel: fix "no previous prototype" compiler warningMichael Kaufmann2018-02-091-8/+8
* schannel: fix compiler warningsMichael Kaufmann2018-02-081-10/+13
* SChannel/WinSSL: Replace Curl_none_md5sum with Curl_schannel_md5summoparisthebest2018-01-251-1/+10
* SChannel/WinSSL: Implement public key pinningmoparisthebest2018-01-251-3/+140
* vtls: change struct Curl_ssl `close' field name to `close_one'.Patrick Monnerat2017-10-191-1/+1
* schannel: Support partial send for when data is too largeMarc Aldorasi2017-09-161-2/+1
* SSL: fix unused parameter warningsJay Satiro2017-09-061-0/+2
* schannel: return CURLE_SSL_CACERT on failed verificationDaniel Stenberg2017-09-041-1/+1
* 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