aboutsummaryrefslogtreecommitdiff
path: root/lib/connect.c
AgeCommit message (Expand)Author
2006-02-26Use getprotobyname() to retrieve protocol number for TCPGisle Vanem
2006-01-30Squelch the "warning: 'port' might be used uninitialized in this function".Gisle Vanem
2006-01-30Added CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE to libcurl. Set with theDaniel Stenberg
2005-12-18Cleanup windows header includes. Where aplicable, inclusion ofYang Tse
2005-12-13Fixed some compiler warnings on lcc.Dan Fandrich
2005-10-25close the existing socket when trying next IP, as otherwise we leak one!Daniel Stenberg
2005-09-16keep 'socktype' in the connectdata struct and make sure we use that for allDaniel Stenberg
2005-09-02John Kelly added TFTP support to libcurl. A bunch of new error codes wasDaniel Stenberg
2005-07-21Fixed some typos in output messages.Dan Fandrich
2005-05-14fix warning about redefined symbolDaniel Stenberg
2005-05-14Change for systems with >1 ways of setting (non-)blockingGisle Vanem
2005-05-02improved failf() error messagesDaniel Stenberg
2005-04-30singleipconnect() returns a socket descriptor, not a CURLcode (but perhapsDaniel Stenberg
2005-04-26Cory Nelson's work on nuking compiler warnings when building on x64 withDaniel Stenberg
2005-03-14silence compiler warnings for mingw win32 builds --enable-debugDaniel Stenberg
2005-02-17close the socket properly when returning error due to failing localbindDaniel Stenberg
2005-01-29include "url.h" for the Curl_safefree() protoDaniel Stenberg
2005-01-29conn->ip_addr MUST NOT be used on re-used connectionsDaniel Stenberg
2005-01-28Connect failures with the multi interface was often returned as "connect()Daniel Stenberg
2004-12-13Set 'data->state.os_errno = error' in some places.Gisle Vanem
2004-12-06Gisle Vanem's fix for better info messages when failing to connect usingDaniel Stenberg
2004-11-22Curl_select's timeout arg is an intDaniel Stenberg
2004-11-19David Phillips' FD_SETSIZE fixDaniel Stenberg
2004-11-15clean up start time and t_startsingle use so that redirect_time works properlyDaniel Stenberg
2004-11-02Paul Nolan fix to make libcurl build nicely on Windows CEDaniel Stenberg
2004-10-19CURLINFO_NUM_CONNECTS and moreDaniel Stenberg
2004-10-11SO_NOSIGPIPEDaniel Stenberg
2004-10-06removed tabs and trailing whitespace from sourceDaniel Stenberg
2004-09-30- Larry Campbell added CURLINFO_OS_ERRNO to curl_easy_getinfo() that allows anDaniel Stenberg
2004-09-19set an error message when connection failsDaniel Stenberg
2004-08-04Fixed multiple IP connects with the multi interface. This fix is influencedDaniel Stenberg
2004-07-04make sure the 3rd argument passed to bind() is a socklen_tDaniel Stenberg
2004-07-01Variable type cleanups to please the picky MIPSPro compiler.Daniel Stenberg
2004-06-30make the SSL connect use the same default connect timeout define as theDaniel Stenberg
2004-06-29First attempt at making the multi interface work when connecting to a hostDaniel Stenberg
2004-06-24only use sockaddr_in6 on ipv6-enabled hostsDaniel Stenberg
2004-06-24Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg
2004-06-23static functions are better not Curl_ prefixed to make their staticDaniel Stenberg
2004-06-23prevent a warningDaniel Stenberg
2004-06-22the hostname variable wasn't assigned and we no longer use itDaniel Stenberg
2004-06-22Moved the "About to connect() to" text to the place where the host name isDaniel Stenberg
2004-06-10Gisle Vanem's improved verbose output and timeout handling when connecting toDaniel Stenberg
2004-06-08delete trailing whitespaceDaniel Stenberg
2004-05-13Gisle Vamem reintroduced the verifyconnect() call on windows as well, andDaniel Stenberg
2004-05-11curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg
2004-04-27Made host name and proxy name get stored in a 'struct hostname' and setDaniel Stenberg
2004-04-26Made defines instead of plain numbers for the Curl_resolv() return code toDaniel Stenberg
2004-04-26added function headers and commentsDaniel Stenberg
2004-04-17Gisle made a failed connect output the reason for itDaniel Stenberg
2004-04-13Moved the 'tcp_nodelay' member to the proper 'UserDefined' struct within theDaniel Stenberg