curl/docs
Viktor Szakats 5fc61a37c1
examples: suppress deprecation warnings locally
Simplify making clean builds by silencing deprecation warnings inside
the example code where these may occur.

Drop related build tweaks/comments from GHA jobs.

Example warning:
```
curl/docs/examples/postit2-formadd.c:65:16: error: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Werror=deprecated-declarations]
   65 |                CURLFORM_COPYNAME, "sendfile",
      |                ^~~~~~~~~~~~~~~~~
```
Ref: https://github.com/curl/curl/actions/runs/9841099503/job/27166970904#step:10:829

Closes #14123
2024-07-08 17:22:21 +02:00
..
cmdline-opts curl: move more options to deprecated category 2024-07-05 20:45:00 +02:00
examples examples: suppress deprecation warnings locally 2024-07-08 17:22:21 +02:00
libcurl curl_easy_perform.md: call it network transfer, not file transfer 2024-07-02 22:55:04 +02:00
.gitignore docs: add RELEASE-TOOLS.md.dist to .gitignore 2024-07-01 22:49:55 +02:00
ALTSVC.md
BINDINGS.md BINDINGS: update java link to one that exists 2024-06-14 09:47:47 +02:00
BUFQ.md
BUFREF.md
BUG-BOUNTY.md
BUGS.md
CHECKSRC.md
CIPHERS.md
CLIENT-READERS.md CI: add whitespace checker 2024-06-27 13:33:30 +02:00
CLIENT-WRITERS.md
CMakeLists.txt
CODE_OF_CONDUCT.md
CODE_REVIEW.md docs: misc language polish 2024-07-01 16:45:17 +02:00
CODE_STYLE.md
CONNECTION-FILTERS.md CI: add whitespace checker 2024-06-27 13:33:30 +02:00
CONTRIBUTE.md reuse: switch to REUSE 3.2 and REUSE.toml 2024-07-05 20:47:48 +02:00
curl-config.md
CURL-DISABLE.md
CURLDOWN.md
DEPRECATE.md docs: misc language polish 2024-07-01 16:45:17 +02:00
DISTROS.md DISTROS: add MSYS2 (native) links 2024-06-11 00:01:10 +02:00
DYNBUF.md
EARLY-RELEASE.md
ECH.md CI: add whitespace checker 2024-06-27 13:33:30 +02:00
EXPERIMENTAL.md
FAQ docs: misc language polish 2024-07-01 16:45:17 +02:00
FEATURES.md FEATURES.md: refresh 2024-07-03 08:35:56 +02:00
GOVERNANCE.md
HELP-US.md
HISTORY.md
HSTS.md
HTTP2.md
HTTP3.md GHA: configure OpenSSL's libdir as 'lib' only 2024-07-05 10:16:08 +02:00
HTTP-COOKIES.md
HYPER.md
INSTALL
INSTALL-CMAKE.md
INSTALL.md
INTERNALS.md
IPFS.md
KNOWN_BUGS KNOWN_BUGS: three new bugs 2024-06-27 16:49:22 +02:00
MAIL-ETIQUETTE.md
Makefile.am
MANUAL.md
mk-ca-bundle.md
MQTT.md
NEW-PROTOCOL.md
options-in-versions tcpkeepalive: add CURLOPT_TCP_KEEPCNT and --keepalive-cnt 2024-06-12 09:31:17 +02:00
PARALLEL-TRANSFERS.md
README.md
RELEASE-PROCEDURE.md RELEASE-PROCEDURE.md: update release date 2024-06-28 14:30:04 +02:00
ROADMAP.md CI: add whitespace checker 2024-06-27 13:33:30 +02:00
RUSTLS.md
SECURITY-ADVISORY.md
SPONSORS.md
SSL-PROBLEMS.md
SSLCERTS.md
THANKS
THANKS-filter
TheArtOfHttpScripting.md code: language cleanup in comments 2024-07-01 22:58:55 +02:00
TODO TODO: remove item about 'SSL_peak' 2024-07-04 09:56:32 +02:00
URL-SYNTAX.md
VERSIONS.md
VULN-DISCLOSURE-POLICY.md VULN-DISCLOSURE-POLICY: NULL dereferences and crashes 2024-06-19 12:53:35 +02:00
WEBSOCKET.md

curl logo

Documentation

You 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 would 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.