summaryrefslogtreecommitdiff
path: root/lib/vtls
Commit message (Expand)AuthorAgeFilesLines
* mbedTLS: include NULL byte in blob data length for CURLOPT_CAINFO_BLOBFlorian Van Heghe2021-12-021-2/+7
* version_win32: Check build number and platform idWyatt O'Day2021-12-022-6/+7
* openssl: check the return value of BIO_new()x20182021-12-011-0/+12
* mbedTLS: add support for CURLOPT_CAINFO_BLOBFlorian Van Heghe2021-11-301-1/+20
* rustls: remove comment about checking handshakingJacob Hoffman-Andrews2021-11-201-3/+0
* openssl: use non-deprecated API to read key parametersMarcel Raad2021-11-201-28/+66
* openssl: reduce code duplicationMarcel Raad2021-11-201-25/+12
* openssl: remove `RSA_METHOD_FLAG_NO_CHECK` handling if unavailableMarcel Raad2021-11-201-1/+2
* openssl: remove usage of deprecated `SSL_get_peer_certificate`Marcel Raad2021-11-201-2/+6
* rustls: read of zero bytes might be okayJacob Hoffman-Andrews2021-11-131-8/+18
* rustls: remove incorrect EOF checkJacob Hoffman-Andrews2021-11-131-5/+0
* vtls/rustls: adapt to the updated rustls_version protoDaniel Stenberg2021-11-111-11/+17
* vtls/rustls: handle RUSTLS_RESULT_PLAINTEXT_EMPTYKevin Burke2021-11-111-7/+4
* vtls/rustls: update to compile with rustls-ffi v0.8.0Kevin Burke2021-11-111-3/+3
* schannel: fix memory leak due to failed SSL connectionJay Satiro2021-11-021-19/+24
* openssl: if verifypeer is not requested, skip the CA loadingDaniel Stenberg2021-10-221-44/+20
* tls: remove newline from three infof() callsDaniel Stenberg2021-10-193-3/+3
* openssl: with OpenSSL 1.1.0+ a failed RAND_status means goawayDaniel Stenberg2021-10-141-12/+23
* wolfssl: allow setting of groups/curvesAnthony Hu2021-09-301-1/+70
* lib: avoid fallthrough cases in switch statementsDaniel Gustafsson2021-09-292-24/+20
* vtls: Fix a memory leak if an SSL session cannot be added to the cacheMichael Kaufmann2021-09-2410-16/+36
* schannel: fix typoJoel Depooter2021-09-241-2/+2
* rustls: add strerror.h includeDaniel Stenberg2021-09-101-1/+1
* lib: don't use strerror()Daniel Stenberg2021-09-093-10/+29
* mbedtls: avoid using a large buffer on the stackMAntoniak2021-09-061-13/+17
* openssl: annotate SSL3_MT_SUPPLEMENTAL_DATAGisle Vanem2021-09-011-0/+4
* wolfssl: clean up wolfcrypt error queueEhren Bendler2021-08-211-2/+13
* schannel: Work around typo in classic mingw macroJay Satiro2021-08-211-7/+7
* openssl: when creating a new context, there cannot be an old oneDaniel Stenberg2021-08-181-2/+1
* sectransp: support CURLINFO_CERTINFOSergey Markelov2021-08-171-44/+79
* misc: update incorrect copyright year rangesDaniel Stenberg2021-08-161-1/+1
* build: fix compiler warningsMAntoniak2021-08-142-1/+3
* vtls: fix typo in schannel_verify.cIkko Ashimine2021-08-131-1/+1
* mbedTLS: initial 3.0.0 supportBenau2021-08-091-0/+58
* mbedtls_threadlock: fix unused variable warningmodbw2021-08-081-18/+7
* bearssl: support CURLOPT_CAINFO_BLOBAleksandr Krotov2021-07-281-16/+66
* openssl: fix grammarJosh Soref2021-07-251-36/+36
* vtls: fix connection reuse checks for issuer cert and case sensitivityDaniel Stenberg2021-07-204-21/+37
* sectransp: check for client certs by name first, then fileDaniel Stenberg2021-07-201-14/+19
* [SChannel] Use '_tcsncmp()' insteadGisle Vanem2021-07-161-18/+8
* [PellesC] missing '_tcsnccmp'Gisle Vanem2021-07-161-0/+10
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-0713-311/+307
* wolfssl: failing to set a session id is not reason to error outDaniel Stenberg2021-07-071-8/+4
* lib: more %u for port and int for %*s fixesDaniel Stenberg2021-07-011-1/+1
* lib: fix type of len passed to *printf's %*sDaniel Stenberg2021-06-301-1/+1
* version: turn version number functions into returning voidDaniel Stenberg2021-06-303-5/+5
* vtls: use free() not curl_free()Daniel Stenberg2021-06-301-2/+2
* openssl: avoid static variable for seed flagDaniel Stenberg2021-06-291-5/+4
* vtls: fix warning due to function prototype mismatchJay Satiro2021-06-212-2/+2
* vtls: only store TIMER_APPCONNECT for non-proxy connectDaniel Stenberg2021-06-192-3/+4