Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-11 | Socket must be set to CURL_SOCKET_BAD after closing it. | Yang Tse | |
2006-05-04 | Roland Blom filed bug report #1481217 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele Bini and David Byron. libcurl previously wrongly used GetLastError() on windows to get error details after socket-related function calls, when it really should use WSAGetLastError() instead. When changing to this, the former function Curl_ourerrno() is now instead called Curl_sockerrno() as it is necessary to only use it to get errno from socket-related functions as otherwise it won't work as intended on Windows. | |||
2006-04-21 | Ale Vesely fixed CURLOPT_INTERFACE when using a hostname | Daniel Stenberg | |
2006-04-18 | avoid a warning about declaring a variable that shadows an earlier declared | Daniel Stenberg | |
one | |||
2006-04-10 | First curl_multi_socket() commit. Should primarily be considered as an internal | Daniel Stenberg | |
code rearrange to fit the future better. | |||
2006-02-26 | Small fix. | Gisle Vanem | |
2006-02-26 | Use getprotobyname() to retrieve protocol number for TCP | Gisle Vanem | |
(sorry, I don't know how to add this to the configure process). | |||
2006-01-30 | Squelch the "warning: 'port' might be used uninitialized in this function". | Gisle Vanem | |
(occurs w/o ENABLE_IPV6). | |||
2006-01-30 | Added CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE to libcurl. Set with the | Daniel Stenberg | |
curl tool with --local-port. Plain and simply set the range of ports to bind the local end of connections to. Implemented on to popular demand. Not extensively tested. Please let me know how it works. | |||
2005-12-18 | Cleanup windows header includes. Where aplicable, inclusion of | Yang Tse | |
windows.h winsock.h winsock2.h ws2tcpip.h is done in setup.h | |||
2005-12-13 | Fixed some compiler warnings on lcc. | Dan Fandrich | |
2005-10-25 | close the existing socket when trying next IP, as otherwise we leak one! | Daniel Stenberg | |
bug #1326306 | |||
2005-09-16 | keep 'socktype' in the connectdata struct and make sure we use that for all | Daniel Stenberg | |
protocol sockets even if the resolved address may say otherwise | |||
2005-09-02 | John Kelly added TFTP support to libcurl. A bunch of new error codes was | Daniel Stenberg | |
added. TODO: add them to docs. add TFTP server to test suite. add TFTP to list of protocols whereever those are mentioned. | |||
2005-07-21 | Fixed some typos in output messages. | Dan Fandrich | |
2005-05-14 | fix warning about redefined symbol | Daniel Stenberg | |
2005-05-14 | Change for systems with >1 ways of setting (non-)blocking | Gisle Vanem | |
mode. (djgpp/Watt-32 has 3 ways). Should rewrite this using "#elif ..", but maybe there is still broken cpp around? | |||
2005-05-02 | improved failf() error messages | Daniel Stenberg | |
2005-04-30 | singleipconnect() returns a socket descriptor, not a CURLcode (but perhaps | Daniel Stenberg | |
we should make it do that...) | |||
2005-04-26 | Cory Nelson's work on nuking compiler warnings when building on x64 with | Daniel Stenberg | |
VS2005. | |||
2005-03-14 | silence compiler warnings for mingw win32 builds --enable-debug | Daniel Stenberg | |
2005-02-17 | close the socket properly when returning error due to failing localbind | Daniel Stenberg | |
Bug report #1124588 by David | |||
2005-01-29 | include "url.h" for the Curl_safefree() proto | Daniel Stenberg | |
2005-01-29 | conn->ip_addr MUST NOT be used on re-used connections | Daniel Stenberg | |
2005-01-28 | Connect failures with the multi interface was often returned as "connect() | Daniel Stenberg | |
timed out" even though the reason was different. Fixed this problem by not setting this timeout to zero when using multi. | |||
2004-12-13 | Set 'data->state.os_errno = error' in some places. | Gisle Vanem | |
Needed elsewhere too? | |||
2004-12-06 | Gisle Vanem's fix for better info messages when failing to connect using | Daniel Stenberg | |
the multi interface | |||
2004-11-22 | Curl_select's timeout arg is an int | Daniel Stenberg | |
2004-11-19 | David Phillips' FD_SETSIZE fix | Daniel Stenberg | |
2004-11-15 | clean up start time and t_startsingle use so that redirect_time works properly | Daniel Stenberg | |
2004-11-02 | Paul Nolan fix to make libcurl build nicely on Windows CE | Daniel Stenberg | |
2004-10-19 | CURLINFO_NUM_CONNECTS and more | Daniel Stenberg | |
2004-10-11 | SO_NOSIGPIPE | Daniel Stenberg | |
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-09-30 | - Larry Campbell added CURLINFO_OS_ERRNO to curl_easy_getinfo() that allows an | Daniel Stenberg | |
app to retrieve the errno variable after a (connect) failure. It will make sense to provide this for more failures in a more generic way, but let's start like this. | |||
2004-09-19 | set an error message when connection fails | Daniel Stenberg | |
2004-08-04 | Fixed multiple IP connects with the multi interface. This fix is influenced | Daniel Stenberg | |
by Gisle Vanem's patch, only modified by me. | |||
2004-07-04 | make sure the 3rd argument passed to bind() is a socklen_t | Daniel Stenberg | |
2004-07-01 | Variable type cleanups to please the picky MIPSPro compiler. | Daniel Stenberg | |
2004-06-30 | make the SSL connect use the same default connect timeout define as the | Daniel Stenberg | |
generic connect uses | |||
2004-06-29 | First attempt at making the multi interface work when connecting to a host | Daniel Stenberg | |
that resolves to multiple IP addresses. | |||
2004-06-24 | only use sockaddr_in6 on ipv6-enabled hosts | Daniel Stenberg | |
2004-06-24 | Source cleanups. The major one being that we now _always_ use a Curl_addrinfo | Daniel Stenberg | |
linked list for name resolved data, even on hosts/systems with only IPv4 stacks as this simplifies a lot of code. | |||
2004-06-23 | static functions are better not Curl_ prefixed to make their static | Daniel Stenberg | |
status more obvious | |||
2004-06-23 | prevent a warning | Daniel Stenberg | |
2004-06-22 | the hostname variable wasn't assigned and we no longer use it | Daniel Stenberg | |
2004-06-22 | Moved the "About to connect() to" text to the place where the host name is | Daniel Stenberg | |
actually known, as before this text lied when used in i.e FTP. | |||
2004-06-10 | Gisle Vanem's improved verbose output and timeout handling when connecting to | Daniel Stenberg | |
a host name that resolves to multiple IP addresses. | |||
2004-06-08 | delete trailing whitespace | Daniel Stenberg | |
2004-05-13 | Gisle Vamem reintroduced the verifyconnect() call on windows as well, and | Daniel Stenberg | |
we now use it to provide more info back on connect failures. |