Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2019-09-05 | KNOWN_BUGS/TODO: cleanup and remove outdated issues | Daniel Stenberg | |
2019-09-02 | ROADMAP: updated after recent user poll | Daniel Stenberg | |
In rough prio order | |||
2019-08-31 | THANKS: remove duplicate | Daniel Stenberg | |
2019-08-28 | CURLOPT_HEADERFUNCTION.3: clarify | Christopher Head | |
Closes #4273 | |||
2019-08-28 | CURLINFO docs: mention that in redirects times are added | Daniel Stenberg | |
Suggested-by: Brandon Dong Fixes #4250 Closes #4269 | |||
2019-08-27 | HTTP3: switched openssl branch to use | Daniel Stenberg | |
2019-08-26 | KNOWN_BUGS: USE_UNIX_SOCKETS on Windows | Daniel Stenberg | |
Closes #4040 | |||
2019-08-23 | defines: avoid underscore-prefixed defines | Daniel Stenberg | |
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 | |||
2019-08-21 | docs/examples/curlx: fix errors | Gisle Vanem | |
Initialise 'mimetype' and require the -p12 arg. Closes #4248 | |||
2019-08-20 | configure: use pkg-config to detect quiche | Alessandro Ghedini | |
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 | |||
2019-08-20 | CURLOPT_SSL_VERIFYHOST: treat the value 1 as 2 | Daniel Stenberg | |
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 | |||
2019-08-20 | curl: use .curlrc (with a dot) on Windows as well | Daniel Stenberg | |
Fall-back to _curlrc if the dot-version is missing. Co-Authored-By: Steve Holme Closes #4230 | |||
2019-08-16 | TODO/ROADMAP: remove "refuse downgrade redirects" and HTTP/3 | Daniel Stenberg | |
HTTP3 is now already in full progress Downgrade redirects can be achived almost exactly like that by setting CURLOPT_REDIR_PROTOCOLS. | |||
2019-08-14 | CURLOPT_ALTSVC.3: use a "" file name to not load from a file | Daniel Stenberg | |
2019-08-14 | vauth: Use CURLE_AUTH_ERROR for auth function errors | Jay Satiro | |
- 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 | |||
2019-08-13 | curl_version_info: make the quic_version a const | Daniel Stenberg | |
Follow-up from 1a2df1518ad8653f Closes #4222 | |||
2019-08-13 | examples: add http3.c, altsvc.c and http3-present.c | Daniel Stenberg | |
Closes #4221 | |||
2019-08-13 | curl_version_info.3: mentioned ALTSVC and HTTP3 | Daniel Stenberg | |
... and sorted the list alphabetically | |||
2019-08-13 | CURLOPT_ALTSVC_CTRL.3: remove CURLALTSVC_ALTUSED | Daniel Stenberg | |
Follow-up to 98c3f148 that removed it from the header file | |||
2019-08-12 | docs/HTTP3: simplify quiche build instruction | Junho Choi | |
Use --recursive to get boringssl in one line Closes #4219 | |||
2019-08-12 | curl_version_info: offer quic (and h3) library info | Daniel Stenberg | |
Closes #4216 | |||
2019-08-12 | HTTP3: use ngtcp2's draft-22 branch | Daniel Stenberg | |
2019-08-12 | CURLOPT_READFUNCTION.3: provide inline example | Daniel Stenberg | |
... instead of mentioning one in another place | |||
2019-08-12 | nghttp3: required when ngtcp2 is used for QUIC | Daniel Stenberg | |
- checked for by configure - updated docs/HTTP3.md - shown in the version string Closes #4210 | |||
2019-08-11 | curl_global_init_mem.3: mention it was added in 7.12.0 | Daniel Stenberg | |
2019-08-10 | HTTP3.md: Update quiche build instructions | Alex Mayorga | |
Added cloning for quiche and BoringSSL and modified the build instructions so they work on a clean folder. Closes #4208 | |||
2019-08-09 | CURLOPT_H3: removed | Daniel Stenberg | |
There's no use for this anymore and it was never in a release. Closes #4206 | |||
2019-08-08 | cleanup: s/curl_debug/curl_dbg_debug in comments and docs | Daniel Stenberg | |
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 | |||
2019-08-08 | alt-svc: send Alt-Used: in redirected requests | Daniel Stenberg | |
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 | |||
2019-08-08 | CURLOPT_HTTP_VERSION: seting this to 3 forces HTTP/3 use directly | Daniel Stenberg | |
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 | |||
2019-08-07 | docs/ALTSVC: remove what works and the experimental explanation | Daniel Stenberg | |
Also, put the TODO items at the bottom. Closes #4198 | |||
2019-08-07 | docs/EXPERIMENTAL: explain what it means and what's experimental now | Daniel Stenberg | |
2019-08-07 | curl: make use of CURLINFO_RETRY_AFTER when retrying | Daniel Stenberg | |
If a Retry-After: header was used in the response, that value overrides other retry timing options. Fixes #3794 Closes #4195 | |||
2019-08-07 | CURLINFO_RETRY_AFTER: parse the Retry-After header value | Daniel Stenberg | |
This is only the libcurl part that provides the information. There's no user of the parsed value. This change includes three new tests for the parser. Ref: #3794 | |||
2019-08-07 | docs/ALTSVC.md: first basic file format description | Daniel Stenberg | |
2019-08-07 | curl.h: add CURL_HTTP_VERSION_3 to the version enum | Daniel Stenberg | |
It can't be set for CURLOPT_HTTP_VERSION, but it can be extracted with CURLINFO_HTTP_VERSION. |