Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-27 | no need to access it with conn->data since data is already a local variable | Daniel Stenberg | |
holding the conn->data value | |||
2006-11-25 | Venkat Akella found out that libcurl did not like HTTP responses that simply | Daniel Stenberg | |
responded with a single status line and no headers nor body. Starting now, a HTTP response on a persistent connection (i.e not set to be closed after the response has been taken care of) must have Content-Length or chunked encoding set, or libcurl will simply assume that there is no body. To my horror I learned that we had no less than 57(!) test cases that did bad HTTP responses like this, and even the test http server (sws) responded badly when queried by the test system if it is the test system. So although the actual fix for the problem was tiny, going through all the newly failing test cases got really painful and boring. | |||
2006-11-25 | James Housley fixed SCP downloading by setting the maxdownload. | Daniel Stenberg | |
2006-11-25 | Make sure RETSIGTYPE is properly defined | Yang Tse | |
2006-11-24 | James Housley did lots of work and introduced SFTP downloads. | Daniel Stenberg | |
2006-11-24 | Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILE | Yang Tse | |
as appropriate for platforms that don't have autotools support | |||
2006-11-22 | Added a check in configure that verifies if <signal.h> is available, | Yang Tse | |
defining HAVE_SIGNAL_H if the header is available. Added a check in configure that tests if the sig_atomic_t type is available, defining HAVE_SIG_ATOMIC_T if it is available. Providing a suitable default in setup_once.h if not available. Added a check in configure that tests if the sig_atomic_t type is already defined as volatile, defining HAVE_SIG_ATOMIC_T_VOLATILE if it is available and already defined as volatile. | |||
2006-11-15 | Call libssh2_session_free() to release memory allocated during | Gisle Vanem | |
libssh2 startup. | |||
2006-11-14 | Free 'scp->path' in case of libssh2 setup failure. | Gisle Vanem | |
2006-11-13 | bug #1595348 by Ron pointed out this flaw and fix | Daniel Stenberg | |
2006-11-11 | fix header to match actual proto | Daniel Stenberg | |
2006-11-11 | cleaned up Curl_write() and the sub functions it uses for various protocols. | Daniel Stenberg | |
They all now return ssize_t to Curl_write(). Unfortunately, Curl_read() is in a sorrier state but it too would benefit from a similar cleanup. | |||
2006-11-09 | Nir Soffer updated libcurl.framework.make: fix symlinks, should link to | Daniel Stenberg | |
Versions, not to ./Versions and indentation improvments | |||
2006-11-09 | Dmitriy Sergeyev found a SIGSEGV with his test04.c example posted on 7 Nov | Daniel Stenberg | |
2006. It turned out we wrongly assumed that the connection cache was present when tearing down a connection. | |||
2006-11-09 | Ciprian Badescu found a SIGSEGV when doing multiple TFTP transfers using the | Daniel Stenberg | |
multi interface, but I could also repeat it doing multiple sequential ones with the easy interface. Using Ciprian's test case, I could fix it. | |||
2006-11-08 | Bradford Bruce reported that when setting CURLOPT_DEBUGFUNCTION without | Daniel Stenberg | |
CURLOPT_VERBOSE set to non-zero, you still got a few debug messages from the SSL handshake. This is now stopped. | |||
2006-11-07 | Olaf fixed a leftover problem with the CONNECT fix of his that would leave a | Daniel Stenberg | |
wrong error message in the error message buffer. | |||
2006-11-06 | add TODO note | Yang Tse | |
2006-11-06 | compiler warning fix | Yang Tse | |
2006-11-06 | remove redundant check for Win32 | Yang Tse | |
2006-11-05 | Prevent multiple initialization of memdebug configuration variables. | Yang Tse | |
This was possible on debug c-ares enabled builds when both CURL_MEMDEBUG and CARES_MEMDEBUG environment variables were set. Leading to a file handle leak even when both variables had the same value, and wierd test suite results when different. | |||
2006-11-03 | Ifdef around S_IRGRP and S_IROTH (meaningless on Win32). | Gisle Vanem | |
2006-11-03 | Olaf Stueben provided a patch that I edited slightly. It fixes the notorious | Daniel Stenberg | |
KNOWN_BUGS #25, which happens when a proxy closes the connection when libcurl has sent CONNECT, as part of an authentication negotiation. Starting now, libcurl will re-connect accordingly and continue the authentication as it should. | |||
2006-11-03 | Update the information about what c-ares version that's required. 1.3.1 had | Daniel Stenberg | |
a fatal bug so we must require 1.3.2 to get flawless functionality with c-ares. | |||
2006-11-02 | James Housley brought support for SCP transfers | Daniel Stenberg | |
2006-11-02 | prototype for gethostname is in unistd.h | Yang Tse | |
2006-10-29 | corrected how tests/memanalyze.pl is used | Daniel Stenberg | |
2006-10-29 | Make more human readable and maintainable previous | Yang Tse | |
compiler warning fix since it was Ok and actually avoids the targeted compiler warning. | |||
2006-10-29 | updated to current status | Daniel Stenberg | |
2006-10-29 | updated to reflect reality | Daniel Stenberg | |
2006-10-27 | Compiler warning fix. | Yang Tse | |
Assigning the const value zero to a pointer to function results in a null pointer value assignment to the function pointer. Assignment of any nonzero value is what should result in a implementation compiler dependent result. Since what we want to do here is the first case, this should not trigger compiler warnings related with conversions from 'pointer to data' to 'pointer to function'. Our autobuild test suite will judge. | |||
2006-10-27 | Fixed 'x_TYPE_ARG2' to match prototypes of recv() and send(). | Gisle Vanem | |
2006-10-27 | Get rid of the special sread()+swrite() for MSDOS. Use recv() | Gisle Vanem | |
and send(). Added needed HAVE_x defines. | |||
2006-10-27 | Added 'RECV_TYPE_ARGx' needed in getinfo.c. | Gisle Vanem | |
2006-10-27 | Update copyright year, since the file has been modified | Yang Tse | |
2006-10-27 | Compiler warning fix | Yang Tse | |
2006-10-27 | Do an explicit typecast of data pointers to function pointers | Yang Tse | |
to avoid picky compiler warnings, since this is what we want! | |||
2006-10-26 | Fix Curl_open() not reporting failure when allocation of the | Yang Tse | |
buffer used to store headers in the SessionHandle failed. | |||
2006-10-25 | Fixed CURLOPT_FAILONERROR to return CURLE_HTTP_RETURNED_ERROR even for the | Daniel Stenberg | |
case when 401 or 407 are returned, *IF* no auth credentials have been given. The CURLOPT_FAILONERROR option is not possible to make fool-proof for 401 and 407 cases when auth credentials is given, but we've now covered this somewhat more. You might get some amounts of headers transferred before this situation is detected, like for when a "100-continue" is received as a response to a POST/PUT and a 401 or 407 is received immediately afterwards. Added test 281 to verify this change. | |||
2006-10-25 | updated copyright year | Daniel Stenberg | |
2006-10-24 | other pipelining fixes by Ravi Pratap, that now makes pipelines get used better | Daniel Stenberg | |
2006-10-23 | the check in ConnectionExists() for not re-using a non-resolved connection now | Daniel Stenberg | |
applies for asynch name resolves in general and not only ares | |||
2006-10-23 | Ravi Pratap provided a major update with pipelining fixes. We also no longer | Daniel Stenberg | |
re-use connections (for pipelining) before the name resolving is done. | |||
2006-10-22 | Nir Soffer fixed a cp line and got rid of an rm | Daniel Stenberg | |
2006-10-22 | until we learn how to use Makefile.inc from here, I've added socks.o in here | Daniel Stenberg | |
as well | |||
2006-10-21 | Fix misplaced runtime library specification for 'release-dll' target | Yang Tse | |
2006-10-21 | Fix copy-paste error | Yang Tse | |
2006-10-21 | Compiler warning fix | Yang Tse | |
2006-10-21 | Armel Asselin separated CA cert verification problems from problems with | Daniel Stenberg | |
reading the (local) CA cert file to let users easier pinpoint the actual problem. CURLE_SSL_CACERT_BADFILE (77) is the new libcurl error code. | |||
2006-10-20 | Compiler warning fix | Yang Tse | |