1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-10 19:45:04 -05:00
curl/docs
Daniel Stenberg 6ebe63fac2
options: API for meta-data about easy options
const struct curl_easyoption *curl_easy_option_by_name(const char *name);

 const struct curl_easyoption *curl_easy_option_by_id (CURLoption id);

 const struct curl_easyoption *
 curl_easy_option_next(const struct curl_easyoption *prev);

The purpose is to provide detailed enough information to allow for
example libcurl bindings to get option information at run-time about
what easy options that exist and what arguments they expect.

Assisted-by: Jeroen Ooms
Closes #5365
2020-08-27 14:17:36 +02:00
..
cmdline-opts docs: --output-dir is added in 7.73.0, nothing else 2020-08-24 22:49:32 +02:00
examples Makefile.m32: add ability to override zstd libs [ci skip] 2020-08-22 21:08:28 +00:00
libcurl options: API for meta-data about easy options 2020-08-27 14:17:36 +02:00
.gitignore gitignore: Ignore man page dist files 2017-03-07 23:27:31 +01:00
ALTSVC.md docs: fix typos 2019-11-28 12:58:47 +01: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 wording: avoid blacklist/whitelist stereotypes 2020-06-10 08:49:17 +02:00
CIPHERS.md CIPHERS.md: Explain Schannel error SEC_E_ALGORITHM_MISMATCH 2019-07-17 01:08:23 -04:00
CMakeLists.txt copyright: fix out-of-date copyright ranges and missing headers 2020-03-24 15:05:59 +01:00
CODE_OF_CONDUCT.md docs: Update to secure URL versions 2017-09-04 14:08:54 +00:00
CODE_REVIEW.md CODE_REVIEW.md: how to do code reviews in curl 2020-06-13 22:16:58 +02:00
CODE_STYLE.md source cleanup: remove all custom typedef structs 2020-05-15 08:54:42 +02:00
CONTRIBUTE.md docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
curl-config.1 copyright updates: adjust year ranges 2020-04-26 23:59:22 +02:00
CURL-DISABLE.md socketpair: allow CURL_DISABLE_SOCKETPAIR 2020-08-26 22:58:21 +02:00
DEPRECATE.md polarssl: removed 2020-01-16 11:55:56 +01:00
DYNBUF.md DYNBUF.md: fix a typo: trail => tail 2020-06-24 11:33:02 +02:00
ESNI.md docs: fix some typos 2019-12-06 13:20:30 +01:00
EXPERIMENTAL.md openssl: Don't ignore CA paths when using Windows CA store 2020-06-22 15:31:38 -04:00
FAQ docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
FEATURES TLS naming: fix more Winssl and Darwinssl leftovers 2020-08-08 00:19:21 +02:00
GOVERNANCE.md docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
HELP-US.md HELP-US: add a section for "smaller tasks" 2020-06-12 15:22:58 +02:00
HISTORY.md docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
HTTP2.md nghttp2: 1.12.0 required 2020-03-23 22:22:22 +01:00
HTTP3.md HTTP/3: update to OpenSSL_1_1_1g-quic-draft-29 2020-08-27 14:15:25 +02:00
HTTP-COOKIES.md docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
INSTALL INSTALL: converted to markdown => INSTALL.md 2016-10-21 15:57:29 +02:00
INSTALL.cmake TLS naming: fix more Winssl and Darwinssl leftovers 2020-08-08 00:19:21 +02:00
INSTALL.md TLS naming: fix more Winssl and Darwinssl leftovers 2020-08-08 00:19:21 +02:00
INTERNALS.md gnutls: bump lowest supported version to 3.1.10 2020-04-21 08:09:41 +02:00
KNOWN_BUGS KNOWN_BUGS: 'no_proxy' string-matches IPv6 numerical addreses 2020-08-23 00:09:39 +02:00
LICENSE-MIXING.md TLS: add BearSSL vtls implementation 2019-11-26 08:32:23 +01:00
MAIL-ETIQUETTE docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
Makefile.am CODE_REVIEW.md: how to do code reviews in curl 2020-06-13 22:16:58 +02:00
MANUAL.md MANUAL: update a dict-using command line 2020-03-05 14:30:13 +01:00
mk-ca-bundle.1 copyright: fix out-of-date copyright ranges and missing headers 2020-03-24 15:05:59 +01:00
MQTT.md docs/MQTT: replace confusing 80 by 75 2020-04-14 23:08:43 +02:00
options-in-versions docs: --output-dir is added in 7.73.0, nothing else 2020-08-24 22:49:32 +02:00
PARALLEL-TRANSFERS.md docs: fix typos 2019-11-28 12:58:47 +01:00
README.md docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
RELEASE-PROCEDURE.md RELEASE-PROCEDURE.md: add more future release dates 2020-08-17 10:44:10 +02:00
RESOURCES RESOURCES: update spec names 2017-12-04 09:15:39 +01:00
ROADMAP.md ROADMAP: remove old entries 2020-05-11 10:12:04 +02:00
SECURITY-PROCESS.md docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
SSL-PROBLEMS.md wording: avoid blacklist/whitelist stereotypes 2020-06-10 08:49:17 +02:00
SSLCERTS.md TLS naming: fix more Winssl and Darwinssl leftovers 2020-08-08 00:19:21 +02:00
THANKS THANKS: add names from curl 7.72.0 release 2020-08-19 09:37:27 +02:00
THANKS-filter THANKS-filter: Peter Wang 2020-05-08 08:39:17 +02:00
TheArtOfHttpScripting docs: change "web site" to "website" 2020-08-17 00:14:18 +02:00
TODO curl: add --output-dir 2020-08-24 22:41:37 +02:00
VERSIONS.md doc: Rename VERSIONS to VERSIONS.md as it already has Markdown syntax 2020-05-02 23:45:09 +02:00

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 website's documentation section for general curl stuff or the libcurl section for libcurl related documentation.