summaryrefslogtreecommitdiff
path: root/tests/data/DISABLED
Commit message (Collapse)AuthorAgeFilesLines
* test1526: enable for hyperDaniel Stenberg2021-12-091-1/+0
| | | | Closes #8128
* test1525: slightly tweaked for hyperDaniel Stenberg2021-12-091-1/+0
| | | | Closes #8128
* test1156: enable for hyperDaniel Stenberg2021-12-091-1/+0
| | | | | | Minor reorg of the lib1156 code and it works fine for hyper. Closes #8127
* test661: enable for hyperDaniel Stenberg2021-12-091-1/+0
| | | | Closes #8126
* test1556: adjust for hyperDaniel Stenberg2021-12-071-1/+0
| | | | Closes #8105
* test1554: adjust for hyperDaniel Stenberg2021-12-071-1/+0
| | | | Closes #8104
* http: enable haproxy support for hyper backendDaniel Stenberg2021-11-191-2/+0
| | | | | | | | | | | | | | This is done by having native code do the haproxy header output before hyper issues its request. The little downside with this approach is that we need the entire Curl_buffer_send() function built, which is otherwise not used for hyper builds. If hyper ends up getting native support for the haproxy protocols we can backpedal on this. Enables test 1455 and 1456 Closes #8034
* test1160: edited to work with hyperDaniel Stenberg2021-10-271-1/+0
| | | | Closes #7912
* data/DISABLED: enable tests that now work with hyperDaniel Stenberg2021-10-271-5/+0
| | | | Closes #7911
* http: reject HTTP response codes < 100Daniel Stenberg2021-10-271-2/+0
| | | | | | | | | | ... which then also includes negative ones as test 1430 uses. This makes native + hyper backend act identically on this and therefore test 1430 can now be enabled when building with hyper. Adjust test 1431 as well. Closes #7909
* hyper: disable test 1294 since hyper doesn't allow such crazy headersDaniel Stenberg2021-10-251-1/+0
| | | | Closes #7905
* c-hyper: make CURLOPT_SUPPRESS_CONNECT_HEADERS workDaniel Stenberg2021-10-251-1/+0
| | | | | | Verified by the enabled test 1288 Closes #7905
* test1287: make work on hyperDaniel Stenberg2021-10-251-1/+0
| | | | Closes #7905
* test1266/1267: disabled on hyper: no HTTP/0.9 supportDaniel Stenberg2021-10-251-2/+0
| | | | Closes #7905
* tests: enable more tests with hyperDaniel Stenberg2021-10-251-10/+0
| | | | | | Adjusted 1144, 1164 and 1176. Closes #7900
* hyper: does not support disabling CURLOPT_HTTP_TRANSFER_DECODINGDaniel Stenberg2021-10-221-1/+0
| | | | | | | | Simply because hyper doesn't have this ability. Mentioned in docs now. Skip test 326 then Closes #7889
* test262: don't attempt with hyperDaniel Stenberg2021-10-221-1/+0
| | | | | | | This test verifies that curl works with binary zeroes in HTTP response headers and hyper refuses such. They're not kosher http. Closes #7889
* c-hyper: make test 217 runDaniel Stenberg2021-10-221-1/+0
| | | | Closes #7889
* DISABLED: enable test 209+213 for hyperDaniel Stenberg2021-10-221-2/+0
| | | | | | Follow-up to 823d3ab855c Closes #7889
* test207: accept a different error code for hyperDaniel Stenberg2021-10-221-1/+0
| | | | | | | It returns HYPERE_UNEXPECTED_EOF for this case which we convert to the somewhat generic CURLE_RECV_ERROR. Closes #7889
* http_proxy: multiple CONNECT with hyper done betterDaniel Stenberg2021-10-211-1/+0
| | | | | | Enabled test 206 Closes #7888
* tests: disable test 2043Daniel Stenberg2021-10-131-0/+1
| | | | | | | | It uses revoked.badssl.com which now is expired and therefor this now permafails. We should not use external sites for tests, this test should be converted to use our own infra. Closes #7845
* CURLOPT_PREREQFUNCTION: add new callbackMax Dymond2021-09-271-0/+2
| | | | | | | | | | | | | | Triggered before a request is made but after a connection is set up Changes: - callback: Update docs and callback for pre-request callback - Add documentation for CURLOPT_PREREQDATA and CURLOPT_PREREQFUNCTION, - Add redirect test and callback failure test - Note that the function may be called multiple times on a redirection - Disable new 2086 test due to Windows weirdness Closes #7477
* test1184: disableDaniel Stenberg2021-09-161-0/+2
| | | | | | | | | The test should be fine and it works for me repeated when run manually, but clearly it causes CI failures and it needs more research. Reported-by: RiderALT on github Fixes #7725 Closes #7732
* tests: adjust the tftpd output to work with hyper modeDaniel Stenberg2021-09-011-3/+0
| | | | | | | | | | By making them look less like http headers, the hyper mode "tweak" doesn't interfere. Enable test 2002 and 2003 in hyper builds (and 1280 which is unrelated but should be enabled). Closes #7658
* http: ignore content-length if any transfer-encoding is usedDaniel Stenberg2021-08-311-6/+0
| | | | | Fixes #7643 Closes #7649
* http: disallow >3-digit response codesDaniel Stenberg2021-08-261-2/+0
| | | | | | | | | | Make the built-in HTTP parser behave similar to hyper and reject any HTTP response using more than 3 digits for the response code. Updated test 1432 accordingly. Enabled test 1432 in the hyper builds. Closes #7641
* tests: enable test 1129 for hyper buildsDaniel Stenberg2021-08-261-1/+0
| | | | Closes #7638
* c-hyper: handle HTTP/1.1 => HTTP/1.0 downgrade on reused connectionDaniel Stenberg2021-08-231-1/+0
| | | | | | Enable test 1074 Closes #7617
* c-hyper: deal with Expect: 100-continue combined with POSTFIELDSDaniel Stenberg2021-08-231-2/+0
| | | | | | Enable test 1130 and 1131 Closes #7616
* DISABLED: enable 11 more tests for hyper buildsDaniel Stenberg2021-08-231-11/+0
| | | | Closes #7612
* setopt: enable CURLOPT_IGNORE_CONTENT_LENGTH for hyperDaniel Stenberg2021-08-231-1/+0
| | | | | | | | | | | Since this option is also used for FTP, it needs to work to set for applications even if hyper doesn't support it for HTTP. Verified by test 1137. Updated docs to specify that the option doesn't work for HTTP when using the hyper backend. Closes #7614
* test1138: remove trailing space to make work with hyperDaniel Stenberg2021-08-231-1/+0
| | | | Closes #7613
* http_proxy: fix user-agent and custom headers for CONNECT with hyperDaniel Stenberg2021-08-201-1/+0
| | | | | | Enable test 287 Closes #7598
* c-hyper: initial support for "dumping" 1xx HTTP responsesDaniel Stenberg2021-08-201-4/+0
| | | | | | | | With the use hyper_request_on_informational() Enable test 155 and 158 Closes #7597
* c-hyper: initial step for 100-continue supportDaniel Stenberg2021-08-131-1/+0
| | | | | | Enabled test 154 Closes #7568
* test1147: hyper doesn't allow "crazy" request headers like built-inDaniel Stenberg2021-07-051-1/+0
| | | | | | ... so strip that from the test. Closes #7349
* c-hyper: bail on too long response headersDaniel Stenberg2021-07-051-2/+0
| | | | | | To match with built-in behaviors. Makes test 1154 work. Closes #7350
* test1116: hyper doesn't pass through "surprise-trailers"Daniel Stenberg2021-07-051-1/+0
| | | | Closes #7344
* test1519: adjusted to work with hyperDaniel Stenberg2021-07-011-1/+0
| | | | Closes #7333
* test1518: adjusted to work with hyperDaniel Stenberg2021-07-011-1/+0
| | | | | | ... by making sure the stdout output doesn't look like HTTP headers. Closes #7333
* test1514: add a CRLF to the response to make it correctDaniel Stenberg2021-07-011-1/+0
| | | | | | | Makes hyper accept it fine instead returning HYPERE_UNEXPECTED_EOF on us. Closes #7334
* hyper: propagate errors back up from read callbacksDaniel Stenberg2021-06-171-1/+0
| | | | | | Makes test 513 work with hyper Closes #7266
* tests/data/DISABLED: add tests not working with hyperDaniel Stenberg2021-06-101-0/+116
| | | | | | The goal is to remove them all from here over time. Closes #7209
* runtests.pl: add an -E option to specify an exclude fileFabian Keil2021-02-091-0/+4
| | | | | | | | | | | | | | | | | | | | | It can contain additional restraints for test numbers, keywords and tools. The idea is to let third parties like the Privoxy project distribute an exclude file with their tarballs that specifies which curl tests are not expected to work when using Privoxy as a proxy, without having to fork the whole curl test suite. The syntax could be changed to be extendable and maybe more closely reflect the "curl test" syntax. Currently it's a bunch of lines like these: test:$TESTNUMBER:Reason why this test with number $TESTNUMBER should be skipped keyword:$KEYWORD:Reason why tests whose keywords contain the $KEYWORD should be skipped tool:$TOOL:Reason why tests with tools that contain $TOOL should be skipped To specify multiple $TESTNUMBERs, $KEYWORDs and $TOOLs on a single line, split them with commas.
* tests: remove pipelining testsDaniel Stenberg2020-09-061-20/+13
| | | | | | | | | | Remove the tests 530, 584, 1900, 1901, 1902, 1903 and 2033. They were previously disabled. The Pipelining code was removed from curl in commit 2f44e94efb3df8e, April 2019. Closes #5921
* tests: make runtests check that disabled tests existsDaniel Stenberg2020-04-241-1/+0
| | | | | | | ... and error out if so. Removed '536' from DISABLED as there is no such test file. Closes #5288
* DISABLED: disable test 323Daniel Stenberg2020-03-171-0/+3
| | | | | | | | | | | | | The test uses SRP to "a server not supporting it" but modern stunnel versions will silently accept it and remain happy. The test is therefore faulty. I haven't figured out how to make stunnel explicitly reject SRP-using connects. Reported-by: Marc Hörsken Fixes #5105 Closes #5113
* whitespace fixesViktor Szakats2018-09-231-1/+0
| | | | | | | | | | | - replace tabs with spaces where possible - remove line ending spaces - remove double/triple newlines at EOF - fix a non-UTF-8 character - cleanup a few indentations/line continuations in manual examples Closes https://github.com/curl/curl/pull/3037
* pipelining: deprecatedDaniel Stenberg2018-09-051-0/+9
| | | | | | | | | | | | Transparently. The related curl_multi_setopt() options all still returns OK when pipelining is selected. To re-enable the support, the single line change in lib/multi.c needs to be reverted. See docs/DEPRECATE.md Closes #2705