summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* include: make CURLE_HTTP3 use a new error codeDaniel Stenberg2019-11-211-0/+3
| | | | | | | | | To avoid potential issues with error code reuse. Reported-by: Christoph M. Becker Assisted-by: Dan Fandrich Fixes #4601 Closes #4627
* curl: add --parallel-immediateDaniel Stenberg2019-11-212-1/+11
| | | | | | | | | | | | | | | 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
* docs: fix typosVictor Magierski2019-11-202-2/+2
| | | | | | | Change 'experiemental' to 'experimental'. Closes #4618 Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
* INSTALL.md: provide Android build instructionsAndreas Falkenhahn2019-11-161-0/+41
| | | | Closes #4606
* examples: add multi-poll.cDaniel Stenberg2019-11-142-1/+77
| | | | | | | Show how curl_multi_poll() makes it even easier to use the multi interface. Closes #4596
* HISTORY: added cmake, HTTP/3 and parallel downloads with curlDaniel Stenberg2019-11-131-0/+9
|
* quiche: reject headers in the wrong orderDaniel Stenberg2019-11-121-0/+1
| | | | | | | | Pseudo header MUST come before regular headers or cause an error. Reported-by: Cynthia Coan Fixes #4571 Closes #4584
* CURL-DISABLE: initial docs for the CURL_DISABLE_* definesDaniel Stenberg2019-11-123-14/+113
| | | | | | | | | | 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
* TODO: curl_multi_unblockDaniel Stenberg2019-11-081-0/+8
| | | | Closes #4418
* TODO: Run web-platform-tests url testsDaniel Stenberg2019-11-081-0/+10
| | | | Closes #4477
* TODO: 1.4 alt-svc sharingDaniel Stenberg2019-11-081-0/+8
| | | | Closes #4476
* copyrights: fix copyright year rangeDaniel Stenberg2019-11-0829-29/+29
| | | | | | | | .. because checksrc's copyright year check stopped working. Ref: https://github.com/curl/curl/pull/4547 Closes https://github.com/curl/curl/pull/4549
* THANKS: add new names from 7.67.0Daniel Stenberg2019-11-051-0/+42
|
* copyrights: update all copyright notices to 2019 on files changed this yearVilhelm Prytz2019-11-0239-39/+39
| | | | Closes #4547
* INSTALL: add missing space for configure commandsTrivikram Kamat2019-10-291-2/+2
| | | | Closes #4539
* examples: remove the "this exact code has not been verified"Daniel Stenberg2019-10-292-4/+2
| | | | ... as really confuses the reader to not know what to believe!
* HTTP3: fix typo somehere1 > somewhere1Trivikram Kamat2019-10-291-1/+1
| | | | Closes #4535
* examples/sslbackend: fix -Wchar-subscripts warningMarcel Raad2019-10-181-1/+1
| | | | | | | | | | | | 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
* CURLOPT_TIMEOUT.3: Clarify transfer timeout time includes queue timeJay Satiro2019-10-161-5/+6
| | | | | | | | | | | | 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
* TODO: Handle growing SFTP filesDaniel Stenberg2019-10-131-0/+11
| | | | Closes #4344
* KNOWN_BUGS: remove "CURLFORM_CONTENTLEN in an array"Daniel Stenberg2019-10-131-10/+0
| | | | | 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.
* KNOWN_BUGS: "LDAP on Windows does authentication wrong"Daniel Stenberg2019-10-121-0/+4
| | | | Closes #3116
* KNOWN_BUGS: IDN tests failing on WindowsDaniel Stenberg2019-10-091-0/+8
| | | | Closes #3747
* docs: make sure the --no-progress-meter docs file is in dist tooDaniel Stenberg2019-10-091-1/+2
|
* docs: document it as --no-progress-meter instead of the reverseDaniel Stenberg2019-10-092-8/+10
| | | | | | | | Follow-up to 93373a960c3bb4 Reported-by: infinnovation-dev on github Fixes #4474 Closes #4475
* curl: --no-progress-meterDaniel Stenberg2019-10-081-0/+8
| | | | | | | | | 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
* TODO: Consult %APPDATA% also for .netrcDaniel Stenberg2019-10-081-0/+7
| | | | Closes #4016
* CURLOPT_TIMEOUT.3: remove the mention of "minutes"Daniel Stenberg2019-10-071-4/+4
| | | | | | | | | ... 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
* docs: added multi-event.c exampleAndrei Valeriu BICA2019-10-072-1/+241
| | | | | | | Similar to multi-uv.c but using libevent 2. This is a simpler libevent integration example then hiperfifo.c. Closes #4471
* docs: add note on failed handles not being counted by curl_multi_performDenis Chaplygin2019-10-032-2/+3
| | | | Closes #4446
* CURLMOPT_MAX_CONCURRENT_STREAMS.3: fix SEE ALSO typoDaniel Stenberg2019-10-031-1/+1
|
* ESNI: initial build/setupNiall2019-10-023-0/+141
| | | | Closes #4011
* CURLMOPT_MAX_CONCURRENT_STREAMS: new setoptKunal Ekawde2019-10-024-5/+65
| | | | Closes #4410
* BINDINGS: PureBasic, Net::Curl for perl and NimDaniel Stenberg2019-09-291-1/+6
|
* BINDINGS: Kapito is an Erlang library, basically a bindingDaniel Stenberg2019-09-291-0/+2
|
* BINDINGS: added clj-curlDaniel Stenberg2019-09-291-0/+2
| | | | Reported-by: Lucas Severo
* docs: disambiguate CURLUPART_HOST is for host name (ie no port)Jay Satiro2019-09-282-4/+6
| | | | Closes #4424
* INSTALL: add vcpkg installation instructionsgrdowns2019-09-271-0/+12
| | | | Closes #4435
* HTTP3: fix prefix parameter for ngtcp2 buildSpezifant2019-09-261-1/+1
| | | | Closes #4430
* HTTP3: merged and simplified the two 'running' sectionsDaniel Stenberg2019-09-261-21/+7
|
* HTTP3: show an --alt-svc using example tooDaniel Stenberg2019-09-261-0/+6
|
* HTTP3: update quic.aiortc.org + add link to server listDaniel Stenberg2019-09-261-1/+3
| | | | Reported-by: Jeremy Lainé
* HTTP3.md: move -p for mkdir, remove -j for makeAlex Samorukov2019-09-241-3/+3
| | | | | | | | | - mkdir on OSX/Darwin requires `-p` argument before dir - portabbly figuring out number of cores is an exercise for somewhere else Closes #4407
* altsvc: both backends run h3-23 nowDaniel Stenberg2019-09-211-2/+2
| | | | Closes #4395
* THANKS-filter: deal with my typos 'Jat' => 'Jay'Daniel Stenberg2019-09-201-1/+1
|
* urlapi: CURLU_NO_AUTHORITY allows empty authority/host partJens Finkhaeuser2019-09-192-0/+7
| | | | | | | 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
* docs: remove trailing ':' from section names in CURLOPT_TRAILER* manAlessandro Ghedini2019-09-152-13/+13
|
* docs: fix typo in CURLOPT_HTTP_VERSION manAlessandro Ghedini2019-09-151-1/+1
|
* docs/HTTP3: fix `--with-ssl` ngtcp2 configure flagJimmy Gaussen2019-09-121-1/+1
| | | | Closes #4338
* THANKS: from the 7.66.0 releaseDaniel Stenberg2019-09-101-0/+24
|