curl/docs
Marcel Raad 650677461f
examples/sslbackend: fix -Wchar-subscripts warning
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-18 13:04:49 +02:00
..
cmdline-opts docs: make sure the --no-progress-meter docs file is in dist too 2019-10-09 10:10:05 +02:00
examples examples/sslbackend: fix -Wchar-subscripts warning 2019-10-18 13:04:49 +02:00
libcurl CURLOPT_TIMEOUT.3: Clarify transfer timeout time includes queue time 2019-10-16 14:20:16 -04:00
.gitignore gitignore: Ignore man page dist files 2017-03-07 23:27:31 +01:00
ALTSVC.md docs/ALTSVC: remove what works and the experimental explanation 2019-08-07 23:14:14 +02:00
BINDINGS.md BINDINGS: PureBasic, Net::Curl for perl and Nim 2019-09-29 22:39:31 +02:00
BUG-BOUNTY.md BUG-BOUNTY: minor formatting fixes [ci skip] 2019-05-09 23:30:26 +02:00
BUGS docs/BUG-BOUNTY: bug bounty time [skip ci] 2019-04-22 17:19:19 +02:00
CHECKSRC.md checksrc: add COPYRIGHTYEAR check 2018-12-03 23:13:40 +01:00
CIPHERS.md CIPHERS.md: Explain Schannel error SEC_E_ALGORITHM_MISMATCH 2019-07-17 01:08:23 -04:00
CMakeLists.txt cmake: add support for building HTML and PDF docs 2017-03-21 14:49:53 +01:00
CODE_OF_CONDUCT.md docs: Update to secure URL versions 2017-09-04 14:08:54 +00:00
CODE_STYLE.md docs: Markdown and misc improvements [ci skip] 2019-05-16 22:11:27 +00:00
CONTRIBUTE.md CONTRIBUTE.md: Fix grammatical errors 2019-02-05 11:56:04 +01:00
DEPRECATE.md http09: disable HTTP/0.9 by default in both tool and library 2019-08-06 00:08:14 +02:00
ESNI.md ESNI: initial build/setup 2019-10-02 12:33:08 +02:00
EXPERIMENTAL.md docs/EXPERIMENTAL: explain what it means and what's experimental now 2019-08-07 14:52:02 +02:00
FAQ FAQ: more minor updates and spelling fixes 2019-05-25 23:33:53 +02:00
FEATURES axtls: removed 2018-11-01 10:29:53 +01:00
GOVERNANCE.md GOVERNANCE.md: minor spelling fixes 2019-02-28 09:09:31 +01:00
HELP-US.md HELP-US: rename the subtitle too since the label is changed 2017-10-27 11:19:44 +02:00
HISTORY.md HISTORY: add some milestones 2018-11-09 17:46:05 +01:00
HTTP-COOKIES.md cookie: Add support for cookie prefixes 2019-02-17 00:09:30 +01:00
HTTP2.md winssl: be consistent in Schannel capitalization 2018-11-07 10:11:13 +01:00
HTTP3.md HTTP3: fix prefix parameter for ngtcp2 build 2019-09-26 23:26:25 +02:00
INSTALL INSTALL: converted to markdown => INSTALL.md 2016-10-21 15:57:29 +02:00
INSTALL.cmake whitespace fixes 2018-09-23 22:24:02 +00:00
INSTALL.md INSTALL: add vcpkg installation instructions 2019-09-27 13:44:40 +02:00
INTERNALS.md cleanup: s/curl_debug/curl_dbg_debug in comments and docs 2019-08-08 16:01:00 +02:00
KNOWN_BUGS KNOWN_BUGS: remove "CURLFORM_CONTENTLEN in an array" 2019-10-13 11:35:57 +02:00
LICENSE-MIXING.md axtls: removed 2018-11-01 10:29:53 +01:00
MAIL-ETIQUETTE spelling fixes 2018-06-03 12:14:45 +00:00
MANUAL.md docs/MANUAL.md: converted to markdown from plain text 2019-07-20 19:10:05 +02:00
Makefile.am ESNI: initial build/setup 2019-10-02 12:33:08 +02:00
PARALLEL-TRANSFERS.md docs/PARALLEL-TRANSFERS: correct the version number 2019-07-20 19:19:56 +02:00
README.cmake
README.md replace rawgit links [ci skip] 2018-10-12 21:04:37 +00:00
README.netware whitespace fixes 2018-09-23 22:24:02 +00:00
README.win32 whitespace fixes 2018-09-23 22:24:02 +00:00
RELEASE-PROCEDURE.md docs: Markdown and misc improvements [ci skip] 2019-05-16 22:11:27 +00:00
RESOURCES RESOURCES: update spec names 2017-12-04 09:15:39 +01:00
ROADMAP.md ROADMAP: updated after recent user poll 2019-09-02 09:49:31 +02:00
SECURITY-PROCESS.md SECURITY-PROCESS: fix links [ci skip] 2019-05-11 17:50:37 +02:00
SSL-PROBLEMS.md docs: Markdown and misc improvements [ci skip] 2019-05-16 22:11:27 +00:00
SSLCERTS.md SSLCERTS: improve the openssl command line 2018-08-20 14:05:28 +02:00
THANKS THANKS: from the 7.66.0 release 2019-09-10 19:47:19 +02:00
THANKS-filter THANKS-filter: deal with my typos 'Jat' => 'Jay' 2019-09-20 13:53:23 +02:00
TODO TODO: Handle growing SFTP files 2019-10-13 11:57:56 +02:00
TheArtOfHttpScripting whitespace fixes 2018-09-23 22:24:02 +00:00
VERSIONS VERSIONS: now using markdown 2015-06-10 00:21:06 +02:00
curl-config.1 curl-config: add --ssl-backends 2017-12-06 00:12:48 +01:00
mk-ca-bundle.1 docs/comments: Update to secure URL versions 2017-08-08 21:41:07 +02:00

README.md

curl logo

Documentation

You'll find a mix of various documentation in this directory and subdirectories, using several different formats. Some of them are not ideal for reading directly in your browser.

If you'd rather see the rendered version of the documentation, check out the curl web site's documentation section for general curl stuff or the libcurl section for libcurl related documentation.