Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-08-12 | added test 268 that makes curl -d @nonexisting | Daniel Stenberg | |
2005-08-11 | do a POST with NTLM and add two custom headers | Daniel Stenberg | |
2005-07-12 | Adrian Schuur added trailer support in the chunked encoding stream. The | Daniel Stenberg | |
trailer is then sent to the normal header callback/stream. | |||
2005-07-03 | Andrew Bushnell provided enough info for me to tell that we badly needed to | Daniel Stenberg | |
fix the CONNECT authentication code with multi-pass auth methods (such as NTLM) as it didn't previously properly ignore response-bodies - in fact it stopped reading after all response headers had been received. This could lead to libcurl sending the next request and reading the body from the first request as response to the second request. (I also renamed the function, which wasn't strictly necessary but...) The best fix would to once and for all make the CONNECT code use the ordinary request sending/receiving code, treating it as any ordinary request instead of the special-purpose function we have now. It should make it better for multi-interface too. And possibly lead to less code... Added test case 265 for this. It doesn't work as a _really_ good test case since the test proxy is too stupid, but the test case helps when running the debugger to verify. | |||
2005-06-22 | verify that the URL decoding is done properly too | Daniel Stenberg | |
2005-06-22 | David Shaw's fix that unifies proxy string treatment so that a proxy given | Daniel Stenberg | |
with CURLOPT_PROXY can use a http:// prefix and user + password. The user and password fields are now also URL decoded properly. Test case 264 added to verify. | |||
2005-06-03 | Andres Garcia's text mode fix for the 'data' part | Daniel Stenberg | |
2005-05-31 | Todd Kulesza reported a flaw in the proxy option, since a numerical IPv6 | Daniel Stenberg | |
address was not possible to use. It is now, but requires it written RFC2732-style, within brackets - which incidently is how you enter numerical IPv6 addresses in URLs. Test case 263 added to verify. | |||
2005-05-31 | added keywords | Daniel Stenberg | |
2005-05-29 | Eric Cooper reported about a problem with HTTP servers that responds with | Daniel Stenberg | |
binary zeroes within the headers. They confused libcurl to do wrong so the downloaded headers become incomplete. The fix is now verified with test case 262. | |||
2005-05-24 | Andres Garcia's mode=text patch to make these do fine on Windows | Daniel Stenberg | |
2005-05-24 | add test case 261, response code 226 to TYPE | Daniel Stenberg | |
2005-05-21 | added keywords | Daniel Stenberg | |
2005-05-20 | keywords added | Daniel Stenberg | |
2005-05-20 | shorter name | Daniel Stenberg | |
2005-05-20 | Add support for text mode on stdout tests as well, and add the mode=text | Daniel Stenberg | |
to the docs. | |||
2005-05-18 | Bug report #1204435 identified a problem with malformed URLs like | Daniel Stenberg | |
"http://somehost?data" as it added a slash too much in the request ("GET /?data/"...). Added test case 260 to verify. | |||
2005-05-17 | Made test case 241 precheck that the given name resolves to an ipv6 address, | Daniel Stenberg | |
or the test is skipped. Ideally, we should let this test case go over a few frequently used IPv6 localhost aliases... | |||
2005-05-11 | Modified the default HTTP headers used by libcurl: | Daniel Stenberg | |
A) Normal non-proxy HTTP: - no more "Pragma: no-cache" (this only makes sense to proxies) B) Non-CONNECT HTTP request over proxy: - "Pragma: no-cache" is used (like before) - "Proxy-Connection: Keep-alive" (for older style 1.0-proxies) C) CONNECT HTTP request over proxy: - "Host: [name]:[port]" - "Proxy-Connection: Keep-alive" | |||
2005-05-06 | Added two test cases for multipart formpost over a proxy with --anyauth. Our | Daniel Stenberg | |
HTTP test server is a bit limited though, as it never responds to the POST request until all data has been sent (and received)... | |||
2005-04-28 | Set mode text on the section that is written by curl in text mode, to allow | Daniel Stenberg | |
the runtests.pl to check this differently on operating systems that differentiate on this. | |||
2005-04-27 | keyword update | Daniel Stenberg | |
2005-04-25 | Fred New reported a bug where we used Basic auth and user name and password in | Daniel Stenberg | |
.netrc, and when following a Location: the subsequent requests didn't properly use the auth as found in the netrc file. Added test case 257 to verify my fix. | |||
2005-04-22 | keywords added | Daniel Stenberg | |
2005-04-22 | test 256 is like test 38 but with proxy + proxy auth | Daniel Stenberg | |
2005-04-22 | keywords | Daniel Stenberg | |
2005-04-19 | added CURLOPT_PORT test when using proxy | Daniel Stenberg | |
2005-04-18 | Olivier reported that even though he used CURLOPT_PORT, libcurl clearly still | Daniel Stenberg | |
used the default port. He was right. I fixed the problem and added the test cases 521, 522 and 523 to verify the fix. | |||
2005-04-18 | Toshiyuki Maezawa reported that when doing a POST with a read callback, | Daniel Stenberg | |
libcurl didn't properly send an Expect: 100-continue header. It does now. | |||
2005-04-18 | ARGH my stupidity is endless. Ipv4-only hosts don't send EPRT or LPRT. | Daniel Stenberg | |
2005-04-18 | Modified the FTP server to use the new 'sockfilt' program to do all the socket | Daniel Stenberg | |
level stuff. The FTP server communicates with sockfilt using perl's open2(). This enables easier IPv6 support and hopefully FTP-SSL support in the future. Added four test cases for FTP-ipv6. | |||
2005-04-16 | keywords added | Daniel Stenberg | |
2005-04-16 | keywords added | Daniel Stenberg | |
2005-04-15 | started adding "keywords" for each test, to better allow us to sum up what | Daniel Stenberg | |
kind of tests we have and how many tests that test certain features | |||
2005-04-14 | Two new slowdown tests for better testing of the FTP response reader function | Daniel Stenberg | |
when the response come in many small chunks. | |||
2005-04-13 | fix port number | Daniel Stenberg | |
2005-04-12 | requires OpenSSL, as our GnuTLS doesn't provide support for | Daniel Stenberg | |
CURLOPT_SSL_CTX_FUNCTION (yet). | |||
2005-04-08 | fixed the 304 response-with-content-length problem reported by Cory Nelson | Daniel Stenberg | |
2005-04-05 | test time-conditioned FTP uploads | Daniel Stenberg | |
2005-04-03 | Hardeep Singh reported a problem doing HTTP POST with Digest. (It was actually | Daniel Stenberg | |
also affecting NTLM and Negotiate.) It turned out that if the server responded with 100 Continue before the initial 401 response, libcurl didn't take care of the response properly. Test case 245 and 246 added to verify this. | |||
2005-04-03 | Test 245 was just added in an attempt to repeat Hardeep Singh's recent bug. | Daniel Stenberg | |
But this works just fine on my host. Plain HTTP POST using Digest. | |||
2005-03-28 | Based on Augustus Saunders' comments and findings, the HTTP output auth | Daniel Stenberg | |
function was fixed to use the proper proxy authentication when multiple ones were added as accepted. test 239 and test 243 were added to repeat the problems and verify the fixes. | |||
2005-03-21 | Make NTLM tests depend on the NTLM feature at not SSL, since the NTLM support | Daniel Stenberg | |
is no longer only present when built with SSL support. | |||
2005-03-17 | Change the bogus address used in test237 to be more reliable when run | Dan Fandrich | |
on a host with a buggy resolver that strips all but the bottom 8 bits of each octet. The resolved address in this case (192.0.2.127) is guaranteed never to belong to a real host (see RFC3330). | |||
2005-03-17 | support multiple error codes for a test case since some things just vary | Daniel Stenberg | |
between platforms | |||
2005-03-15 | test EPSV and PASV response handling when they get well-formated data back | Daniel Stenberg | |
but using illegal values | |||
2005-03-15 | Make nonexistent host names absolute so tests will pass on machines | Dan Fandrich | |
with a wildcard DNS search domain. | |||
2005-03-12 | David Houlder added --form-string | Daniel Stenberg | |
2005-03-09 | skip the test of "2094 Nov 6" for now, since the 64bit time_t systems return | Daniel Stenberg | |
different values for it... | |||
2005-03-08 | Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTP | Daniel Stenberg | |
file got a Last-Modified: header written to the data stream, corrupting the actual data. This was because some conditions from the previous FTP code was not properly brought into the new FTP code. I fixed and I added test case 520 to verify. (This bug was introduced in 7.13.1) |