summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* KNOWN_BUGS/TODO: cleanup and remove outdated issuesDaniel Stenberg2019-09-052-258/+32
|
* ROADMAP: updated after recent user pollDaniel Stenberg2019-09-021-16/+33
| | | | In rough prio order
* THANKS: remove duplicateDaniel Stenberg2019-08-312-1/+1
|
* CURLOPT_HEADERFUNCTION.3: clarifyChristopher Head2019-08-281-1/+4
| | | | Closes #4273
* CURLINFO docs: mention that in redirects times are addedDaniel Stenberg2019-08-2812-12/+37
| | | | | | Suggested-by: Brandon Dong Fixes #4250 Closes #4269
* HTTP3: switched openssl branch to useDaniel Stenberg2019-08-271-1/+1
|
* KNOWN_BUGS: USE_UNIX_SOCKETS on WindowsDaniel Stenberg2019-08-261-0/+8
| | | | Closes #4040
* defines: avoid underscore-prefixed definesDaniel Stenberg2019-08-232-16/+16
| | | | | | | | | | | Double-underscored or underscore plus uppercase letter at least. ... as they're claimed to be reserved. Reported-by: patnyb on github Fixes #4254 Closes #4255
* docs/examples/curlx: fix errorsGisle Vanem2019-08-211-3/+3
| | | | | | Initialise 'mimetype' and require the -p12 arg. Closes #4248
* configure: use pkg-config to detect quicheAlessandro Ghedini2019-08-201-3/+3
| | | | | | | | | This removes the need to hard-code the quiche target path in configure.ac. This depends on https://github.com/cloudflare/quiche/pull/128 Closes #4237
* CURLOPT_SSL_VERIFYHOST: treat the value 1 as 2Daniel Stenberg2019-08-202-9/+20
| | | | | | | | For a long time (since 7.28.1) we've returned error when setting the value to 1 to make applications notice that we stopped supported the old behavior for 1. Starting now, we treat 1 and 2 exactly the same. Closes #4241
* curl: use .curlrc (with a dot) on Windows as wellDaniel Stenberg2019-08-201-1/+1
| | | | | | | | Fall-back to _curlrc if the dot-version is missing. Co-Authored-By: Steve Holme Closes #4230
* TODO/ROADMAP: remove "refuse downgrade redirects" and HTTP/3Daniel Stenberg2019-08-162-18/+0
| | | | | | | HTTP3 is now already in full progress Downgrade redirects can be achived almost exactly like that by setting CURLOPT_REDIR_PROTOCOLS.
* CURLOPT_ALTSVC.3: use a "" file name to not load from a fileDaniel Stenberg2019-08-141-0/+2
|
* vauth: Use CURLE_AUTH_ERROR for auth function errorsJay Satiro2019-08-142-0/+3
| | | | | | | | | | | | | | - Add new error code CURLE_AUTH_ERROR. Prior to this change auth function errors were signaled by CURLE_OUT_OF_MEMORY and CURLE_RECV_ERROR, and neither one was technically correct. Ref: https://github.com/curl/curl/pull/3848 Co-authored-by: Dominik Hölzl Closes https://github.com/curl/curl/pull/3864
* curl_version_info: make the quic_version a constDaniel Stenberg2019-08-131-1/+1
| | | | | | Follow-up from 1a2df1518ad8653f Closes #4222
* examples: add http3.c, altsvc.c and http3-present.cDaniel Stenberg2019-08-134-1/+159
| | | | Closes #4221
* curl_version_info.3: mentioned ALTSVC and HTTP3Daniel Stenberg2019-08-131-45/+49
| | | | ... and sorted the list alphabetically
* CURLOPT_ALTSVC_CTRL.3: remove CURLALTSVC_ALTUSEDDaniel Stenberg2019-08-131-5/+2
| | | | Follow-up to 98c3f148 that removed it from the header file
* docs/HTTP3: simplify quiche build instructionJunho Choi2019-08-121-6/+2
| | | | | | Use --recursive to get boringssl in one line Closes #4219
* curl_version_info: offer quic (and h3) library infoDaniel Stenberg2019-08-121-0/+9
| | | | Closes #4216
* HTTP3: use ngtcp2's draft-22 branchDaniel Stenberg2019-08-121-1/+1
|
* CURLOPT_READFUNCTION.3: provide inline exampleDaniel Stenberg2019-08-121-2/+31
| | | | ... instead of mentioning one in another place
* nghttp3: required when ngtcp2 is used for QUICDaniel Stenberg2019-08-121-6/+36
| | | | | | | | - checked for by configure - updated docs/HTTP3.md - shown in the version string Closes #4210
* curl_global_init_mem.3: mention it was added in 7.12.0Daniel Stenberg2019-08-111-1/+3
|
* HTTP3.md: Update quiche build instructionsAlex Mayorga2019-08-101-2/+12
| | | | | | | Added cloning for quiche and BoringSSL and modified the build instructions so they work on a clean folder. Closes #4208
* CURLOPT_H3: removedDaniel Stenberg2019-08-095-63/+2
| | | | | | There's no use for this anymore and it was never in a release. Closes #4206
* cleanup: s/curl_debug/curl_dbg_debug in comments and docsDaniel Stenberg2019-08-081-1/+1
| | | | | | | | | | Leftovers from the function rename back in 76b63489495 Reported-by: Gisle Vanem Bug: https://github.com/curl/curl/commit/f3e0f071b14fcb46a453f69bdf4e062bcaacf362#com mitcomment-34601751 Closes #4203
* alt-svc: send Alt-Used: in redirected requestsDaniel Stenberg2019-08-081-1/+0
| | | | | | | | | | | | | | | RFC 7838 section 5: When using an alternative service, clients SHOULD include an Alt-Used header field in all requests. Removed CURLALTSVC_ALTUSED again (feature is still EXPERIMENTAL thus this is deemed ok). You can disable sending this header just like you disable any other HTTP header in libcurl. Closes #4199
* CURLOPT_HTTP_VERSION: seting this to 3 forces HTTP/3 use directlyDaniel Stenberg2019-08-088-19/+27
| | | | | | | | | | | | Even though it cannot fall-back to a lower HTTP version automatically. The safer way to upgrade remains via CURLOPT_ALTSVC. CURLOPT_H3 no longer has any bits that do anything and might be removed before we remove the experimental label. Updated the curl tool accordingly to use "--http3". Closes #4197
* docs/ALTSVC: remove what works and the experimental explanationDaniel Stenberg2019-08-071-49/+8
| | | | | | Also, put the TODO items at the bottom. Closes #4198
* docs/EXPERIMENTAL: explain what it means and what's experimental nowDaniel Stenberg2019-08-072-0/+23
|
* curl: make use of CURLINFO_RETRY_AFTER when retryingDaniel Stenberg2019-08-071-0/+3
| | | | | | | | If a Retry-After: header was used in the response, that value overrides other retry timing options. Fixes #3794 Closes #4195