Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-21 | include: make CURLE_HTTP3 use a new error code | Daniel Stenberg | |
To avoid potential issues with error code reuse. Reported-by: Christoph M. Becker Assisted-by: Dan Fandrich Fixes #4601 Closes #4627 | |||
2019-11-21 | curl: add --parallel-immediate | Daniel Stenberg | |
Starting with this change when doing parallel transfers, without this option set, curl will prefer to create new transfers multiplexed on an existing connection rather than creating a brand new one. --parallel-immediate can be set to tell curl to prefer to use new connections rather than to wait and try to multiplex. libcurl-wise, this means that curl will set CURLOPT_PIPEWAIT by default on parallel transfers. Suggested-by: Tom van der Woerdt Closes #4500 | |||
2019-11-20 | docs: fix typos | Victor Magierski | |
Change 'experiemental' to 'experimental'. Closes #4618 Reviewed-by: Daniel Gustafsson <daniel@yesql.se> | |||
2019-11-16 | INSTALL.md: provide Android build instructions | Andreas Falkenhahn | |
Closes #4606 | |||
2019-11-14 | examples: add multi-poll.c | Daniel Stenberg | |
Show how curl_multi_poll() makes it even easier to use the multi interface. Closes #4596 | |||
2019-11-13 | HISTORY: added cmake, HTTP/3 and parallel downloads with curl | Daniel Stenberg | |
2019-11-12 | quiche: reject headers in the wrong order | Daniel Stenberg | |
Pseudo header MUST come before regular headers or cause an error. Reported-by: Cynthia Coan Fixes #4571 Closes #4584 | |||
2019-11-12 | CURL-DISABLE: initial docs for the CURL_DISABLE_* defines | Daniel Stenberg | |
The disable-scan script used in test 1165 is extended to also verify that the docs cover all used defines and all defines offered by configure. Reported-by: SLDiggie on github Fixes #4545 Closes #4587 | |||
2019-11-08 | TODO: curl_multi_unblock | Daniel Stenberg | |
Closes #4418 | |||
2019-11-08 | TODO: Run web-platform-tests url tests | Daniel Stenberg | |
Closes #4477 | |||
2019-11-08 | TODO: 1.4 alt-svc sharing | Daniel Stenberg | |
Closes #4476 | |||
2019-11-08 | copyrights: fix copyright year range | Daniel Stenberg | |
.. because checksrc's copyright year check stopped working. Ref: https://github.com/curl/curl/pull/4547 Closes https://github.com/curl/curl/pull/4549 | |||
2019-11-05 | THANKS: add new names from 7.67.0 | Daniel Stenberg | |
2019-11-02 | copyrights: update all copyright notices to 2019 on files changed this year | Vilhelm Prytz | |
Closes #4547 | |||
2019-10-29 | INSTALL: add missing space for configure commands | Trivikram Kamat | |
Closes #4539 | |||
2019-10-29 | examples: remove the "this exact code has not been verified" | Daniel Stenberg | |
... as really confuses the reader to not know what to believe! | |||
2019-10-29 | HTTP3: fix typo somehere1 > somewhere1 | Trivikram Kamat | |
Closes #4535 | |||
2019-10-18 | examples/sslbackend: fix -Wchar-subscripts warning | Marcel Raad | |
With the `isdigit` implementation that comes with MSYS2, the argument is used as an array subscript, resulting in a -Wchar-subscripts warning. `isdigit`'s behavior is undefined if the argument is negative and not EOF [0]. As done in lib/curl_ctype.h, cast the `char` variable to `unsigned char` to avoid that. [0] https://en.cppreference.com/w/c/string/byte/isdigit Closes https://github.com/curl/curl/pull/4503 | |||
2019-10-16 | CURLOPT_TIMEOUT.3: Clarify transfer timeout time includes queue time | Jay Satiro | |
Prior to this change some users did not understand that the "request" starts when the handle is added to the multi handle, or probably they did not understand that some of those transfers may be queued and that time is included in timeout. Reported-by: Jeroen Ooms Fixes https://github.com/curl/curl/issues/4486 Closes https://github.com/curl/curl/pull/4489 | |||
2019-10-13 | TODO: Handle growing SFTP files | Daniel Stenberg | |
Closes #4344 | |||
2019-10-13 | KNOWN_BUGS: remove "CURLFORM_CONTENTLEN in an array" | Daniel Stenberg | |
The curl_formadd() function is deprecated and shouldn't be used so the real fix for applications is to switch to the curl_mime_* API. | |||
2019-10-12 | KNOWN_BUGS: "LDAP on Windows does authentication wrong" | Daniel Stenberg | |
Closes #3116 | |||
2019-10-09 | KNOWN_BUGS: IDN tests failing on Windows | Daniel Stenberg | |
Closes #3747 | |||
2019-10-09 | docs: make sure the --no-progress-meter docs file is in dist too | Daniel Stenberg | |
2019-10-09 | docs: document it as --no-progress-meter instead of the reverse | Daniel Stenberg | |
Follow-up to 93373a960c3bb4 Reported-by: infinnovation-dev on github Fixes #4474 Closes #4475 | |||
2019-10-08 | curl: --no-progress-meter | Daniel Stenberg | |
New option that allows a user to ONLY switch off curl's progress meter and leave everything else in "talkative" mode. Reported-by: Piotr Komborski Fixes #4422 Closes #4470 | |||
2019-10-08 | TODO: Consult %APPDATA% also for .netrc | Daniel Stenberg | |
Closes #4016 | |||
2019-10-07 | CURLOPT_TIMEOUT.3: remove the mention of "minutes" | Daniel Stenberg | |
... just say that limiting operations risk aborting otherwise fine working transfers. If that means seconds, minutes or hours, we leave to the user. Reported-by: Martin Gartner Closes #4469 | |||
2019-10-07 | docs: added multi-event.c example | Andrei Valeriu BICA | |
Similar to multi-uv.c but using libevent 2. This is a simpler libevent integration example then hiperfifo.c. Closes #4471 | |||
2019-10-03 | docs: add note on failed handles not being counted by curl_multi_perform | Denis Chaplygin | |
Closes #4446 | |||
2019-10-03 | CURLMOPT_MAX_CONCURRENT_STREAMS.3: fix SEE ALSO typo | Daniel Stenberg | |
2019-10-02 | ESNI: initial build/setup | Niall | |
Closes #4011 | |||
2019-10-02 | CURLMOPT_MAX_CONCURRENT_STREAMS: new setopt | Kunal Ekawde | |
Closes #4410 | |||
2019-09-29 | BINDINGS: PureBasic, Net::Curl for perl and Nim | Daniel Stenberg | |
2019-09-29 | BINDINGS: Kapito is an Erlang library, basically a binding | Daniel Stenberg | |
2019-09-29 | BINDINGS: added clj-curl | Daniel Stenberg | |
Reported-by: Lucas Severo | |||
2019-09-28 | docs: disambiguate CURLUPART_HOST is for host name (ie no port) | Jay Satiro | |
Closes #4424 | |||
2019-09-27 | INSTALL: add vcpkg installation instructions | grdowns | |
Closes #4435 | |||
2019-09-26 | HTTP3: fix prefix parameter for ngtcp2 build | Spezifant | |
Closes #4430 | |||
2019-09-26 | HTTP3: merged and simplified the two 'running' sections | Daniel Stenberg | |
2019-09-26 | HTTP3: show an --alt-svc using example too | Daniel Stenberg | |
2019-09-26 | HTTP3: update quic.aiortc.org + add link to server list | Daniel Stenberg | |
Reported-by: Jeremy Lainé | |||
2019-09-24 | HTTP3.md: move -p for mkdir, remove -j for make | Alex Samorukov | |
- mkdir on OSX/Darwin requires `-p` argument before dir - portabbly figuring out number of cores is an exercise for somewhere else Closes #4407 | |||
2019-09-21 | altsvc: both backends run h3-23 now | Daniel Stenberg | |
Closes #4395 | |||
2019-09-20 | THANKS-filter: deal with my typos 'Jat' => 'Jay' | Daniel Stenberg | |
2019-09-19 | urlapi: CURLU_NO_AUTHORITY allows empty authority/host part | Jens Finkhaeuser | |
CURLU_NO_AUTHORITY is intended for use with unknown schemes (i.e. not "file:///") to override cURL's default demand that an authority exists. Closes #4349 | |||
2019-09-15 | docs: remove trailing ':' from section names in CURLOPT_TRAILER* man | Alessandro Ghedini | |
2019-09-15 | docs: fix typo in CURLOPT_HTTP_VERSION man | Alessandro Ghedini | |
2019-09-12 | docs/HTTP3: fix `--with-ssl` ngtcp2 configure flag | Jimmy Gaussen | |
Closes #4338 | |||
2019-09-10 | THANKS: from the 7.66.0 release | Daniel Stenberg | |