- May 02, 2009
-
-
Yang Tse authored
-
- Apr 30, 2009
-
-
Yang Tse authored
-
- Apr 28, 2009
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2783090) pointing out that on windows we need to grow the SO_SNDBUF buffer somewhat to get really good upload speeds. http://support.microsoft.com/kb/823764 has the details. Friends confirmed that simply adding 32 to CURL_MAX_WRITE_SIZE is enough.
-
- Apr 21, 2009
-
-
Yang Tse authored
-
- Feb 28, 2009
-
-
Yang Tse authored
-
- Feb 27, 2009
-
-
Daniel Stenberg authored
CURLOPT_LOCALPORT were used together (the local port bind failed), and Markus Koetter provided the fix!
-
- Dec 30, 2008
-
-
Guenter Knauf authored
changed HAVE_SIN6_SCOPE_ID define to HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID since just found that ares already uses this define.
-
- Dec 16, 2008
-
-
Gisle Vanem authored
-
- Nov 14, 2008
-
-
Dan Fandrich authored
fix compilation on Cell (reported by Jeff Curley).
-
- Nov 13, 2008
-
-
Yang Tse authored
non-blocking mode, and decouple function detection from function capability.
-
- Nov 06, 2008
-
-
Yang Tse authored
which now also takes a protocol address family argument.
-
- Nov 03, 2008
-
-
http://curl.haxx.se/bug/view.cgi?id=2218480Daniel Stenberg authored
problem with my CURLINFO_PRIMARY_IP fix from October 7th that caused a NULL pointer read. I also took the opportunity to clean up this logic (storing of the connection's IP address) somewhat as we had it stored in two different places and ways previously and they are now unified.
-
- Oct 24, 2008
-
-
Dan Fandrich authored
and isn't strictly needed here.
-
Yang Tse authored
-
- Oct 17, 2008
-
-
Yang Tse authored
-
- Oct 13, 2008
-
-
Yang Tse authored
And on the other hand a message after setsockopt() certainly must use SOCKERRNO.
-
- Oct 11, 2008
-
-
Yang Tse authored
-
- Oct 10, 2008
-
-
Dan Fandrich authored
-
- Oct 09, 2008
-
-
Dan Fandrich authored
systems supporting getifaddrs(). Also fixed a problem where an IPv6 address could be chosen instead of an IPv4 one for --interface when it involved a name lookup.
-
- Sep 08, 2008
-
-
Yang Tse authored
-
- Aug 26, 2008
-
-
Dan Fandrich authored
1021 and 1067.
-
- Jul 30, 2008
-
-
Daniel Stenberg authored
parser to allow numerical IPv6-addresses to be specified with the scope given, as per RFC4007 - with a percent letter that itself needs to be URL escaped. For example, for an address of fe80::1234%1 the HTTP URL is: "http://[fe80::1234%251]/"
-
- Jul 28, 2008
-
-
Dan Fandrich authored
an IPv6 address.
-
- Jun 08, 2008
-
-
Guenter Knauf authored
-
- Jun 06, 2008
-
-
Daniel Stenberg authored
curl_easy_getinfo. It returns a pointer to a string with the most recently used IP address. Modified test case 500 to also verify this feature. The implementing of this feature was sponsored by Lenny Rachitsky at NeuStar.
-
- May 21, 2008
-
-
Dan Fandrich authored
-
- May 12, 2008
-
-
Daniel Stenberg authored
and receive data over a connection previously setup with curl_easy_perform() and its CURLOPT_CONNECT_ONLY option. The sendrecv.c example was added to show how they can be used.
-
- May 03, 2008
-
-
Daniel Stenberg authored
since libcurl used getprotobyname() and that isn't thread-safe. We now switched to use IPPROTO_TCP unconditionally, but perhaps the proper fix is to detect the thread-safe version of the function and use that. http://curl.haxx.se/mail/lib-2008-05/0011.html
-
- May 01, 2008
-
-
Daniel Stenberg authored
uses the CURLOPT_OPENSOCKETFUNCTION callback to create a unix domain socket to a http server.
-
- Apr 22, 2008
-
-
Dan Fandrich authored
-
- Feb 07, 2008
-
-
Daniel Stenberg authored
them all use the same (hopefully correct) logic to make it less error-prone and easier to introduce library-wide where it should be used.
-
- Jan 08, 2008
-
- Nov 05, 2007
-
-
Daniel Stenberg authored
consistency
-
- Oct 17, 2007
- Oct 04, 2007
-
-
Daniel Stenberg authored
This happened because the tftp code always uncondionally did a bind() without caring if one already had been done and then it failed. I wrote a test case (1009) to verify this, but it is a bit error-prone since it will have to pick a fixed local port number and since the tests are run on so many different hosts in different situations I add it in disabled state.
-
- Oct 03, 2007
-
-
Daniel Stenberg authored
warnings, one C99 thing and the bad pointer sent to the callback
-
Daniel Stenberg authored
CURLOPT_OPENSOCKETDATA to set a callback that allows an application to replace the socket() call used by libcurl. It basically allows the app to change address, protocol or whatever of the socket. (I also did some whitespace indent/cleanups in lib/url.c which kind of hides some of these changes, sorry for mixing those in.)
-
- Sep 05, 2007
-
-
Dan Fandrich authored
sockets.
-
- 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)
-