- Jan 07, 2009
-
-
Daniel Stenberg authored
I have to jump through a few hoops now with the NSS library initialization since another part of an application may have already initialized NSS by the time Curl gets invoked. This patch is more careful to only shutdown the NSS library if Curl did the initialization. It also adds in a bit of code to set the default ciphers if the app that call NSS_Init* did not call NSS_SetDomesticPolicy() or set specific ciphers. One might argue that this lets other application developers get lazy and/or they aren't using the NSS API correctly, and you'd be right. But still, this will avoid terribly difficult-to-trace crashes and is generally helpful.
-
- Jan 06, 2009
-
-
Daniel Stenberg authored
-
- Jan 01, 2009
-
-
Daniel Stenberg authored
-
- Dec 31, 2008
-
-
Daniel Stenberg authored
-
http://curl.haxx.se/bug/view.cgi?id=2479030Daniel Stenberg authored
out that 'reconf' didn't properly point out the m4 subdirectory when running aclocal.
-
- Dec 30, 2008
-
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
added HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID to ares Makefile.netware and sync'd with other Makefile.netware.
-
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.
-
Guenter Knauf authored
-
- Dec 29, 2008
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2413067) that identified a problem that would cause libcurl to mark a DNS cache entry "in use" eternally if the subsequence TCP connect failed. It would thus never get pruned and refreshed as it should've been.
-
Daniel Stenberg authored
-
- Dec 28, 2008
-
-
Daniel Stenberg authored
--disable-verbose".
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
corrupted in ouputs. Another report from Anthony Bryan.
-
Daniel Stenberg authored
escape these letters what I think is the correct way.
-
Guenter Knauf authored
-
- Dec 27, 2008
-
-
Daniel Stenberg authored
-
Guenter Knauf authored
-
- Dec 25, 2008
-
-
Daniel Stenberg authored
much about it
-
- Dec 22, 2008
-
-
Gisle Vanem authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
on file indexes beyond 2 or 4GB.
-
Daniel Stenberg authored
corrected spellings and more.
-
- Dec 20, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
The curl tool parts are postponed to a later time 201 - "bug: header data output to the body callback function after set header" Was probably not a bug, I asked about it but I didn't get any response. 202 - "hangs up of application above libcurl" - problems with the multi_socket Fixes from Igor have been committed and there's currently no pending ones.
-
Daniel Stenberg authored
pipelining, as libcurl could then easily get confused and A) work on the handle that was not "first in queue" on a pipeline, or even B) tell the app to REMOVE a socket while it was in use by a second handle in a pipeline. Both errors caused hanging or stalling applications.
-
Daniel Stenberg authored
in combination with infof() calls
-
Daniel Stenberg authored
-
- Dec 19, 2008
-
-
Daniel Stenberg authored
was actually ready to get done, as the internal time resolution is higher than the returned millisecond timer. Therefore it could cause applications running on fast processors to do short bursts of busy-loops. curl_multi_timeout() will now only return 0 if the timeout is actually alreay triggered.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
now has an improved ability to do right when the multi interface (both "regular" and multi_socket) is used for SCP and SFTP transfers. This should result in (much) less busy-loop situations and thus less CPU usage with no speed loss.
-
Daniel Stenberg authored
-
- Dec 17, 2008
-
-
Daniel Stenberg authored
operation didn't complete properly if the EAGAIN equivalent was returned but libcurl would simply continue with a half-completed close operation performed. This ruined persistent connection re-use and cause some SSH-protocol errors in general. The correction is unfortunately adding a blocking function - doing it entirely non-blocking should be considered for a better fix.
-
- Dec 16, 2008
-
-
Gisle Vanem authored
-
Gisle Vanem authored
If USE_WATT32=1 one needs to use stack-based calls (-3s). So to keep the makefile nice and clean, specify -3s for Winsock target too (there's hardly any speed-gain using -3r).
-
Gisle Vanem authored
-