aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-05-13add MSVC6 project for acountry sample programYang Tse
2008-05-12- Introducing curl_easy_send() and curl_easy_recv(). They can be used to sendDaniel Stenberg
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.
2008-05-12skip libtool C++ preprocessor compiler and linker checksYang Tse
2008-05-12ignore libcares.pcYang Tse
2008-05-12configure script will now define HAVE_CLOCK_GETTIME_MONOTONIC symbol onlyYang Tse
when function clock_gettime() is available and the monotonic timer is also available. Otherwise, in some cases, librt or libposix4 could be used for linking even when finally not using the clock_gettime() function due to lack of the monotonic clock.
2008-05-10fix syntax error: missing semicolonYang Tse
2008-05-10Add library checking for clock_gettime() supportYang Tse
2008-05-09Internal time differences now use monotonic time source if available.Yang Tse
This also implies the removal of the winmm.lib dependency for WIN32.
2008-05-09Use monotonic time source if available.Yang Tse
2008-05-09Removed AC_PROG_CC_STDC again. It enforces C99/gnu99 stdandard which is tooDaniel Stenberg
liberal for me. Also, autoconf 2.61 and earlier doesn't work with icc 10.1 for this macro. (2.62 confirmed to work though). See discusson on the mailing list starting here: http://daniel.haxx.se/projects/c-ares/mail/c-ares-archive-2008-05/0001.shtml
2008-05-09- Stefan Krause reported a busy-looping case when using the multi interfaceDaniel Stenberg
and doing CONNECT to a proxy. The app would then busy-loop until the proxy completed its response.
2008-05-09Removed an unused variable and one do-while loop that wasn't used either.Daniel Stenberg
Added a few comments while at it.
2008-05-09- Make Curl_write and it's callees accept a const pointer, in preparationMichal Marek
of tetetest's patch for curl_easy_send()
2008-05-08include strings.h (if available) for the strcasecmp() protoDaniel Stenberg
2008-05-08check for strings.h in configure and use it for the strcasecmp() protoDaniel Stenberg
2008-05-08fix compiler warning: format '%ld' expects type 'long int'Yang Tse
2008-05-07adjusted to work with the updated configure.acDaniel Stenberg
2008-05-07- Sebastian made c-ares able to return all PTR-records when doing reverseDaniel Stenberg
lookups. It is not common practice to have multiple PTR-Records for a single IP, but its perfectly legal and some sites have those.
2008-05-07- Doug Goldstein provided a configure patch: updates autoconf 2.13 usage toDaniel Stenberg
autoconf 2.57 usage (which is the version you have specified as the minimum version). It's a minor change but it does clean up some warnings with newer autoconf (specifically 2.62).
2008-05-07-135 - Busy looping bug in multi_socket interface byDaniel Stenberg
- Christopher Palow
2008-05-07- Liam Healy filed the debian bug report #480044Daniel Stenberg
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480044) identifying a segfault when using krb5 ftp, but the krb4 code had the same problem.
2008-05-07Christopher Palow provided the patch (edited by me) that introducesYang Tse
the use of microsecond resolution keys for internal splay trees. http://curl.haxx.se/mail/lib-2008-04/0513.html
2008-05-06fix compiler warning: enumerated type mixed with another typeYang Tse
2008-05-05mention four outstanding issues we should deal with before releaseDaniel Stenberg
2008-05-05Improved parsing of resolver configuration filesYang Tse
2008-05-03- Yuriy Sosov pointed out a configure fix for detecting c-ares when that isDaniel Stenberg
built debug-enabled.
2008-05-03minor spell and language fix of a commentDaniel Stenberg
2008-05-03- Ben Van Hof filed bug report #1945240: "libcurl sometimes sends body twiceDaniel Stenberg
when using CURL_AUTH_ANY" (http://curl.haxx.se/bug/view.cgi?id=1945240). The problem was that when libcurl rewound a stream meant for upload when it would prepare for a second request, it could accidentally continue the sending of the rewound data on the first request instead of on the second. Ben also provided test case 1030 that verifies this fix.
2008-05-03Added comments, check Curl_http_auth_act()'s return code and added a checkDaniel Stenberg
that closes the connection somewhat faster when perhapsrewind() has marked the connection for closure.
2008-05-03- Jean-Francois Bertrand reported a libcurl crash with CURLOPT_TCP_NODELAYDaniel Stenberg
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
2008-05-01- Bart Whiteley provided a patch that made libcurl work properly when an appDaniel Stenberg
uses the CURLOPT_OPENSOCKETFUNCTION callback to create a unix domain socket to a http server.
2008-05-0153. SFTP busy-loop problem when doing SFTP uploads.Daniel Stenberg
2008-05-01Document that variable replacement now takes place in the test file <stdout> ↵Dan Fandrich
section.
2008-05-01use variables to support other IPs and port numbersDaniel Stenberg
2008-05-01do variable replacement in the stdout data read from the test caseDaniel Stenberg
2008-05-01Added precheck for hard-coded test server address and portDan Fandrich
2008-05-01Made file XML compatibleDan Fandrich
2008-04-30Christian Vogt told us about OS21 inDaniel Stenberg
http://curl.haxx.se/mail/lib-2008-04/0443.html
2008-04-30- To make it easier for applications that want lots of magic stuff done onDaniel Stenberg
redirections and thus cannot use CURLOPT_FOLLOWLOCATION easily, we now introduce the new CURLINFO_REDIRECT_URL option that lets applications extract the URL libcurl would've redirected to if it had been told to. This then enables the application to continue to that URL as it thinks is suitable, without having to re-implement the magic of creating the new URL from the Location: header etc. Test 1029 verifies it.
2008-04-29improved easy interface resolving timeout handling in c-ares enabled buildsYang Tse
2008-04-29improve easy interface resolving timeout handling in c-ares enabled buildsYang Tse
2008-04-29Added test 1028 to test an HTTP redirect to a FTP URL.Dan Fandrich
2008-04-28- Norbert Frese filed bug report #1951588: "Problem with curlftpfs andDaniel Stenberg
libcurl" (http://curl.haxx.se/bug/view.cgi?id=1951588) which seems to be an identical report to what Denis Golovan reported in http://curl.haxx.se/mail/lib-2008-02/0108.html The FTP code didn't reset the user/password pointers properly even though there might've been a new struct/cconnection getting used.
2008-04-26mention the automake problems and solution even though it doesn't strictlyDaniel Stenberg
caused any change in curl-related files
2008-04-25Updated Symbian UIDs. Added .pkg files for creating .sis packages.Dan Fandrich
2008-04-25tests/libtest/delay.pl no longer used. The 'delay' attribute of theYang Tse
test harness <command> subsection now provides this functionality.
2008-04-25Add 'timeout' and 'delay' attributes support for the test harness <command> ↵Yang Tse
subsection
2008-04-25Made --stderr able to redirect all stderr messages.Dan Fandrich
2008-04-24Reduced the requested Symbian capabilities.Dan Fandrich
Correctly noted what happens to stderr.
2008-04-23<postcheck> delay no longer needed for this test.Yang Tse
http://curl.haxx.se/mail/lib-2008-04/0392.html