aboutsummaryrefslogtreecommitdiff
path: root/lib/connect.h
AgeCommit message (Expand)Author
2020-05-15source cleanup: remove all custom typedef structsDaniel Stenberg
2019-08-31Curl_addr2string: take an addrlen argument tooDaniel Stenberg
2019-08-09http3: make connection reuse workDaniel Stenberg
2019-02-10cleanup: make local functions staticDaniel Stenberg
2018-02-20url: Add option CURLOPT_HAPPY_EYEBALLS_TIMEOUTAnders Bakken
2018-02-20CURLOPT_RESOLVE: Add support for multiple IP addresses per entryAnders Bakken
2017-10-28Curl_timeleft: change return type to timediff_tDaniel Stenberg
2017-07-28timeval: struct curltime is a struct timeval replacementDaniel Stenberg
2017-03-30connect: fix unreferenced parameter warningMarcel Raad
2016-12-19http_proxy: Fix proxy CONNECT hang on pending dataJay Satiro
2016-12-18Curl_getconnectinfo: avoid checking if the connection is closedIsaac Boukris
2016-11-18lib: fix compiler warnings after de4de4e3c7cMarcel Raad
2016-08-30connect: fix #ifdefs for debug versions of conn/streamclose() macrosDaniel Stenberg
2016-08-28http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-02-04URLs: change more http to httpsViktor Szakats
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-09-27http2: set TCP_NODELAY unconditionallyDaniel Stenberg
2014-12-27code/docs: Use correct case for IPv4 and IPv6Steve Holme
2014-05-22bits.close: introduce connection close trackingDaniel Stenberg
2013-11-05connect.h: Updated copyright year for last editSteve Holme
2013-11-04connect: Add connection delay to Happy Eyeballs.Björn Stenberg
2013-10-27Add "Happy Eyeballs" for IPv4/IPv6.Björn Stenberg
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2012-12-28build: rename 76 lib/*.h filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2011-12-20timeleft_accept: ack global timeout, moved to ftp.cDaniel Stenberg
2011-12-20FTP: perform active connections non-blockingGokhan Sengun
2011-12-05Curl_socket: internal replacement for socket()Daniel Stenberg
2011-09-03fix a bunch of MSVC compiler warningsYang Tse
2011-08-07BSD-style lwIP TCP/IP stack support - followupYang Tse
2011-05-18CLOSESOCKETFUNCTION: addedDaniel Stenberg
2011-01-04Curl_timeleft: s/conn/data in first argumentDaniel Stenberg
2010-11-30fix getinfo CURLINFO_LOCAL* for reused connections (take 2)Yang Tse
2010-09-06portabilty: use proper variable type to hold socketsDaniel Stenberg
2010-06-07Curl_updateconninfo() error handling fixYang Tse
2010-06-05getinfo: added *_PRIMARY_PORT, *_LOCAL_IP and *_LOCAL_PORTFrank Meier
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2009-07-09- Eric Wong introduced curlx_nonblock() that the curl tool now (re-)uses forDaniel Stenberg
2009-05-07- Made the SO_SNDBUF setting for the data connection socket for ftp uploads asDaniel Stenberg
2008-11-03- Bug #2218480 (http://curl.haxx.se/bug/view.cgi?id=2218480) pointed out aDaniel Stenberg
2008-05-12- Introducing curl_easy_send() and curl_easy_recv(). They can be used to sendDaniel Stenberg
2008-02-07- Refactored a lot of timeout code into a few functions in an attempt to makeDaniel Stenberg
2007-02-16use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse
2006-07-21Constify some arguments in Curl_connecthost() and singleipconnect().Gisle Vanem
2006-05-04Roland Blom filed bug report #1481217Daniel Stenberg
2005-01-29conn->ip_addr MUST NOT be used on re-used connectionsDaniel Stenberg
2004-06-30make the SSL connect use the same default connect timeout define as theDaniel Stenberg
2004-06-29corrected the Curl_is_connected() protoDaniel Stenberg