- Aug 30, 2007
-
-
Dan Fandrich authored
and allow reuse by multiple protocols. Several unused error codes were removed. In all cases, macros were added to preserve source (and binary) compatibility with the old names. These macros are subject to removal at a future date, but probably not before 2009. An application can be tested to see if it is using any obsolete code by compiling it with the CURL_NO_OLDIES macro defined. Documented some newer error codes in libcurl-error(3)
-
- Aug 02, 2007
-
-
Daniel Stenberg authored
-
- Aug 01, 2007
-
-
Daniel Stenberg authored
passed to it with curl_easy_setopt()! Previously it has always just refered to the data, forcing the user to keep the data around until libcurl is done with it. That is now history and libcurl will instead clone the given strings and keep private copies.
-
- Jul 13, 2007
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=1750274) and submitted a patch for the case where libcurl did a connect attempt to a non-listening port and didn't provide a human readable error string back.
-
Daniel Stenberg authored
define the symbols for backwards source compatibility)
-
- Jul 11, 2007
-
-
Guenter Knauf authored
-
- Jun 30, 2007
-
-
Guenter Knauf authored
sent by Dmitry Mityugov.
-
- Apr 22, 2007
-
-
Yang Tse authored
using custom timeout values.
-
- Apr 19, 2007
-
-
Yang Tse authored
-
- Apr 16, 2007
-
-
Daniel Stenberg authored
function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*().
-
- Mar 26, 2007
-
-
Yang Tse authored
-
- Mar 13, 2007
-
-
Gisle Vanem authored
-
- Mar 11, 2007
-
-
Yang Tse authored
-
- Mar 09, 2007
-
-
Daniel Stenberg authored
-
- Feb 26, 2007
-
-
Gisle Vanem authored
since they're already included through "setup.h".
-
- Feb 22, 2007
-
-
Yang Tse authored
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h
-
- Feb 21, 2007
-
-
Yang Tse authored
-
- Feb 17, 2007
-
-
Yang Tse authored
-
- Feb 16, 2007
-
-
Yang Tse authored
-
- Feb 05, 2007
-
-
Daniel Stenberg authored
and CURLOPT_CONNECTTIMEOUT_MS that, as their names should hint, do the timeouts with millisecond resolution instead. The only restriction to that is the alarm() (sometimes) used to abort name resolves as that uses full seconds. I fixed the FTP response timeout part of the patch. Internally we now count and keep the timeouts in milliseconds but it also means we multiply set timeouts with 1000. The effect of this is that no timeout can be set to more than 2^31 milliseconds (on 32 bit systems), which equals 24.86 days. We probably couldn't before either since the code did *1000 on the timeout values on several places already.
-
- Dec 22, 2006
-
-
Daniel Stenberg authored
variable to point to when it should be a socklen_t.
-
- Oct 18, 2006
-
-
Yang Tse authored
to verify winsock API availability.
-
- Aug 30, 2006
-
-
Gisle Vanem authored
-
- Aug 29, 2006
-
-
Gisle Vanem authored
-
Daniel Stenberg authored
allow applications to set their own socket options.
-
- Jul 21, 2006
-
-
Gisle Vanem authored
-
- Jul 17, 2006
-
-
Yang Tse authored
-
- Jul 14, 2006
-
-
Yang Tse authored
-
- Jul 11, 2006
-
-
Yang Tse authored
-
- May 04, 2006
-
-
Daniel Stenberg authored
(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.
-
- Apr 21, 2006
-
-
Daniel Stenberg authored
-
- Apr 18, 2006
-
-
Daniel Stenberg authored
one
-
- Apr 10, 2006
-
-
Daniel Stenberg authored
code rearrange to fit the future better.
-
- Feb 26, 2006
-
-
Gisle Vanem authored
-
Gisle Vanem authored
(sorry, I don't know how to add this to the configure process).
-
- Jan 30, 2006
-
-
Gisle Vanem authored
(occurs w/o ENABLE_IPV6).
-
Daniel Stenberg authored
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.
-
- Dec 18, 2005
-
-
Yang Tse authored
windows.h winsock.h winsock2.h ws2tcpip.h is done in setup.h
-
- Dec 13, 2005
-
-
Dan Fandrich authored
-
- Oct 25, 2005
-
-
Daniel Stenberg authored
bug #1326306
-