Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-16 | Revert "Proxy-Connection: stop sending this header by default" | Daniel Stenberg | |
This reverts commit 113f04e664b16b944e64498a73a4dab990fe9a68. | |||
2016-02-08 | Proxy-Connection: stop sending this header by default | Daniel Stenberg | |
RFC 7230 says we should stop. Firefox already stopped. Bug: https://github.com/curl/curl/issues/633 Reported-By: Brad Fitzpatrick Closes #633 | |||
2015-12-23 | test 16: fix on Linux (and Windows) by using plain ASCII characters | Marc Hoersken | |
Follow up on b064ff0c351bb287557228575ef4c1d079b866fb, thanks Daniel. | |||
2015-12-23 | test 16: fix on Windows by converting data file from ANSI to UTF-8 | Marc Hoersken | |
2015-03-12 | http: always send Host: header as first header | Daniel Stenberg | |
...after the method line: "Since the Host field-value is critical information for handling a request, a user agent SHOULD generate Host as the first header field following the request-line." / RFC 7230 section 5.4 Additionally, this will also make libcurl ignore multiple specified custom Host: headers and only use the first one. Test 1121 has been updated accordingly Bug: http://curl.haxx.se/bug/view.cgi?id=1491 Reported-by: Rainer Canavan | |||
2008-11-19 | - I removed the default use of "Pragma: no-cache" from libcurl when a proxy is | Daniel Stenberg | |
used. It has been used since forever but it was never a good idea to use unless explicitly asked for. | |||
2008-09-29 | Added "HTTP proxy" and "proxytunnel" keywords where applicable | Dan Fandrich | |
2007-08-23 | Added test1004 to validate a previous fix for a memory leak when an | Dan Fandrich | |
empty proxy server is selected. | |||
2007-01-23 | Convert (most of) the test data files into genuine XML. A handful still | Dan Fandrich | |
are not, due mainly to the lack of support for XML character entities (e.g. & => & ). This will make it easier to validate test files using tools like xmllint, as well as edit and view them using XML tools. | |||
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-04-16 | keywords added | Daniel Stenberg | |
2005-01-25 | A minor "syntax error" in numerous test files corrected | Daniel Stenberg | |
2004-11-29 | stricter newline policy | Daniel Stenberg | |
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-05-04 | General HTTP authentication cleanup and fixes | Daniel Stenberg | |
2004-02-09 | Modified the default HTTP Accept: header to only be Accept: */* | Daniel Stenberg | |
2003-10-17 | finally we support >128 letter passwords so this test was fixed to work | Daniel Stenberg | |
2003-07-19 | modified to work fine with the new persistant connection working test suite | Daniel Stenberg | |
HTTP server | |||
2003-04-30 | Each test case now specifies which server(s) it needs, without relying on the | Daniel Stenberg | |
test number. | |||
2001-06-14 | three more HTTP tests added from the old test suite | Daniel Stenberg | |