curl/docs
Viktor Szakats adb606eae7
curl_formdata: fix to pass long where missing, document CURLFORM_NAMELENGTH
- lib650: pass `long` to `CURLFORM_NAMELENGTH` in test.
  Spotted by Copilot.
  https://github.com/curl/curl/pull/22011#discussion_r3412407235
  Follow-up to 3620e569b3

- lib650: drop an interim variable, and interim casts.
  Follow-up to 60776a0515 #2747

- curl_formdata.md: document `CURLFORM_NAMELENGTH` on man page.

- curl_formdata.md: pass `long` to `CURLFORM_BUFFERLENGTH` on man page.

- formdata: pass `long` to `CURLFORM_CONTENTSLENGTH` in comment.

Closes #22017
2026-06-15 16:57:21 +02:00
..
cmdline-opts config2setopts: use default protocol properly 2026-06-12 12:57:15 +02:00
examples tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
internals lib: transfer origin and proxy handling 2026-06-12 23:52:00 +02:00
libcurl curl_formdata: fix to pass long where missing, document CURLFORM_NAMELENGTH 2026-06-15 16:57:21 +02:00
tests tidy-up: miscellaneous 2026-06-09 11:07:55 +02:00
.gitignore
ALTSVC.md
BINDINGS.md tidy-up: miscellaneous 2026-06-05 16:57:38 +02:00
BUG-BOUNTY.md
BUGS.md docs: avoid using the word 'magic' 2026-03-03 15:32:13 +01:00
CIPHERS-TLS12.md
CIPHERS.md
CMakeLists.txt
CODE_OF_CONDUCT.md
CODE_REVIEW.md tidy-up: miscellaneous 2026-06-09 11:07:55 +02:00
CONTRIBUTE.md
curl-config.md
CURL-DISABLE.md
CURLDOWN.md
DEPRECATE.md
DISTROS.md
EARLY-RELEASE.md
ECH.md
EXPERIMENTAL.md build: say Quiche support is experimental, where missing 2026-06-01 22:33:57 +02:00
FAQ.md tidy-up: miscellaneous 2026-06-05 16:57:38 +02:00
FEATURES.md
GOVERNANCE.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
HELP-US.md
HISTORY.md
HSTS.md
HTTP-COOKIES.md
HTTP3.md
HTTPSRR.md docs: tidy-up scheme references 2026-05-19 16:55:45 +02:00
INFRASTRUCTURE.md
INSTALL
INSTALL-CMAKE.md build: say Quiche support is experimental, where missing 2026-06-01 22:33:57 +02:00
INSTALL.md
INTERNALS.md tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
IPFS.md
KNOWN_BUGS.md KNOWN_BUGS: Digest does not care for 'domain' 2026-06-02 11:17:48 +02:00
KNOWN_RISKS.md
MAIL-ETIQUETTE.md
Makefile.am
MANUAL.md
mk-ca-bundle.md
options-in-versions HTTP/3: add proxy CONNECT and MASQUE CONNECT-UDP support (ngtcp2 QUIC) 2026-05-27 08:49:53 +02:00
README.md
RELEASE-PROCEDURE.md
ROADMAP.md
runtests.md
RUSTLS.md
SECURITY-ADVISORY.md SECURITY-ADVISORY.md: expand 2026-06-11 10:09:06 +02:00
SPONSORS.md
SSL-PROBLEMS.md
SSLCERTS.md
testcurl.md tidy-up: Markdown, clang-format nits 2026-01-22 23:44:47 +01:00
THANKS
THANKS-filter
TheArtOfHttpScripting.md
TODO.md
URL-SYNTAX.md URL-SYNTAX: document more URL parsing details 2026-06-02 11:13:50 +02:00
VERIFY.md verify-release: verify more thoroughly with git 2026-06-15 15:44:08 +02:00
VERSIONS.md
VULN-DISCLOSURE-POLICY.md VULN-DISCLOSURE-POLICY: non-released code 2026-06-15 14:32:35 +02:00
wcurl.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.