summaryrefslogtreecommitdiff
path: root/lib/vtls/gtls.c
Commit message (Expand)AuthorAgeFilesLines
* proxy: http2 proxy tunnel implementationStefan Eissing2023-04-061-1/+1
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-021-49/+16
* vtls: Manage current easy handle in nested cfilter callsStefan Eissing2023-01-261-2/+2
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* urldata: cease storing TLS auth typeDaniel Stenberg2022-12-311-12/+7
* vtls: use ALPN HTTP/1.0 when HTTP/1.0 is usedDaniel Stenberg2022-12-311-12/+17
* gnutls: use common gnutls init and verify code for ngtcp2Stefan Eissing2022-12-011-208/+212
* tls: backends use connection filters for IO, enabling HTTPS-proxyStefan Eissing2022-11-281-42/+55
* vtls: localization of state data in filtersStefan Eissing2022-11-221-181/+156
* 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
* http, vauth: always provide Curl_allow_auth_to_host() functionalityPatrick Monnerat2022-09-271-1/+2
* NPN: remove support for and use ofDaniel Stenberg2022-09-051-3/+3
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* tls: check more TLS details for connection reuseDaniel Stenberg2022-05-091-15/+17
* gnutls: don't leak the SRP credentials in redirectsDaniel Stenberg2022-04-261-3/+3
* lib: remove exclamation marksDaniel Stenberg2022-04-161-1/+1
* vtls: use a generic "ALPN, server accepted" messageDaniel Stenberg2022-03-311-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
* gtls: fix build for disabled TLS-SRPJay Satiro2022-03-221-9/+17
* ssl: reduce allocated space for ssl backend when FTP is disabledMAntoniak2022-02-211-4/+28
* vtls: pass on the right SNI nameDaniel Stenberg2022-01-271-6/+10
* ngtcp2: verify the server certificate for the gnutls caseDaniel Stenberg2021-12-281-10/+10
* checksrc: detect more kinds of NULL comparisons we avoidDaniel Stenberg2021-12-271-4/+4
* gtls: check return code for gnutls_alpn_set_protocolsDaniel Stenberg2021-12-261-1/+5
* lib: avoid fallthrough cases in switch statementsDaniel Gustafsson2021-09-291-22/+17
* vtls: Fix a memory leak if an SSL session cannot be added to the cacheMichael Kaufmann2021-09-241-2/+4
* vtls: fix connection reuse checks for issuer cert and case sensitivityDaniel Stenberg2021-07-201-5/+5
* infof: remove newline from format strings, always append itDaniel Stenberg2021-07-071-43/+43
* gnutls: set the preferred TLS versions in correct orderDaniel Stenberg2021-06-181-18/+13
* ssl: read pending close notify alert before closing the connectionMichael Kaufmann2021-06-011-0/+4
* openssl: associate/detach the transfer from connectionHarry Sintonen2021-05-241-1/+3
* GnuTLS: don't allow TLS 1.3 for versions that don't support itDaniel Stenberg2021-05-061-8/+26
* gnutls: make setting only the MAX TLS allowed version workDaniel Stenberg2021-05-051-19/+13
* tls: add USE_HTTP2 defineJacob Hoffman-Andrews2021-04-291-8/+8
* vtls: deduplicate some DISABLE_PROXY ifdefsMichaƂ Antoniak2021-04-221-2/+1
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-2/+2
* TLS: fix HTTP/2 selectionDaniel Stenberg2021-04-021-1/+1
* vtls: add 'isproxy' argument to Curl_ssl_get/addsessionid()Daniel Stenberg2021-03-281-4/+8
* urldata: remove the _ORIG suffix from string namesDaniel Stenberg2021-02-191-1/+1
* gnutls: assume nettle crypto supportDaniel Stenberg2021-02-181-39/+0
* urldata: don't touch data->set.httpversion at run-timeDaniel Stenberg2021-02-121-1/+1
* vtls: factor out Curl_ssl_getsock to field of Curl_sslJacob Hoffman-Andrews2021-02-081-0/+1
* vtls: remove md5sumDaniel Stenberg2021-02-021-21/+0
* vtls: reduce conn->data usePatrick Monnerat2021-01-191-32/+38
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-4/+6
* gnutls: remove Curl_ prefix from static functionsDaniel Stenberg2021-01-141-49/+49
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* gnutls: fix memory leaks (certfields memory wasn't released)Harry Sintonen2020-11-021-1/+6