Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-30 | NetWare LibC's getpeername() third argument data type is size_t | Yang Tse | |
2009-04-29 | curl_socklen_t NetWare follow-up | Yang Tse | |
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-28 | - Constantine Sapuntzakis filed bug report #2783090 | Daniel 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-28 | allow usage of in-tree c-ares when building from outside of the cvs tree | Yang Tse | |
2009-04-28 | - Bug report #2709004 (http://curl.haxx.se/bug/view.cgi?id=2709004) by Tim | Daniel 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-27 | Add missing cmake files to the tarball (thanks to Richard Atterer's report) | Daniel Stenberg | |
2009-04-26 | - Bug report #2779733 (http://curl.haxx.se/bug/view.cgi?id=2779733) by Sven | Daniel 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-25 | Further 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-24 | Try 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-23 | Try 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-23 | Added new libcurl source files to Amiga, RiscOS and VC6 build files. | Dan Fandrich | |
2009-04-22 | Disable 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-21 | libcurl's memory.h renamed to curl_memory.h | Yang Tse | |
2009-04-21 | Moved potential inclusion of system's malloc.h and memory.h header files to | Yang 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-21 | remove unnecessary typecast | Yang Tse | |
2009-04-20 | - Leanic Lefever reported a crash and did some detailed research on why and | Daniel 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-19 | attempt to workaround icc 9.1 optimizer induced problem | Yang Tse | |
2009-04-18 | Added 'slist.obj'. | Gisle Vanem | |
2009-04-18 | Added HAVE_LIMITS_H. | Gisle Vanem | |
2009-04-17 | - Pramod Sharma reported and tracked down a bug when doing FTP over a HTTP | Daniel 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-17 | further narrow the use of the icc 9.1 optimizer workaround | Yang Tse | |
2009-04-16 | attempt to workaround icc 9.1 optimizer induced problem | Yang Tse | |
2009-04-15 | moved HAVE_LIMITS_H to common defines (no idea why I didnt this initially ↵ | Gunter Knauf | |
already) | |||
2009-04-14 | HAVE_LIMITS_H definition for NetWare CLIB | Yang Tse | |
2009-04-14 | first take at bundling cmake-related files in the tarball | Daniel Stenberg | |
2009-04-14 | use HAVE_LIMITS_H symbol to protect limits.h inclusion | Yang Tse | |
2009-04-14 | include <limits.h> for INT_MAX definition | Yang Tse | |
2009-04-14 | fix compiler warning: implicit conversion shortens 64-bit value into a ↵ | Yang Tse | |
32-bit value | |||
2009-04-14 | Kamil Dudka's follow-up fix | Daniel Stenberg | |
2009-04-13 | - bug report #2727981 (http://curl.haxx.se/bug/view.cgi?id=2727981) by Martin | Daniel Stenberg | |
Storsjo pointed out how setting CURLOPT_NOBODY to 0 could be downright confusing as it set the method to either GET or HEAD. The example he showed looked like: curl_easy_setopt(curl, CURLOPT_PUT, 1); curl_easy_setopt(curl, CURLOPT_NOBODY, 0); The new way doesn't alter the method until the request is about to start. If CURLOPT_NOBODY is then 1 the HTTP request will be HEAD. If CURLOPT_NOBODY is 0 and the request happens to have been set to HEAD, it will then instead be set to GET. I believe this will be less surprising to users, and hopefully not hit any existing users badly. | |||
2009-04-13 | - Toshio Kuratomi reported a memory leak problem with libcurl+NSS that turned | Daniel Stenberg | |
out to be leaking cacerts. Kamil Dudka helped me complete the fix. The issue is found in Redhat's bug tracker: https://bugzilla.redhat.com/show_bug.cgi?id=453612 There are still memory leaks present, but they seem to have other reasons. | |||
2009-04-13 | fix compiler warning: implicit conversion shortens 64-bit value into a ↵ | Yang Tse | |
32-bit value | |||
2009-04-11 | Added new libcurl source files to Symbian OS build files. | Dan Fandrich | |
Improved Symbian support for SSL. | |||
2009-04-11 | Use 'curl_socket_t' instead of 'int' for socket. | Yang Tse | |
Avoid unnecessary'if-else' nesting. | |||
2009-04-11 | fix compiler warning: enumerated type mixed with another type | Yang Tse | |
2009-04-09 | Cleaned up the custom definition I added (replaced by CURL_STATICLIB) | Benoit Neil | |
2009-04-09 | some minor Makefile tweaks for latest libssh2. | Gunter Knauf | |
2009-04-08 | Fixed missing HAVE_PROCESS_H (caused a warning) | Benoit Neil | |
2009-04-08 | Fixed compile defines in CMake scripts | Benoit Neil | |
2009-04-06 | Made the CMake scripts read Makefile.inc. Needs testing I guess. | Benoit Neil | |
2009-04-06 | Added tests (exes) targets, refactor a few things. | Benoit Neil | |
PS: Once again, sorry if the added files have executable perms on Linux. | |||
2009-04-06 | Added curl (exe) target, fixed static/dynamic linking errors. | Benoit Neil | |
PS: Sorry if the added file has executable perms on Linux, I didn't found anything related to it... | |||
2009-04-06 | Removed the "lib" prefix under linux ("was "liblibcurl") and fixed import ↵ | Benoit Neil | |
library name under Win32 (Added "_imp" for dynamically linked). | |||
2009-04-03 | fix compiler warning: passing arg 1 of `sk_num' from incompatible pointer type | Yang Tse | |
2009-04-02 | Added basic OpenSSL support in CMake scripts (Thanks to Bill Hoffman) | Benoit Neil | |
2009-04-02 | Initial CMake scripts (libcurl only), based on the merge of tetest scripts ↵ | Benoit Neil | |
and mine. These are far to be functionnal yet. PS: Hello world :) | |||
2009-04-01 | - Andre Guibert de Bruet fixed a NULL pointer use in an infof() call if a | Daniel Stenberg | |
strdup() call failed. | |||
2009-03-31 | Properly return an error code in curl_easy_recv (reported by Jim Freeman). | Dan Fandrich | |