Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-09 | Fix libssh2 preprocessor symbol definition check | Yang Tse | |
2009-05-09 | Ignore more files for cvs | Yang Tse | |
2009-05-08 | Fix CR | Yang Tse | |
2009-05-08 | Renamed vc6 workspace and project files to avoid filename clash when used ↵ | Yang Tse | |
for conversion to later VS versions. | |||
2009-05-08 | Renamed vc6 workspace and project files to avoid filename clash when used ↵ | Yang Tse | |
for conversion to later VS versions. | |||
2009-05-08 | - Constantine Sapuntzakis fixed bug report #2784055 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=2784055) identifying a problem to connect to SOCKS proxies when using the multi interface. It turned out to almost not work at all previously. We need to wait for the TCP connect to be properly verified before doing the SOCKS magic. There's still a flaw in the FTP code for this. | |||
2009-05-07 | Curl_sndbufset is (at times) defined in the header, no need to do it again here | Daniel Stenberg | |
2009-05-07 | - Made the SO_SNDBUF setting for the data connection socket for ftp uploads as | Daniel Stenberg | |
well. See change 28 Apr 2009. | |||
2009-05-07 | Fix an issue, affecting FTP transfers, introduced with the transfer.c patch ↵ | Yang Tse | |
committed May 4. Additionally some identation fixes. | |||
2009-05-07 | - Vijay G filed bug report #2723236 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=2723236) identifying a problem with libcurl's TFTP code and its lack of dealing with the OACK packet. | |||
2009-05-05 | fix compiler warning | Yang Tse | |
2009-05-05 | I simplified the SSL session id re-use code now to *always* ditch the previous | Daniel Stenberg | |
one and store the current one, as it makes the code less complex and I'm not even sure I can check for the same session id using memcmp() like that. | |||
2009-05-04 | - Inspired by Michael Smith's session id fix for OpenSSL, I did the | Daniel Stenberg | |
corresponding fix in the GnuTLS code: make sure to store the new session id in case the re-used one is rejected. | |||
2009-05-04 | - Michael Smith posted bug report #2786255 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=2786255) with a patch, identifying how libcurl did not deal with SSL session ids properly if the server rejected a re-use of one. Starting now, it will forget the rejected one and remember the new. This change was for OpenSSL only, it is likely that other SSL lib code needs similar fixes. | |||
2009-05-04 | David McCreedy's "transfer.c fixes for CURL_DO_LINEEND_CONV and non-ASCII ↵ | Yang Tse | |
platform HTTP requests" patch | |||
2009-05-02 | Use build-time configured curl_socklen_t instead of socklen_t | Yang Tse | |
2009-05-01 | David McCreedy's "http.c fix to Curl_proxyCONNECT for non-ASCII platforms" patch | Yang Tse | |
2009-05-01 | David McCreedy's "TPF-platform specific changes to various files" patch | Yang Tse | |
2009-04-30 | fix compiler warning: unused parameter | Yang Tse | |
2009-04-30 | Use 'unsigned int' instead of size_t attempting to avoid header inclusion | Yang Tse | |
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 |