aboutsummaryrefslogtreecommitdiff
path: root/lib/connect.c
AgeCommit message (Expand)Author
2004-02-13Ben Greear's SO_BINDTODEVICE patch that binds to a network interface "evenDaniel Stenberg
2004-02-09Oops. I broke the flow with the previous commit.Daniel Stenberg
2004-02-09some annoying compilers warn about "(void)foo;" lines so we avoid themDaniel Stenberg
2004-01-30only do the verifyconnect() clear magic on mpeixDaniel Stenberg
2004-01-29added verifyconnect proto and use it correctly in the waitconnect functionDaniel Stenberg
2004-01-291. changed order of two include files to build fine on MPE/iXDaniel Stenberg
2004-01-29Dan Fandrich's cleanup patch to make pedantic compiler options cause lessDaniel Stenberg
2004-01-15added missing parenthesisDaniel Stenberg
2004-01-14rearranged the connect() call so that there's no interleaved #ifdef, to makeDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-11-13Peter Sylvester found a flaw in the connect code for ipv6-enabled hosts.Daniel Stenberg
2003-10-18don't shadow 'socket'Daniel Stenberg
2003-10-15the previous fix left this compiler errorDaniel Stenberg
2003-10-15Avoid doing getsockopt() on Windows to verify connects. It seems that thisDaniel Stenberg
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2003-10-08- Frank Ticheler provided a patch that fixes how libcurl connects to multipleDaniel Stenberg
2003-10-05New code for BeOS-style non-blocking sockets, provided by Shard andDaniel Stenberg
2003-08-11bindlocal works for Windows!Daniel Stenberg
2003-08-05ares awareness/usage/support added. If configure --enable-ares is used, weDaniel Stenberg
2003-06-26CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-05-13Setup and use CURL_INADDR_NONE all over instead of INADDR_NONE. We setupDaniel Stenberg
2003-05-12before checking for network interfaces using if2ip(), check that the givenDaniel Stenberg
2003-05-01ourerrno became Curl_ourerrno() and is now available to all libcurlDaniel Stenberg
2003-03-11Martin C. Martin's fix to produce an error message in case of failureDaniel Stenberg
2003-02-14Fix Curl_is_connected() even more to deal with waitconnect() return codesDaniel Stenberg
2003-02-14geterrno() renamed to ourerrno() to prevent the name clash that occurred inDaniel Stenberg
2003-02-14Martin C. Martin's fix for multi-interface connects to non-listening ports.Daniel Stenberg
2003-02-04added the sharing of DNS cacheJean-Philippe Barette-LaPierre
2003-01-23Duncan Wilcox reported a crash with --interface on FreeBSD when ipv6-enabledDaniel Stenberg
2003-01-16copyright year update in the source headerDaniel Stenberg
2003-01-09This fixed yet another connect problem with the multi interface and ipv4Daniel Stenberg
2002-12-17Removed weird special multi interface condition that caused bug reportDaniel Stenberg
2002-12-13conn->bits.tcpconnect now keeps track of if this connection is connectedDaniel Stenberg
2002-12-13make a little work-around for file:// in _is_connected() and voila, now theDaniel Stenberg
2002-11-11unlock dns cache entries with a function call instead of a variable fiddleDaniel Stenberg
2002-11-05ipv4-fixes for the new Curl_dns_entry struct and Curl_resolv() protoDaniel Stenberg
2002-11-05Curl_resolv() now returns a different struct, and it contains a referenceDaniel Stenberg
2002-10-12return error properly when a non-blocking connect fails using the multiDaniel Stenberg
2002-09-11Lukasz Czekierda correctly pointed out that curl used a bad Host: headerDaniel Stenberg
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-08-26Andrew Francis removed the need for/use of MSVC pragmasDaniel Stenberg
2002-08-12fixed a Curl_connecthost() bug, we should default to set connected to falseDaniel Stenberg
2002-08-12Initial fix to make the multi interface return control while waiting forDaniel Stenberg
2002-06-12added a connect failure error message that might get empty otherwiseDaniel Stenberg
2002-06-10added a missing failf() for certain connect failuresDaniel Stenberg
2002-04-25In order to not get problems with DNS cache pruning, we no longer storeDaniel Stenberg
2002-04-22allow binding the local end of a connection even when using IPv6, thus weDaniel Stenberg
2002-04-10added info in to failf() lines and added a infof() call just before theDaniel Stenberg
2002-03-19copyright string (year) updateDaniel Stenberg
2002-02-22better time selection for the connect timeoutDaniel Stenberg