summaryrefslogtreecommitdiff
path: root/lib/vtls/sectransp.c
Commit message (Expand)AuthorAgeFilesLines
* checksrc: find bad indentation in conditions without open braceDaniel Stenberg2023-04-281-1/+1
* checksrc: fix SPACEBEFOREPAREN for conditions starting with "*"Daniel Stenberg2023-04-271-1/+1
* proxy: http2 proxy tunnel implementationStefan Eissing2023-04-061-1/+1
* secure-transport: fix recv return code handlingStefan Eissing2023-03-141-4/+8
* url: fix logic in connection reuse to deny reuse on "unclean" connectionsStefan Eissing2023-03-071-30/+1
* sectransp: make read_cert() use a dynbuf when loadingDaniel Stenberg2023-03-011-26/+15
* sectransp: fix compiler warning c89 mixed code/declarationJay Satiro2023-02-231-8/+15
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-021-27/+17
* vtls: Manage current easy handle in nested cfilter callsStefan Eissing2023-01-261-2/+2
* curl_log: for failf/infof and debug logging implementationsStefan Eissing2023-01-121-28/+19
* sectransp: fix for incomplete read/writesStefan Eissing2023-01-051-40/+88
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-2/+2
* vtls: use ALPN HTTP/1.0 when HTTP/1.0 is usedDaniel Stenberg2022-12-311-9/+14
* tls: backends use connection filters for IO, enabling HTTPS-proxyStefan Eissing2022-11-281-106/+45
* vtls: localization of state data in filtersStefan Eissing2022-11-221-132/+126
* lib: connection filters (cfilter) addition to curl:Stefan Eissing2022-11-111-3/+4
* openssl: reduce CA certificate bundle reparsing by cachingMichael Drake2022-11-081-1/+2
* style: use space after comment start and before comment endDaniel Stenberg2022-10-301-2/+0
* misc: remove duplicated include filesDaniel Stenberg2022-10-261-1/+0
* NPN: remove support for and use ofDaniel Stenberg2022-09-051-3/+3
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* sectransp: check for a function defined when __BLOCKS__ is undefinedNick Zitzmann2022-05-161-1/+1
* sectransp: bail out if SSLSetPeerDomainName failsHarry Sintonen2022-05-061-1/+2
* lib: remove exclamation marksDaniel Stenberg2022-04-161-2/+2
* vtls: use a backend standard message for "ALPN: offers %s"Daniel Stenberg2022-03-311-2/+2
* vtls: provide a unified APLN-disagree string for all backendsDaniel Stenberg2022-03-311-1/+1
* misc: spelling fixesDaniel Stenberg2022-03-301-2/+2
* ssl: reduce allocated space for ssl backend when FTP is disabledMAntoniak2022-02-211-2/+26
* sectransp: mark a 3DES cipher as weakJan Venekamp2022-02-201-1/+1
* vtls: pass on the right SNI nameDaniel Stenberg2022-01-271-3/+8
* checksrc: detect more kinds of NULL comparisons we avoidDaniel Stenberg2021-12-271-15/+15
* vtls: Fix a memory leak if an SSL session cannot be added to the cacheMichael Kaufmann2021-09-241-1/+1
* lib: don't use strerror()Daniel Stenberg2021-09-091-1/+4
* sectransp: support CURLINFO_CERTINFOSergey Markelov2021-08-171-44/+79
* sectransp: check for client certs by name first, then fileDaniel Stenberg2021-07-201-14/+19
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-25/+25
* TLS: prevent shutdown loops to get stuckDaniel Stenberg2021-06-171-1/+2
* sectransp: fix EXC_BAD_ACCESS caused by uninitialized bufferejanchivdorj2021-05-251-2/+4
* sectransp: fix 7f4a9a9b2a49 commit about missing commaKoichi Shiraishi2021-05-241-1/+1
* openssl: associate/detach the transfer from connectionHarry Sintonen2021-05-241-0/+2
* SSL: support in-memory CA certs for some backendsGilles Vollant2021-05-051-23/+55
* CURLcode: add CURLE_SSL_CLIENTCERTejanchivdorj2021-05-031-2/+3
* tls: add USE_HTTP2 defineJacob Hoffman-Andrews2021-04-291-6/+5
* vtls: deduplicate some DISABLE_PROXY ifdefsMichaƂ Antoniak2021-04-221-15/+3
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-11/+11
* sectransp: allow cipher name to be specifiedMichael Kolechkin2021-04-211-693/+852
* vtls: refuse setting any SSL versionDaniel Stenberg2021-04-191-46/+6
* TLS: fix HTTP/2 selectionDaniel Stenberg2021-04-021-1/+1
* vtls: add 'isproxy' argument to Curl_ssl_get/addsessionid()Daniel Stenberg2021-03-281-4/+6
* schannel: Evaluate CURLOPT_SSL_OPTIONS via SSL_SET_OPTION macroJay Satiro2021-03-061-1/+1