summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* urldata: store tcp_keepidle and tcp_keepintvl as intsDaniel Stenberg2022-06-012-2/+8
| | | | | | | | They can't be set larger than INT_MAX in the setsocket API calls. Also document the max values in their respective man pages. Closes #8940
* remote-name.d: mention --output-dirDaniel Stenberg2022-06-011-2/+2
| | | | | | plus add two see-alsos Closes #8945
* CURLOPT_FILETIME.3: fix the protocols this works withDaniel Stenberg2022-05-311-2/+2
|
* CURLOPT_PORT.3: We discourage using this optionDaniel Stenberg2022-05-311-1/+5
| | | | Closes #8941
* CURLOPT_NETRC.3: document the .netrc file formatDaniel Stenberg2022-05-311-0/+33
|
* curl_getdate.3: document that some illegal dates pass throughDaniel Stenberg2022-05-311-0/+4
| | | | Closes #8938
* headers api: remove EXPERIMENTAL tagDaniel Stenberg2022-05-305-14/+10
| | | | Closes #8900
* CURLINFO_CAINFO/PATH.3: clarify the multiple TLS situationDaniel Stenberg2022-05-292-0/+8
| | | | | | | | Spell out the multi-TLS situation. Reported-by: Dan Fandrich Fixes #8926 Closes #8932
* curl.1: add a few see also --tls-maxDaniel Stenberg2022-05-273-3/+3
| | | | Closes #8929
* http: restore header folding behaviorDaniel Stenberg2022-05-241-1/+3
| | | | | | | | | | | Folded header lines will now get passed through like before. The headers API is adapted and will provide the content unfolded. Added test 1274 and extended test 1940 to verify. Reported-by: Petr Pisar Fixes #8844 Closes #8899
* Makefile.m32: delete obsolete options, improve -On [ci skip]Viktor Szakats2022-05-241-6/+4
| | | | | | | | | | | | | | | | - `-D_AMD64_` has not been necessary for mingw-w64 builds for a long time now. - `-fno-strict-aliasing` is mentioned for Intel C compiler in autotools, and I used this with VxWorks in another project, but otherwise this isn't necessary anymore as a default. If a target still needs it, it can be added with `CURL_CFLAG_EXTRAS=-fno-strict-aliasing` - bump up default optimization level to `-O3` (from `-O2`), and also rearrange option order so the default can now be overridden via `CURL_CFLAG_EXTRAS`. - delete `-g` (generate debug info) from `CFLAGS` and `-s` from `LDFLAGS` (strip debug info). They were working against each other. Now, if someone needs debug info, it can be enabled via `CURL_CFLAG_EXTRAS=-g` Closes #8904
* curl: add --rate to set max request rate per time unitDaniel Stenberg2022-05-234-12/+35
| | | | | | | | | --rate "12/m" - for 12 per minute or --rate "5/h" - for 5 per hour Removed from TODO Closes #8671
* max-time.d: clarify max-time sets max transfer timeJay Satiro2022-05-231-2/+6
| | | | | | | | | | | | | | Prior to this change the doc said --max-time set the maximum time of the 'whole operation' which is not accurate. The option maps to CURLOPT_TIMEOUT_MS which sets maximum transfer time. For example, the maximum time on a transfer is reset if the transfer is retried (--retry). Reported-by: Nuru@users.noreply.github.com Fixes https://github.com/curl/curl/issues/8877 Closes #8879
* CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurlDaniel Stenberg2022-05-239-6/+148
| | | | Closes #8888
* links: update dead linksDaniel Stenberg2022-05-231-4/+0
| | | | | | The wiki pages are gone, remove and link to more long-living docs. Closes #8897
* libcurl-security.3: add "Secrets in memory"Daniel Stenberg2022-05-201-1/+13
| | | | Closes #8881
* KNOWN_BUGS: fix typo in problem descriptionDaniel Gustafsson2022-05-201-1/+1
| | | | s/TSL/TLS/
* FEATURES: remove yassl as TLS library for NTLMDaniel Gustafsson2022-05-201-1/+1
| | | | | | | | | yassl was added in commit 9d904ee41b880b but is no longer available and is thus not a library to use for NTLM. This aligns the FEATURES doc with the FAQ. Closes: #8886 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* FEATURES: reorder footnotesDaniel Gustafsson2022-05-201-7/+6
| | | | | | | | | | The empty left-behind footnote confused the website rendering into creating a nested emoty list, making the resulting page look quite odd. Remove and re-order the remaining ones to avoid a gap in the sequence. Closes: #8886 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* FAQ: remove opinionated sentence on NTLMDaniel Gustafsson2022-05-201-5/+2
| | | | | | | | | curl is a tool that support many different things, and it doesn't really seem like our job to tell other what to use (as they might not have much say in the matter even). Also tidy up wording. Closes: #8886 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* socks: support unix sockets for socks proxyBalakrishnan Balasubramanian2022-05-196-1/+19
| | | | | | | | | | | | | | Usage: curl -x "socks5h://localhost/run/tor/socks" "https://example.com" Updated runtests.pl to run a socksd server listening on unix socket Added tests test1467 test1468 Added documentation for proxy command line option and socks proxy options Closes #8668
* BUG-BOUNTY.md: mention the audit exceptionDaniel Stenberg2022-05-191-11/+16
| | | | | | | | | Dedicated - paid for - security audits that are performed in collaboration with curl developers are not eligible for bounties. (plus I changed the sub-titles to use ## instead of # in the markdown) Closes #8880
* curl: deprecate --random-file and --egd-fileDaniel Stenberg2022-05-172-2/+7
| | | | | | | As libcurl no longer has any functionality for them, the tool now does nothing with them. Closes #8670
* opts: deprecate RANDOM_FILE and EGDSOCKETDaniel Stenberg2022-05-172-4/+14
| | | | | | | | | | | | These two options were only ever used for the OpenSSL backend for versions before 1.1.0. They were never used for other backends and they are not used with recent OpenSSL versions. They were never used much by applications. The defines RANDOM_FILE and EGD_SOCKET can still be set at build-time for ancient EOL OpenSSL versions. Closes #8670
* docs: clarify data replacement policy for MIME APIDaniel Gustafsson2022-05-168-17/+17
| | | | | | | | | | The API documentation for the MIME functions specify that the parts can be set twice, with the last call winning. While true, the user can set the parts n times for n > 2, reword to specify multiple API calls instead. Closes: #8860 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* FAQ: Clarify Windows double quote usageJay Satiro2022-05-141-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Windows command prompt doesn't use literal quoting via single quotes. - Windows command prompt inner double quotes are escaped with a backslash. - Windows powershell does use single quotes but curl is not a powershell script so the arguments may not be passed on correctly. - Windows powershell inner double quotes seems can be passed to curl if the outer quotes are double quotes and an escape of backslash-backtick is used. Command prompt example: ~~~ getargs -v -d "\"a\"" argv[0]: getargs argv[1]: -v argv[2]: -d argv[3]: "a" ~~~ Ref: https://github.com/curl/curl/issues/8818 Ref: https://gist.github.com/jay/19aba48653bd591cf4b90eb9249a302c Reported-by: KotlinIsland@users.noreply.github.com Closes https://github.com/curl/curl/pull/8823
* page-footer: mention exit code zero tooDaniel Stenberg2022-05-121-0/+2
| | | | | | Success (zero) is also an "exit code" worth mentioning. Closes #8833
* quiche: support ca-fallbackDaniel Stenberg2022-05-111-5/+0
| | | | | | | | | Follow-up to b01f3e679f4c1ea3 which added this for ngtcp2/openssl Removed from KNOWN_BUGS Fixes #8696 Closes #8830
* THANKS: added contributors from 7.83.1Daniel Stenberg2022-05-111-0/+7
|
* docs/RELEASE-PROCEDURE.md: refreshed and adjsuted the release datesDaniel Stenberg2022-05-091-9/+9
|
* KNOWN_BUGS: timeout when reusing a http3 connectionDaniel Stenberg2022-05-061-1/+9
| | | | Closes #8764
* KNOWN_BUGS: configure --with-ca-fallback is not supported by h3Daniel Stenberg2022-05-061-0/+5
| | | | Closes #8696
* TODO: expand on "Expose tried IP addresses that failed"Daniel Stenberg2022-05-051-2/+4
| | | | Ref: #8794
* HTTP-COOKIES: add missing CURLOPT_COOKIESESSIONDaniel Gustafsson2022-05-051-0/+5
| | | | | | | | Commit 980a47b42 added support for ignoring session cookies, but it was never added to the documentation. Closes: #8795 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* docs/THANKS: remove name duplicateDaniel Stenberg2022-05-051-1/+0
|
* CURLOPT_SSH_AUTH_TYPES.3: fix the defaultDaniel Stenberg2022-05-041-2/+2
| | | | | | The default is all possible methods. Closes #8792
* CURLOPT_DOH_URL.3: mention the known bugDaniel Stenberg2022-05-041-3/+9
| | | | | | | It is mostly duplicating info from KNOWN_BUGS but make it easier to find for users of this option. Closes #8790
* CURLOPT_HSTS*FUNCTION.3: document the involved structs as wellDaniel Stenberg2022-05-032-2/+21
| | | | | Reviewed-By: Daniel Gustafsson Closes #8788
* docs/SECURITY-PROCESS.md: "Visible command line arguments"Daniel Stenberg2022-05-031-0/+15
|
* SECURITY-PROCESS: mention "URL inconsistencies"Daniel Stenberg2022-05-031-0/+9
| | | | ... as common problems that are *not* vulns.
* misc: use "autoreconf -fi" instead buildconfPhilip H2022-05-022-2/+2
| | | | | Signed-off-by: Philip H <47042125+pheiduck@users.noreply.github.com> Closes #8777
* msh3: get msh3 version from MsH3VersionYusuke Nakamura2022-04-301-2/+2
| | | | Closes #8762
* msh3: psss remote_port to MsH3ConnectionOpenYusuke Nakamura2022-04-301-2/+2
| | | | | | | | | | MsH3 supported additional "Port" parameter to connect not hosted on 443 port QUIC website. * https://github.com/nibanks/msh3/releases/tag/v0.3.0 * https://github.com/nibanks/msh3/pull/37 Closes #8762
* SECURITY-PROCESS: extendedDaniel Stenberg2022-04-272-41/+80
| | | | | | Also clarify BUG-BOUNTY.md with IBB details. Closes #8754
* docs/THANKS: contributors from 7.83.0Daniel Stenberg2022-04-271-0/+29
|
* CURLOPT*TLSAUTH: they only work with OpenSSL or GnuTLSDaniel Stenberg2022-04-264-8/+8
| | | | Closes #8753
* cookie.d: clarify when cookies are always sentDaniel Stenberg2022-04-251-3/+6
|
* misc: update copyright year rangesDaniel Stenberg2022-04-252-2/+2
|
* TODO: telnet - exit immediately upon connection if stdin is /dev/nullDaniel Stenberg2022-04-241-0/+8
| | | | | Suggested-by: Robin A. Meade URL: https://curl.se/mail/archive-2022-04/0027.html
* docs: updates spellings with full wordsKushal Das2022-04-219-55/+56
| | | | Closes #8730