summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-0237-1120/+2369
* urlapi: avoid Curl_dyn_addf() for hex outputsDaniel Stenberg2023-02-012-9/+12
* urlapi: skip path checks if path is just "/"Daniel Stenberg2023-02-011-2/+3
* tls: fixes for wolfssl + openssl combo buildsViktor Szakats2023-02-013-20/+25
* cookies: fp is always not NULLKvarec Lezki2023-02-011-1/+1
* escape: use table lookup when adding %-codes to outputDaniel Stenberg2023-01-311-3/+6
* escape: hex decode with a lookup-tableDaniel Stenberg2023-01-311-24/+27
* cf-socket: fix build error wo TCP_FASTOPEN_CONNECTDaniel Stenberg2023-01-311-3/+3
* CI: add pytest github workflow to CI test/tests-httpd on a HTTP/3 setupStefan Eissing2023-01-311-0/+2
* connect: fix strategy testing for attempts, timeouts and happy-eyeballStefan Eissing2023-01-313-32/+64
* cf-socket: improvements in socket I/O handlingStefan Eissing2023-01-3114-572/+402
* openssl: only use CA_BLOB if verifying peerDaniel Stenberg2023-01-311-171/+167
* ws: unstick connect-only shutdownDaniel Stenberg2023-01-304-4/+18
* ws: remove bad assertDaniel Stenberg2023-01-301-1/+0
* openssl: adapt to boringssl's error code typeDaniel Stenberg2023-01-291-3/+9
* dict: URL decode the entire path alwaysDaniel Stenberg2023-01-291-44/+42
* vtls: do not null-check when we already assume cf-ctx existsStefan Eissing2023-01-291-1/+1
* connect: Fix build when not ENABLE_IPV6Ryan Schmidt2023-01-261-1/+4
* cf-socket: Fix build when not HAVE_GETPEERNAMERyan Schmidt2023-01-261-2/+0
* vtls: Manage current easy handle in nested cfilter callsStefan Eissing2023-01-268-52/+124
* openssl: don't log raw record headersCherish982023-01-241-0/+3
* vtls: fix hostname handling in filtersStefan Eissing2023-01-203-23/+61
* lib: fix typosSergey Bronnikov2023-01-173-4/+4
* openssl: Don't ignore CA paths when using Windows CA store (redux)Jay Satiro2023-01-171-19/+36
* ws: fix autoping handlingDaniel Stenberg2023-01-131-30/+43
* curl_log: avoid printf() format checking with mingwDaniel Stenberg2023-01-131-2/+3
* openssl: make the BIO_METHOD a local variable in the connection filterStefan Eissing2023-01-121-27/+35
* curl: output warning at --verbose output for debug-enabled versionDaniel Stenberg2023-01-122-0/+12
* connect: fix access of pointer before NULL checkDaniel Stenberg2023-01-121-1/+3
* easyoptions: Fix header printing in generation scriptDaniel Gustafsson2023-01-122-4/+4
* curl_log: for failf/infof and debug logging implementationsStefan Eissing2023-01-1229-466/+656
* msh3: update to v0.6Nick Banks2023-01-102-84/+135
* ngtcp2: add CURLOPT_SSL_CTX_FUNCTION support for openssl+wolfsslStefan Eissing2023-01-103-57/+97
* cf-socket: make infof() call use %zu for size_t outputDaniel Stenberg2023-01-101-2/+2
* tests-httpd: basic infra to run curl against an apache httpd plus nghttpx for h3Stefan Eissing2023-01-092-45/+95
* quic: improve connect error message, debugging info, fix false connect reportStefan Eissing2023-01-095-38/+64
* quiche: fix build without any HTTP/2 implementationStefan Eissing2023-01-092-5/+1
* msh3: run again in its cfilterStefan Eissing2023-01-083-76/+258
* sendf: fix build for Linux TCP fastopenJay Satiro2023-01-082-1/+3
* setopt: move the SHA256 opt within #ifdef libssh2Daniel Stenberg2023-01-071-8/+8
* nss: implement data_pending methodPatrick Monnerat2023-01-071-1/+14
* x509asn1: fix compile errors and warningsjonrumsey2023-01-051-2/+4
* http_proxy: do not assign data->req.p.http use local copyDaniel Stenberg2023-01-054-33/+29
* quic: rename vquic implementations, fix for quiche build.Stefan Eissing2023-01-058-58/+52
* sectransp: fix for incomplete read/writesStefan Eissing2023-01-051-40/+88
* scripts: set file mode +x on all perl and shell scriptsJay Satiro2023-01-051-0/+0
* misc: reduce struct and struct field sizesDaniel Stenberg2023-01-0412-71/+82
* noproxy: support for space-separated names is deprecatedDaniel Stenberg2023-01-043-3/+19
* lib: fix typos in comments which repeat a wordAndrei Rybak2023-01-042-2/+2
* cmake: set SOVERSION also for macOSRadek Brich2023-01-031-0/+1