| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Closes #7639
|
|
|
|
| |
Closes #7638
|
|
|
|
|
|
| |
Enable test 1074
Closes #7617
|
|
|
|
|
|
| |
Enable test 1130 and 1131
Closes #7616
|
|
|
|
| |
Closes #7612
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Closes #7613
|
|
|
|
|
|
|
|
|
| |
Extended test 1173 (via the manpage-syntax.pl script) to detect and warn
for them.
Ref: #7602
Reported-by: a1346054 on github
Closes #7604
|
|
|
|
|
|
| |
Enable test 287
Closes #7598
|
|
|
|
|
|
|
|
| |
With the use hyper_request_on_informational()
Enable test 155 and 158
Closes #7597
|
|
|
|
|
|
| |
Enabled test 154
Closes #7568
|
|
|
|
|
|
|
|
|
| |
Updated test31.
Added test 392 to verify secure cookies used for http://localhost
Reviewed-by: Daniel Gustafsson
Fixes #6733
Closes #7263
|
|
|
|
|
|
| |
after 2038 something in test1915 fails on 32-bit OSes
Closes #7512
|
|
|
|
|
|
| |
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Closes #7413
|
|
|
|
|
|
| |
... so strip that from the test.
Closes #7349
|
|
|
|
|
|
| |
To match with built-in behaviors. Makes test 1154 work.
Closes #7350
|
|
|
|
| |
Closes #7350
|
|
|
|
| |
Closes #7344
|
|
|
|
| |
Closes #7333
|
|
|
|
|
|
| |
... by making sure the stdout output doesn't look like HTTP headers.
Closes #7333
|
|
|
|
|
|
|
| |
Makes hyper accept it fine instead returning HYPERE_UNEXPECTED_EOF on
us.
Closes #7334
|
|
|
|
|
|
| |
Adjusted ftpserver.pl to add support for the IMAP IDLE command
Adjusted test 660 to sync with the fix
|
|
|
|
|
|
| |
Makes test 513 work with hyper
Closes #7266
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They were never officially allowed and slipped in only due to sloppy
parsing. Spaces (ascii 32) should be correctly encoded (to %20) before
being part of a URL.
The new flag bit CURLU_ALLOW_SPACE when a full URL is set, makes libcurl
allow spaces.
Updated test 1560 to verify.
Closes #7073
|
|
|
|
|
|
|
|
| |
Add test 494 to verify
Reported-by: Harry Sintonen
Fixes #7238
Closes #7244
|
|
|
|
|
|
|
| |
Minor-edits-by: Daniel Stenberg
Added test 2200 to 2205
Closes #7243
|
|
|
|
|
|
| |
The goal is to remove them all from here over time.
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
|
|
| |
Fixes test 493
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7209
|
|
|
|
| |
Closes #7208
|
| |
|
|
|
|
| |
Closes #7205
|
|
|
|
| |
Closes #7205
|
|
|
|
| |
Closes #7205
|
|
|
|
| |
Closes #7205
|
|
|
|
| |
Closes #7205
|
|
|
|
| |
Closes #7205
|
|
|
|
|
|
| |
The test still works the same, just modified two bytes in the content.
Closes #7203
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Warning: this will make existing curl command lines that use metalink to
stop working.
Reasons for removal:
1. We've found several security problems and issues involving the
metalink support in curl. The issues are not detailed here. When
working on those, it become apparent to the team that several of the
problems are due to the system design, metalink library API and what
the metalink RFC says. They are very hard to fix on the curl side
only.
2. The metalink usage with curl was only very briefly documented and was
not following the "normal" curl usage pattern in several ways, making
it surprising and non-intuitive which could lead to further security
issues.
3. The metalink library was last updated 6 years ago and wasn't so
active the years before that either. An unmaintained library means
there's a security problem waiting to happen. This is probably reason
enough.
4. Metalink requires an XML parsing library, which is complex code (even
the smaller alternatives) and to this day often gets security
updates.
5. Metalink is not a widely used curl feature. In the 2020 curl user
survey, only 1.4% of the responders said that they'd are using it. In
2021 that number was 1.2%. Searching the web also show very few
traces of it being used, even with other tools.
6. The torrent format and associated technology clearly won for
downloading large files from multiple sources in parallel.
Cloes #7176
|
|
|
|
| |
Follow-up to d8dcb399b8009d
|
|
|
|
|
|
| |
Added test 3020 to verify
Closes #7183
|