Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-25 | FTP improvements: | Daniel Stenberg | |
If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format. | |||
2004-11-24 | HTTP "auth done right". See lib/README.httpauth | Daniel Stenberg | |
2004-11-23 | oops, use the precheck too! | Daniel Stenberg | |
2004-11-22 | David Phillips fix for test 518 and my extension to make it not run on | Daniel Stenberg | |
systems that can't run it fine. | |||
2004-11-19 | David Phillips' FD_SETSIZE fix | Daniel Stenberg | |
2004-11-15 | added test case 517: 22 tests of the curl_getdate() function | Daniel Stenberg | |
2004-11-11 | Fix behaviour when passing NULL to CURLOPT_POSTFIELDS and CURLOPT_HTTPPOST. | Daniel Stenberg | |
2004-10-27 | Added --retry and --retry-delay first attempt with four related test cases. | Daniel Stenberg | |
2004-10-25 | Tomas Pospisek filed bug report #1053287 that proved -C - and --fail on a | Daniel Stenberg | |
file that was already completely downloaded caused an error, while it doesn't if you don't use --fail! I added test case 194 to verify the fix. Grrr. CURLOPT_FAILONERROR is now added to the list stuff to remove in libcurl v8 due to all the kludges needed to support it. | |||
2004-10-19 | revert the charset fix as it broke the solaris tests (native iconv doesn't | Daniel Stenberg | |
like that name) | |||
2004-10-19 | CURLINFO_NUM_CONNECTS and more | Daniel Stenberg | |
2004-10-19 | bug 1049275 fixes test 165 | Daniel Stenberg | |
2004-10-14 | Eric Vergnaud pointed out that libcurl didn't treat ?-letters in the user name | Daniel Stenberg | |
and password fields properly in URLs, like ftp://us?er:pass?word@site.com/. Added test 191 to verify the fix. | |||
2004-10-14 | use quotes to make gdb usage on this easier | Daniel Stenberg | |
2004-10-06 | test resume and redirect | Daniel Stenberg | |
2004-10-06 | Chih-Chung Chang reported that if you use CURLOPT_RESUME_FROM and enabled | Daniel Stenberg | |
CURLOPT_FOLLOWLOCATION, libcurl reported error if a redirect happened even if the new URL would provide the resumed file. Test case 188 added to verify the fix (together with existing test 99). | |||
2004-10-04 | Made the dns entry remain locked while a connection to the host remains to | Daniel Stenberg | |
allow verbose output during this period. Bertrand Demiddelaer reported and helped fixing. | |||
2004-10-01 | - Based on Fedor Karpelevitch's formpost path basename patch, file parts in | Daniel Stenberg | |
formposts no longer include the path part. If you _really_ want them, you must provide your preferred full file name with CURLFORM_FILENAME. Added detection for libgen.h and basename() to configure. My custom basename() replacement function for systems without it, might be a bit too naive... Updated 6 test cases to make them work with the stripped paths. | |||
2004-09-22 | Dan Fandrich's fix to use 127.0.0.1 instead of localhost to not depend on | Daniel Stenberg | |
it resolving nicely | |||
2004-09-16 | Location: problem with bad original URL, identified in bug report #1029478 | Daniel Stenberg | |
2004-09-11 | 1. cookie expire-strings MUST use GMT timezones | Daniel Stenberg | |
2. adjusted date strings to upcoming date parser rewrite | |||
2004-09-10 | fixed -F to support setting type= even on parts that aren't file-uploads | Daniel Stenberg | |
2004-09-10 | - Bug report #1025986. When following a Location: with a custom Host: header | Daniel Stenberg | |
replacement, curl only replaced the Host: header on the initial request and didn't replace it on the following ones. This resulted in requests with two Host: headers. Now, curl checks if the location is on the same host as the initial request and then continues to replace the Host: header. And when it moves to another host, it doesn't replace the Host: header but it also doesn't make the second Host: header get used in the request. This change is verified by the two new test cases 184 and 185. | |||
2004-09-08 | Now the test servers and test cases can run on a custom port number. There's | Daniel Stenberg | |
no fixed port numbers in use anymore. Starting now, the default ports the servers use are 8990 - 8993. There's no option to modify these yet, but changing the $base option in the top of the runtests.pl script. | |||
2004-08-24 | added test 183 to verify that we properly send good Host: headers when | Daniel Stenberg | |
getting multiple URLs over a single proxy connection | |||
2004-08-23 | verify that transferring a zero byte FTP file results in a zero byte local | Daniel Stenberg | |
file | |||
2004-08-23 | Roman Koifman pointed out that libcurl send Expect: 100-continue on POSTs and | Daniel Stenberg | |
PUTs even when told to use HTTP 1.0, which is not correct. | |||
2004-08-16 | Roland Krikava's cookies over proxy fix. | Daniel Stenberg | |
2004-07-16 | test downloading from a server claiming negative content-length | Daniel Stenberg | |
2004-06-30 | NOBODY set TRUE after a POST makes a good HEAD now | Daniel Stenberg | |
2004-06-22 | extended to include a cookie with 4998 bytes of content | Daniel Stenberg | |
2004-06-21 | added test case 513 | Daniel Stenberg | |
2004-06-19 | test 177 HTTP POST with --digest that gets a 302 response | Daniel Stenberg | |
2004-06-15 | test 176, use --ntlm and POST when the server doesn't require any auth | Daniel Stenberg | |
2004-06-15 | added test case 175, use HTTP POST and DIGEST set but the server requires no | Daniel Stenberg | |
auth | |||
2004-06-14 | added test 174, HTTP POST --anyauth to server without auth requirements. | Daniel Stenberg | |
An attempt to repeat a reported auth problem. Works for me! | |||
2004-06-04 | test 173 added: HTTP RFC1867-formpost a file from stdin with "faked" filename | Daniel Stenberg | |
2004-06-03 | corrected to use the proxy user name for proxy auth, as was just bugfixed! | Daniel Stenberg | |
2004-05-25 | initial support for "uploading" to file:// URLs | Daniel Stenberg | |
2004-05-24 | better name | Daniel Stenberg | |
2004-05-24 | Robert D. Young reported that CURLOPT_COOKIEFILE and CURLOPT_COOKIE could | Daniel Stenberg | |
not be used both in one request. Fixed it and added test case 172 to verify. | |||
2004-05-21 | While talking to host a.b.c, libcurl did wrongly not accept cookies that were | Daniel Stenberg | |
set to the domain .a.b.c (that is with a dot prefix). This is now fixed and test case 171 verifies it. | |||
2004-05-19 | NTLM requires SSL | Daniel Stenberg | |
2004-05-19 | added test 170 | Daniel Stenberg | |
2004-05-19 | David Byron's test case with -F that used to crash | Daniel Stenberg | |
2004-05-04 | General HTTP authentication cleanup and fixes | Daniel Stenberg | |
2004-05-03 | improved the name of the test | Daniel Stenberg | |
2004-04-30 | added test 166, formpost with white space in file name | Daniel Stenberg | |
2004-04-29 | Introducing IDN host name testing. Test case 165 requires an IDN-capable | Daniel Stenberg | |
libcurl. | |||
2004-04-29 | ignore cnonce lines too as they are based on the current time and will differ | Daniel Stenberg | |
from time to time! |