summaryrefslogtreecommitdiff
path: root/lib/connect.c
Commit message (Expand)AuthorAgeFilesLines
* checksrc: fix SPACEBEFOREPAREN for conditions starting with "*"Daniel Stenberg2023-04-271-1/+1
* connect: fix https connection setup to treat ssl_mode correctlyStefan Eissing2023-04-121-3/+2
* CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2Daniel Stenberg2023-04-081-1/+1
* proxy: http2 proxy tunnel implementationStefan Eissing2023-04-061-0/+1
* lib: use correct printf flags for sockets and timediffsDaniel Stenberg2023-03-291-3/+6
* connect: fix time_connect and time_appconnect timer statisticsStefan Eissing2023-03-061-1/+32
* lib: give source files cf-http.* better fitting namesStefan Eissing2023-03-021-1/+1
* connnect: fix timeout handling to use full durationStefan Eissing2023-02-161-6/+12
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-021-27/+135
* connect: fix strategy testing for attempts, timeouts and happy-eyeballStefan Eissing2023-01-311-31/+59
* connect: Fix build when not ENABLE_IPV6Ryan Schmidt2023-01-261-1/+4
* lib: fix typosSergey Bronnikov2023-01-171-1/+1
* connect: fix access of pointer before NULL checkDaniel Stenberg2023-01-121-1/+3
* curl_log: for failf/infof and debug logging implementationsStefan Eissing2023-01-121-31/+21
* quic: improve connect error message, debugging info, fix false connect reportStefan Eissing2023-01-091-22/+28
* lib: fix typos in comments which repeat a wordAndrei Rybak2023-01-041-1/+1
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* lib: connect/h2/h3 refactorStefan Eissing2022-12-301-1481/+804
* cfilter: improve SSL connection checksStefan Eissing2022-12-081-2/+2
* tls: backends use connection filters for IO, enabling HTTPS-proxyStefan Eissing2022-11-281-10/+0
* cfilter: re-add `conn` as parameter to cfilter setup methodsStefan Eissing2022-11-261-7/+8
* netware: remove leftover tracesDaniel Gustafsson2022-11-231-7/+0
* vtls: localization of state data in filtersStefan Eissing2022-11-221-49/+46
* cfiler: filter types have flags indicating what they doStefan Eissing2022-11-221-0/+2
* Curl_closesocket: avoid using 'conn' if NULLDaniel Stenberg2022-11-141-2/+3
* lib: connection filters (cfilter) addition to curl:Stefan Eissing2022-11-111-113/+327
* lib: fix some type mismatches and remove unneeded typecastsRose2022-11-081-6/+11
* connect: fix builds without AF_INET6Viktor Szakats2022-10-201-5/+8
* connect: fix Curl_updateconninfo for TRNSPRT_UNIXDaniel Stenberg2022-10-081-12/+4
* connect: change verbose IPv6 address:port to [address]:portJay Satiro2022-10-041-1/+5
* connect: fix the wrong error message on connect failuresDaniel Stenberg2022-09-211-6/+1
* urldata: use a curl_prot_t type for storing protocol bitsDaniel Stenberg2022-09-131-1/+2
* connect: close the happy eyeballs loser connection when using QUICDaniel Stenberg2022-08-121-0/+2
* connect: add quic connection informationCering2022-08-101-0/+7
* connect: set socktype/protocol correctlyDaniel Stenberg2022-08-081-3/+14
* connect: revert the use of IP*_RECVERRDaniel Stenberg2022-07-281-14/+0
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* ngtcp2: Allow curl to send larger UDP datagramsTatsuhiro Tsujikawa2022-05-201-0/+18
* bindlocal: don't use a random port if port number would wrapHarry Sintonen2022-05-171-1/+3
* connect: store "conn_remote_port" in the info structDaniel Stenberg2022-04-251-0/+1
* connect: make Curl_getconnectinfo work with conn cache from share handleFrank Meier2022-03-081-1/+6
* connect: use TCP_KEEPALIVE only if TCP_KEEPIDLE is not definedMAntoniak2022-03-051-9/+8
* connect: follow-up fix the copyright yearDaniel Stenberg2022-02-131-1/+1
* misc: remove unused data when IPv6 is not supportedMAntoniak2022-02-131-2/+8
* ngtcp2: verify the server cert on connect (quictls)Daniel Stenberg2021-12-281-6/+24
* version_win32: Check build number and platform idWyatt O'Day2021-12-021-1/+1
* tftp: mark protocol as not possible to do over CONNECTDaniel Stenberg2021-11-151-6/+8
* Curl_updateconninfo: store addresses for QUIC connections tooDaniel Stenberg2021-11-021-8/+6
* connnect: use sysaddr_un fron sys/un.h or custom-defined for windowsJan Mazur2021-09-301-2/+2
* lib: remove `HAVE_WINSOCK_H` usageMarcel Raad2021-09-291-1/+1