aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-29curl_socklen_t follow-upYang Tse
2009-04-29ares_socklen_t follow-upYang Tse
2009-04-29ares_build.h Windows follow-upYang Tse
2009-04-29mention the new CURL_SEEKFUNC_ symbolsDaniel Stenberg
2009-04-29- Based on bug report #2723219 (http://curl.haxx.se/bug/view.cgi?id=2723219)Daniel Stenberg
I've now made TFTP "connections" not being kept for re-use within libcurl. TFTP is UDP-based so the benefit was really low (if even existing) to begin with so instead of tracking down to fix this problem we instead removed the re-use. I also enabled test case 1099 that I wrote a few days ago to verify that this change fixes the reported problem.
2009-04-29Add temporary debug tracing for ares_socklen_t Windows targetsYang Tse
2009-04-29ares_build.h NetWare follow-upYang Tse
2009-04-29When running testcurl.pl display definitions from ares_build.hYang Tse
2009-04-29allow usage of in-tree c-ares when building from outside of the cvs treeYang Tse
2009-04-29ares_build.h NetWare attemptYang Tse
2009-04-28- Constantine Sapuntzakis filed bug report #2783090Daniel Stenberg
(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.
2009-04-28allow usage of in-tree c-ares when building from outside of the cvs treeYang Tse
2009-04-28Initial step towards a configure time ares_socklen_t definitionYang Tse
2009-04-28ignore stamp-h*Yang Tse
2009-04-28Fixed: 225 - resume when upload from stream, #2709004Daniel Stenberg
2009-04-28- Bug report #2709004 (http://curl.haxx.se/bug/view.cgi?id=2709004) by TimDaniel Stenberg
Chen pointed out how curl couldn't upload with resume when reading from a pipe. This ended up with the introduction of a new return code for the CURLOPT_SEEKFUNCTION callback that basically says that the seek failed but that libcurl may try to resolve the situation anyway. In our case this means libcurl will attempt to instead read that much data from the stream instead of seeking and that way curl can now upload with resume when data is read from a stream!
2009-04-28Added CARES_INCLUDES_SYS_TYPESYang Tse
2009-04-28Rearrange placement inside file of CURL_DEFINE_UNQUOTED, CURL_CONFIGURE_LONGYang Tse
and CURL_CONFIGURE_CURL_SOCKLEN_T to ease future maintainance.
2009-04-28Moved CURL_INCLUDES_INTTYPES to curl-functions.m4 along with other ↵Yang Tse
CURL_INCLUDES_*
2009-04-28Remove temporary debug tracing for curl_socklen_t detection failuresYang Tse
2009-04-27Include <arpa/inet.h> if HAVE_ARPA_INET_H is definedYang Tse
2009-04-27Log MAKEFLAGS environment variable along with the others.Yang Tse
2009-04-27Take 2 at handling getpeername() prototypes with a void pointer for third ↵Yang Tse
argument
2009-04-27Attempt to handle getpeername() prototypes with a void pointer for third ↵Yang Tse
argument
2009-04-27Add missing cmake files to the tarball (thanks to Richard Atterer's report)Daniel Stenberg
2009-04-27the windows threaded resolver isn't foolproof enoughDaniel Stenberg
2009-04-27Add temporary debug tracing for curl_socklen_t detection failuresYang Tse
2009-04-27Reorder curl_socklen_t and socklen_t equivalent check while both coexistYang Tse
2009-04-27Rearrange curl_socklen_t tests to improve speed of usual resultsYang Tse
2009-04-26Initial step towards a configure time curl_socklen_t definitionYang Tse
2009-04-26Fixed: 227 - CURLINFO_APPCONNECT_TIME doesn't work with multi interface, ↵Daniel Stenberg
#2779733
2009-04-26- Bug report #2779733 (http://curl.haxx.se/bug/view.cgi?id=2779733) by SvenDaniel Stenberg
Wegener pointed out that CURLINFO_APPCONNECT_TIME didn't work with the multi interface and provided a patch that fixed the problem!
2009-04-25removed pointless fileDaniel Stenberg
2009-04-25synced with current realityDaniel Stenberg
2009-04-25Further narrow the use of the icc 9.1 optimizer workaround.Yang Tse
Previous workaround proved useful, and finally did not trigger any warning!
2009-04-24- Kamil Dudka fixed another NSS-related leak when client certs were used.Daniel Stenberg
2009-04-24test 1099: "TFTP get first a non-existing file then an existing" added disabledDaniel Stenberg
as things don't work right here!
2009-04-24Try a simpler variation of the 'volatile' variables icc 9.1 on unix IA32 ↵Yang Tse
workaround. Previous workaround proved useful, but triggered the following warning: warning #556: a value of type "volatile Curl_addrinfo *" cannot be assigned to an entity of type "Curl_addrinfo *"
2009-04-23for is docs remarksDaniel Stenberg
2009-04-23- bug report #2779245 (http://curl.haxx.se/bug/view.cgi?id=2779245) by RainerDaniel Stenberg
Koenig pointed out that the man page didn't tell that the *_proxy environment variables can be specified lower case or UPPER CASE and the lower case takes precedence,
2009-04-23CURLOPT_POSTQUOTE commands only run when no errorDaniel Stenberg
2009-04-23Try another variation of the 'volatile' variables icc 9.1 on unix IA32 ↵Yang Tse
workaround. The #pragma optimize("", off) attempt did not fix the problem and SIGSEGV's in Curl_freeaddrinfo() were back.
2009-04-23Added new libcurl source files to Amiga, RiscOS and VC6 build files.Dan Fandrich
2009-04-22Disable optimizations when compiling function Curl_freeaddrinfo() with icc ↵Yang Tse
9.1 on unix IA32. Previous 'volatile' variables workaround proved useful, but it triggered the following warning: warning #167: argument of type "volatile Curl_addrinfo *" is incompatible with parameter of type "void *"
2009-04-22avoid use of alloca()Yang Tse
2009-04-21libcurl's memory.h renamed to curl_memory.hYang Tse
2009-04-21Moved potential inclusion of system's malloc.h and memory.h header files toYang Tse
setup_once.h. Inclusion of each header file is based on the definition of NEED_MALLOC_H and NEED_MEMORY_H respectively.
2009-04-21remove unnecessary typecastYang Tse
2009-04-21ignoreYang Tse
2009-04-20- Leanic Lefever reported a crash and did some detailed research on why andDaniel Stenberg
how it occurs (http://curl.haxx.se/mail/lib-2009-04/0289.html). The conclusion was that if an error is detected and Curl_done() is called for the connection, ftp_done() could at times return another error code that then would take precedence and that new code confused existing logic that works for the first error code (CURLE_SEND_ERROR) only.