summaryrefslogtreecommitdiff
path: root/lib/connect.h
Commit message (Expand)AuthorAgeFilesLines
* connections: introduce http/3 happy eyeballsStefan Eissing2023-02-021-6/+20
* connect: fix strategy testing for attempts, timeouts and happy-eyeballStefan Eissing2023-01-311-0/+5
* lib: fix typosSergey Bronnikov2023-01-171-1/+1
* curl_log: for failf/infof and debug logging implementationsStefan Eissing2023-01-121-0/+2
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* lib: connect/h2/h3 refactorStefan Eissing2022-12-301-68/+44
* cfilter: re-add `conn` as parameter to cfilter setup methodsStefan Eissing2022-11-261-1/+4
* vtls: localization of state data in filtersStefan Eissing2022-11-221-9/+5
* lib: connection filters (cfilter) addition to curl:Stefan Eissing2022-11-111-6/+9
* copyright: make repository REUSE compliantmax.mehl2022-06-131-1/+3
* lib: use int type for more port variablesJay Satiro2021-02-091-3/+3
* urldata: remove 'local_ip' from the connectdata structDaniel Stenberg2021-01-271-3/+4
* lib: pass in 'struct Curl_easy *' to most functionsDaniel Stenberg2021-01-171-9/+15
* ftp: retry getpeername for FTP with TCP_FASTOPENKlaus Crusius2020-12-061-0/+2
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* source cleanup: remove all custom typedef structsDaniel Stenberg2020-05-151-2/+2
* Curl_addr2string: take an addrlen argument tooDaniel Stenberg2019-08-311-1/+2
* http3: make connection reuse workDaniel Stenberg2019-08-091-0/+2
* cleanup: make local functions staticDaniel Stenberg2019-02-101-8/+1
* url: Add option CURLOPT_HAPPY_EYEBALLS_TIMEOUTAnders Bakken2018-02-201-2/+0
* CURLOPT_RESOLVE: Add support for multiple IP addresses per entryAnders Bakken2018-02-201-0/+5
* Curl_timeleft: change return type to timediff_tDaniel Stenberg2017-10-281-3/+4
* timeval: struct curltime is a struct timeval replacementDaniel Stenberg2017-07-281-2/+2
* connect: fix unreferenced parameter warningMarcel Raad2017-03-301-3/+3
* http_proxy: Fix proxy CONNECT hang on pending dataJay Satiro2016-12-191-0/+2
* Curl_getconnectinfo: avoid checking if the connection is closedIsaac Boukris2016-12-181-0/+5
* lib: fix compiler warnings after de4de4e3c7cMarcel Raad2016-11-181-3/+3
* connect: fix #ifdefs for debug versions of conn/streamclose() macrosDaniel Stenberg2016-08-301-2/+2
* http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg2016-08-281-12/+28
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-3/+3
* URLs: change more http to httpsViktor Szakats2016-02-041-1/+1
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* http2: set TCP_NODELAY unconditionallyDaniel Stenberg2015-09-271-1/+3
* code/docs: Use correct case for IPv4 and IPv6Steve Holme2014-12-271-1/+1
* bits.close: introduce connection close trackingDaniel Stenberg2014-05-221-1/+18
* connect.h: Updated copyright year for last editSteve Holme2013-11-051-1/+1
* connect: Add connection delay to Happy Eyeballs.Björn Stenberg2013-11-041-3/+3
* Add "Happy Eyeballs" for IPv4/IPv6.Björn Stenberg2013-10-271-2/+0
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+107
* build: rename 76 lib/*.h filesYang Tse2012-12-281-107/+0
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-3/+3
* timeleft_accept: ack global timeout, moved to ftp.cDaniel Stenberg2011-12-201-5/+0
* FTP: perform active connections non-blockingGokhan Sengun2011-12-201-0/+5
* Curl_socket: internal replacement for socket()Daniel Stenberg2011-12-051-0/+32
* fix a bunch of MSVC compiler warningsYang Tse2011-09-031-1/+2
* BSD-style lwIP TCP/IP stack support - followupYang Tse2011-08-071-4/+5
* CLOSESOCKETFUNCTION: addedDaniel Stenberg2011-05-181-2/+1
* Curl_timeleft: s/conn/data in first argumentDaniel Stenberg2011-01-041-2/+2
* fix getinfo CURLINFO_LOCAL* for reused connections (take 2)Yang Tse2010-11-301-0/+2