#
d8c61d45 |
| 01-Dec-2006 |
Daniel Stenberg |
Toon Verwaest reported that there are servers that send the Content-Range: header in a third, not suppported by libcurl, format and we agreed that we could make the parser more forgiving to a
Toon Verwaest reported that there are servers that send the Content-Range: header in a third, not suppported by libcurl, format and we agreed that we could make the parser more forgiving to accept all the three found variations.
show more ...
|
#
da58d03f |
| 25-Nov-2006 |
Daniel Stenberg |
Venkat Akella found out that libcurl did not like HTTP responses that simply responded with a single status line and no headers nor body. Starting now, a HTTP response on a persistent connect
Venkat Akella found out that libcurl did not like HTTP responses that simply 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.
show more ...
|
#
a634f644 |
| 24-Nov-2006 |
Daniel Stenberg |
James Housley did lots of work and introduced SFTP downloads.
|
#
ab160ef4 |
| 21-Nov-2006 |
Daniel Stenberg |
new french mirror
|
#
5dcb0550 |
| 18-Nov-2006 |
Daniel Stenberg |
new ruby binding, new tclcurl release
|
#
381ccaa3 |
| 13-Nov-2006 |
Daniel Stenberg |
Ron in bug #1595348 (http://curl.haxx.se/bug/view.cgi?id=1595348) pointed out a stack overwrite (and the corresponding fix) on 64bit Windows when dealing with HTTP chunked encoding.
|
#
4eb35406 |
| 09-Nov-2006 |
Daniel Stenberg |
Nir Soffer updated libcurl.framework.make: fix symlinks, should link to Versions, not to ./Versions and indentation improvments
|
#
624745ab |
| 09-Nov-2006 |
Daniel Stenberg |
Dmitriy Sergeyev found a SIGSEGV with his test04.c example posted on 7 Nov 2006. It turned out we wrongly assumed that the connection cache was present when tearing down a connection.
|
#
9354822e |
| 09-Nov-2006 |
Daniel Stenberg |
Ciprian Badescu found a SIGSEGV when doing multiple TFTP transfers using the multi interface, but I could also repeat it doing multiple sequential ones with the easy interface. Using Ciprian'
Ciprian Badescu found a SIGSEGV when doing multiple TFTP transfers using the 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.
show more ...
|
#
f830d773 |
| 08-Nov-2006 |
Daniel Stenberg |
Bradford Bruce reported that when setting CURLOPT_DEBUGFUNCTION without CURLOPT_VERBOSE set to non-zero, you still got a few debug messages from the SSL handshake. This is now stopped.
|
#
35ad6142 |
| 07-Nov-2006 |
Daniel Stenberg |
add missing names
|
#
a777eb3d |
| 03-Nov-2006 |
Daniel Stenberg |
Olaf Stueben provided a patch that I edited slightly. It fixes the notorious KNOWN_BUGS #25, which happens when a proxy closes the connection when libcurl has sent CONNECT, as part of an auth
Olaf Stueben provided a patch that I edited slightly. It fixes the notorious 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.
show more ...
|
#
4913baed |
| 02-Nov-2006 |
Daniel Stenberg |
update the counter
|
#
2147284c |
| 02-Nov-2006 |
Daniel Stenberg |
James Housley brought support for SCP transfers
|
#
ee085ad6 |
| 30-Oct-2006 |
Daniel Stenberg |
start working on 7.16.1
|
Revision tags: curl-7_16_0 |
|
#
719bec26 |
| 29-Oct-2006 |
Daniel Stenberg |
7.16.0 material
|
#
cde5e35d |
| 25-Oct-2006 |
Daniel Stenberg |
Fixed CURLOPT_FAILONERROR to return CURLE_HTTP_RETURNED_ERROR even for the case when 401 or 407 are returned, *IF* no auth credentials have been given. The CURLOPT_FAILONERROR option is not p
Fixed CURLOPT_FAILONERROR to return CURLE_HTTP_RETURNED_ERROR even for the 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.
show more ...
|
#
087579a6 |
| 21-Oct-2006 |
Daniel Stenberg |
Nir Soffer for his Makefile.am fix
|
#
4e717cdb |
| 21-Oct-2006 |
Daniel Stenberg |
Armel Asselin separated CA cert verification problems from problems with reading the (local) CA cert file to let users easier pinpoint the actual problem. CURLE_SSL_CACERT_BADFILE (77) is the
Armel Asselin separated CA cert verification problems from problems with 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.
show more ...
|
#
786738dd |
| 18-Oct-2006 |
Daniel Stenberg |
changes done the last few days
|
#
65794f60 |
| 17-Oct-2006 |
Daniel Stenberg |
Please welcome our new haxx.se curl mirror, for really fast Swedish access.
|
#
5ccbbe40 |
| 13-Oct-2006 |
Dan Fandrich |
The tagging of application/x-www-form-urlencoded POST body data sent to the CURLOPT_DEBUGFUNCTION callback has been fixed (it was erroneously included as part of the header). A message was a
The tagging of application/x-www-form-urlencoded POST body data sent to the CURLOPT_DEBUGFUNCTION callback has been fixed (it was erroneously included as part of the header). A message was also added to the command line tool to show when data is being sent, enabled when --verbose is used.
show more ...
|
#
ab60a124 |
| 12-Oct-2006 |
Daniel Stenberg |
Starting now, adding an easy handle to a multi stack that was already added to a multi stack will cause CURLM_BAD_EASY_HANDLE to get returned.
|
#
b61c0638 |
| 12-Oct-2006 |
Daniel Stenberg |
Jeff Pohlmeyer has been working with the hiperfifo.c example source code, and while doing so it became apparent that the current timeout system for the socket API really was a bit awkward sin
Jeff Pohlmeyer has been working with the hiperfifo.c example source code, and while doing so it became apparent that the current timeout system for the socket API really was a bit awkward since it become quite some work to be sure we have the correct timeout set. Jeff then provided the new CURLMOPT_TIMERFUNCTION that is yet another callback the app can set to get to know when the general timeout time changes and thus for an application like hiperfifo.c it makes everything a lot easier and nicer. There's a CURLMOPT_TIMERDATA option too of course in good old libcurl tradition.
show more ...
|
#
9263001b |
| 09-Oct-2006 |
Daniel Stenberg |
new mirrors
|