aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2009-04-20- Gisle Vanem noticed that --libtool would produce bogus strings at times forDaniel Stenberg
OBJECTPOINT options. Now we've introduced a new function - my_setopt_str - within the app for setting plain string options to avoid the risk of this mistake happening.
2009-04-19attempt to workaround icc 9.1 optimizer induced problemYang Tse
2009-04-18escape the ' properlyDaniel Stenberg
2009-04-1863. When CURLOPT_CONNECT_ONLY is used, the handle cannot reliably be re-usedDaniel Stenberg
for any further requests or transfers. The work-around is then to close that handle with curl_easy_cleanup() and create a new. Some more details: http://curl.haxx.se/mail/lib-2009-04/0300.html
2009-04-18Added 'slist.obj'.Gisle Vanem
2009-04-18Added HAVE_LIMITS_H.Gisle Vanem
2009-04-18Added '-DHAVE_LIMITS_H'.Gisle Vanem
2009-04-18Avoid compiler warning about unused argument.Gisle Vanem
2009-04-17mention Pramod Sharma and "persistent connections when doing FTP over a HTTP ↵Daniel Stenberg
proxy"
2009-04-17As Jeff Pohlmeyer suggested: "pointer to 'char *'" is now instead put:Daniel Stenberg
"pointer to a char pointer".
2009-04-17- Pramod Sharma reported and tracked down a bug when doing FTP over a HTTPDaniel Stenberg
proxy. libcurl would then wrongly close the connection after each request. In his case it had the weird side-effect that it killed NTLM auth for the proxy causing an inifinite loop! I added test case 1098 to verify this fix. The test case does however not properly verify that the transfers are done persistently - as I couldn't think of a clever way to achieve it right now - but you need to read the stderr output after a test run to see that it truly did the right thing.
2009-04-17remove compiler options used while debugging the icc 9.1 optimizer issueYang Tse