curl-curl/docs/cmdline-opts
Viktor Szakats e76968e20d
curl_get_line: fix potential infinite loop when filename is a directory
Fix potential inifinite loop reading file content with `Curl_get_line()`
when a filename passed via these options are pointing to a directory
entry (on non-Windows):

- `--alt-svc` / `CURLOPT_ALTSVC`
- `-b` / `--cookie` / `CURLOPT_COOKIEFILE`
- `--hsts` / `CURLOPT_HSTS`
- `--netrc-file` / `CURLOPT_NETRC_FILE`

Fix by checking for this condition and silently skipping such filename
without attempting to read content. Add test 1713 to verify.

Mention in cookie documentation as an accepted case, also show a verbose
message when a directory is detected. Extend test 46 to verify if such
failure lets the logic continue to the next cookie file.

Reported-and-based-on-patch-by: Richard Tollerton
Fixes #20823
Closes #20826 (originally-based-on)
Follow-up to 769ccb4d42 #19140

Closes #20873
2026-03-16 11:54:43 +01:00
..
_AUTHORS.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_BUGS.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_DESCRIPTION.md mqtt: initial support for MQTTS 2026-01-17 22:43:36 +01:00
_ENVIRONMENT.md docs: switch more URLs to https:// 2025-12-08 12:57:51 +01:00
_EXITCODES.md spelling: file system 2025-08-22 15:53:41 +02:00
_FILES.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_GLOBBING.md docs: switch more URLs to https:// 2025-12-08 12:57:51 +01:00
_NAME.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_OPTIONS.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
_OUTPUT.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_PROGRESS.md _PROGRESS.md: add the E unit, mention kibibyte 2025-11-12 23:44:25 +01:00
_PROTOCOLS.md _PROTOCOLS.md: mention file:// is only for absolute paths 2025-07-28 14:18:47 +02:00
_PROXYPREFIX.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_SEEALSO.md _SEEALSO.md: remove spaces around command and man page section 2025-05-14 23:34:28 +02:00
_SYNOPSIS.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
_URL.md docs: fix grammar nitpicks 2026-02-05 17:26:02 +01:00
_VARIABLES.md docs: reword explanation of --variable option 2026-02-20 12:08:52 +01:00
_VERSION.md cmdline-opts/_VERSION: provide %VERSION correctly 2024-02-28 15:53:12 +01:00
_WWW.md tidy-up: URLs (cont.) and mdlinkcheck 2025-12-10 01:21:07 +01:00
.gitignore tidy-up: one comment and EOF newlines 2024-03-12 15:38:44 +00:00
abstract-unix-socket.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
alt-svc.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
anyauth.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
append.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
aws-sigv4.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
basic.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
ca-native.md docs: spell it Rustls with a capital R 2025-11-26 09:41:09 +01:00
cacert.md TLS: remove support for Secure Transport and BearSSL 2025-06-11 07:54:19 +02:00
capath.md docs: reflect that delimiter-separated capath is only OpenSSL 2025-06-25 11:23:56 +02:00
cert-status.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
cert-type.md TLS: remove support for Secure Transport and BearSSL 2025-06-11 07:54:19 +02:00
cert.md TLS: remove support for Secure Transport and BearSSL 2025-06-11 07:54:19 +02:00
ciphers.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
CMakeLists.txt cmake: add curl-optiontable, curl-listhelp, curl-listcats targets 2025-12-18 12:22:35 +01:00
compressed-ssh.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
compressed.md compressed.md: might generate a huge amount of bytes 2025-12-19 10:11:27 +01:00
config.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
connect-timeout.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
connect-to.md docs: minor wording tweaks 2026-03-11 08:46:01 +01:00
continue-at.md cmdline-docs: mention HTTP resumed uploads to be shaky 2025-06-02 23:23:50 +02:00
cookie-jar.md docs: mention umask need when curl creates files 2025-11-07 14:12:59 +01:00
cookie.md curl_get_line: fix potential infinite loop when filename is a directory 2026-03-16 11:54:43 +01:00
create-dirs.md tidy-up: OS names 2024-08-04 19:17:45 +02:00
create-file-mode.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
crlf.md managen: "added in" fixes 2024-06-24 16:20:03 +02:00
crlfile.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
curves.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
data-ascii.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
data-binary.md docs: mention "@-" in more places 2024-08-06 11:47:27 +02:00
data-raw.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
data-urlencode.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
data.md docs: fix typos 2025-05-29 10:21:52 +02:00
delegation.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
digest.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
disable-eprt.md docs: use lowercase curl and libcurl 2025-01-02 17:15:54 +01:00
disable-epsv.md docs: use lowercase curl and libcurl 2025-01-02 17:15:54 +01:00
disable.md cmdline-docs: "added in" cleanups 2024-06-24 16:56:52 +02:00
disallow-username-in-url.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
dns-interface.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
dns-ipv4-addr.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
dns-ipv6-addr.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
dns-servers.md cmdline-docs: quote and angle bracket cleanup 2024-02-07 08:35:28 +01:00
doh-cert-status.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
doh-insecure.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
doh-url.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
dump-ca-embed.md dump-ca-embed.md: set as "boolean", not "single" 2024-08-30 00:12:36 +02:00
dump-header.md tool_operate: let --create-dirs work for --dump-header as well 2024-09-22 21:27:29 +02:00
ech.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
egd-file.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
engine.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
etag-compare.md tool_operate: make --etag-compare always accept a non-existing file 2024-12-13 15:48:27 +01:00
etag-save.md etag-save.md: mention how using both options is a good idea 2025-04-29 10:58:19 +02:00
expect100-timeout.md cmdline-opts: language fix for expect100-timeout.md and max-time.md 2024-08-30 11:19:30 +02:00
fail-early.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
fail-with-body.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
fail.md cmdline-opts/fail.md: expand and clarify 2024-06-05 11:00:46 +02:00
false-start.md tidy-up: update deprecated status of some symbols/options 2025-06-15 01:38:26 +02:00
follow.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
form-escape.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
form-string.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
form.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
ftp-account.md docs: more language cleanups 2024-02-27 16:19:43 +01:00
ftp-alternative-to-user.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
ftp-create-dirs.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
ftp-method.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
ftp-pasv.md tool_getparam: fix --ftp-pasv 2025-06-06 14:40:14 -07:00
ftp-port.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
ftp-pret.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
ftp-skip-pasv-ip.md VERSIONS: list all past releases 2025-04-03 08:26:33 +02:00
ftp-ssl-ccc-mode.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
ftp-ssl-ccc.md docs: fix typos 2025-05-29 10:21:52 +02:00
ftp-ssl-control.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
get.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
globoff.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
happy-eyeballs-timeout-ms.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
haproxy-clientip.md docs: fix typos 2025-05-29 10:21:52 +02:00
haproxy-protocol.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
head.md curl: add -I and -i to -h important 2026-02-05 17:20:29 +01:00
header.md curl: add -I and -i to -h important 2026-02-05 17:20:29 +01:00
help.md curl: --help [option] displays documentation for given cmdline option 2024-08-04 16:06:17 +02:00
hostpubmd5.md help: add flags to output and ssh categories 2024-07-04 09:58:23 +02:00
hostpubsha256.md docs: use lowercase curl and libcurl 2025-01-02 17:15:54 +01:00
hsts.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
http0.9.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
http1.0.md docs/cmdline-opts: unify HTTP version style in --help output 2025-03-03 23:09:19 +01:00
http1.1.md docs/cmdline-opts: unify HTTP version style in --help output 2025-03-03 23:09:19 +01:00
http2-prior-knowledge.md docs: fix typos 2025-05-29 10:21:52 +02:00
http2.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
http3-only.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
http3.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
ignore-content-length.md hyper: drop support 2024-12-21 11:33:05 +01:00
insecure.md help: add flags to output and ssh categories 2024-07-04 09:58:23 +02:00
interface.md docs: put <> within backticks in titles 2025-09-08 22:42:53 +02:00
ip-tos.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
ipfs-gateway.md docs: fix typos 2025-05-29 10:21:52 +02:00
ipv4.md docs: clarify --ipv4 and --ipv6 2026-02-20 12:50:10 +01:00
ipv6.md docs: clarify --ipv4 and --ipv6 2026-02-20 12:50:10 +01:00
json.md misc: fix typos 2025-07-12 08:59:44 +02:00
junk-session-cookies.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
keepalive-cnt.md misc: cleanup after removing years from copyright 2024-07-30 14:11:48 +02:00
keepalive-time.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
key-type.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
key.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
knownhosts.md managen: verify the options used in example lines 2025-10-06 23:17:33 +02:00
krb.md krb5: drop support for Kerberos FTP 2025-09-20 23:58:28 +02:00
libcurl.md GHA: silence proselint warnings and an error 2024-10-15 16:44:17 +02:00
limit-rate.md tool: support fractions for --limit-rate and --max-filesize 2026-01-17 23:25:26 +01:00
list-only.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
local-port.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
location-trusted.md curl: add --follow 2025-08-04 17:12:14 +02:00
location.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
login-options.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
mail-auth.md docs/cmdline-opts: fix mail-auth example TLD typo 2024-05-26 21:11:10 +02:00
mail-from.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
mail-rcpt-allowfails.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
mail-rcpt.md docs: more language cleanups 2024-02-27 16:19:43 +01:00
mainpage.idx docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
Makefile.am badwords: re-sync with curl-www, fix issues found 2025-11-12 00:53:44 +01:00
Makefile.inc tool_getparam: add --knownhosts 2025-10-06 13:41:22 +02:00
MANPAGE.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
manual.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
max-filesize.md tool: support fractions for --limit-rate and --max-filesize 2026-01-17 23:25:26 +01:00
max-redirs.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
max-time.md docs: fix typos 2025-05-29 10:21:52 +02:00
metalink.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
mptcp.md docs: fix typos 2025-05-29 10:21:52 +02:00
negotiate.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
netrc-file.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
netrc-optional.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
netrc.md netrc: use the NETRC environment variable (first) if set 2025-07-27 18:26:43 +02:00
next.md cmdline-opts: shorten six help texts 2024-07-02 07:51:57 +02:00
no-alpn.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
no-buffer.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
no-clobber.md curl: --continue-at is mutually exclusive with --no-clobber 2024-12-02 21:22:47 +01:00
no-keepalive.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
no-npn.md curl: move more options to deprecated category 2024-07-05 20:45:00 +02:00
no-progress-meter.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
no-sessionid.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
noproxy.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
ntlm-wb.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
ntlm.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
oauth2-bearer.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
out-null.md curl: add long option '--out-null' 2025-07-28 14:57:38 +02:00
output-dir.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
output.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
parallel-immediate.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
parallel-max-host.md curl: add --parallel-max-host to limit concurrent connections per host 2025-07-31 23:30:40 +02:00
parallel-max.md curl: add --parallel-max-host to limit concurrent connections per host 2025-07-31 23:30:40 +02:00
parallel.md docs: fix typos 2025-05-29 10:21:52 +02:00
pass.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
path-as-is.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
pinnedpubkey.md TLS: remove support for Secure Transport and BearSSL 2025-06-11 07:54:19 +02:00
post301.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
post302.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
post303.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
preproxy.md prox/preproxy.md: document argument within <brackets> 2025-03-31 13:42:29 +02:00
progress-bar.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
proto-default.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
proto-redir.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
proto.md VERSIONS: list all past releases 2025-04-03 08:26:33 +02:00
proxy1.0.md proxy1.0.md: fix example 2024-02-05 19:41:50 +01:00
proxy-anyauth.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
proxy-basic.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
proxy-ca-native.md ca-native.md: sync with CURLSSLOPT_NATIVE_CA 2025-02-19 03:39:52 -05:00
proxy-cacert.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-capath.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-cert-type.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-cert.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-ciphers.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-crlfile.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-digest.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
proxy-header.md header: see-also --proxy-header and vice versa 2025-10-27 17:24:18 +01:00
proxy-http2.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
proxy-insecure.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-key-type.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-key.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-negotiate.md cmdline: expand proxy option explanations 2024-06-05 10:35:56 +02:00
proxy-ntlm.md docs/cmdline-opts: the auth types are not mutually exclusive 2025-07-28 14:17:40 +02:00
proxy-pass.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-pinnedpubkey.md curl: fix --proxy-pinnedpubkey 2024-08-07 18:27:32 +02:00
proxy-service-name.md cmdline: expand proxy option explanations 2024-06-05 10:35:56 +02:00
proxy-ssl-allow-beast.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-ssl-auto-client-cert.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-tls13-ciphers.md scripts: update completion.pl to parse options from docs 2025-03-24 23:48:26 +01:00
proxy-tlsauthtype.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-tlspassword.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-tlsuser.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-tlsv1.md docs: use .example URLs for proxies 2025-12-05 23:41:41 +01:00
proxy-user.md docs: fix typos 2025-05-29 10:21:52 +02:00
proxy.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
proxytunnel.md docs: fix typos 2025-05-29 10:21:52 +02:00
pubkey.md help: add flags to output and ssh categories 2024-07-04 09:58:23 +02:00
quote.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
random-file.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
range.md cmdline-docs: mention HTTP resumed uploads to be shaky 2025-06-02 23:23:50 +02:00
rate.md docs: fix typos 2025-05-29 10:21:52 +02:00
raw.md cmdline-docs: quote and angle bracket cleanup 2024-02-07 08:35:28 +01:00
referer.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
remote-header-name.md tool_cb_hdr: with -J, use the redirect name as a backup 2026-01-26 12:53:03 +01:00
remote-name-all.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
remote-name.md tool_operate: for -O, use "default" as filename when the URL has none 2024-08-04 15:59:51 +02:00
remote-time.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
remove-on-error.md docs: fix typos 2025-05-29 10:21:52 +02:00
request-target.md docs: fix typos 2025-05-29 10:21:52 +02:00
request.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
resolve.md hostip: make CURLOPT_RESOLVE support replacing IPv6 addresses 2025-02-18 08:55:56 +01:00
retry-all-errors.md docs: fix typos 2025-05-29 10:21:52 +02:00
retry-connrefused.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
retry-delay.md docs: fix typo (staring -> starting) 2025-09-02 10:11:51 +02:00
retry-max-time.md docs: fix typo (staring -> starting) 2025-09-02 10:11:51 +02:00
retry.md tool_operate: retry on HTTP response codes 522 and 524 2025-10-14 11:06:24 -04:00
sasl-authzid.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
sasl-ir.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
service-name.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
show-error.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
show-headers.md docs: fix typos 2025-05-29 10:21:52 +02:00
sigalgs.md TLS: add CURLOPT_SSL_SIGNATURE_ALGORITHMS and --sigalgs 2025-04-30 17:47:22 +02:00
silent.md silent.md: also mention it shuts off warning messages 2026-02-22 00:13:29 +01:00
skip-existing.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
socks4.md docs: clarify how to do unix domain sockets with SOCKS proxy 2025-12-04 11:13:16 +01:00
socks4a.md docs: clarify how to do unix domain sockets with SOCKS proxy 2025-12-04 11:13:16 +01:00
socks5-basic.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
socks5-gssapi-nec.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
socks5-gssapi-service.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
socks5-gssapi.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
socks5-hostname.md docs: clarify how to do unix domain sockets with SOCKS proxy 2025-12-04 11:13:16 +01:00
socks5.md docs: clarify how to do unix domain sockets with SOCKS proxy 2025-12-04 11:13:16 +01:00
speed-limit.md docs/cmdline: change to .md for cmdline docs 2024-01-23 14:30:15 +01:00
speed-time.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
ssl-allow-beast.md cmdline: expand proxy option explanations 2024-06-05 10:35:56 +02:00
ssl-auto-client-cert.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
ssl-no-revoke.md cmdline-opts: language cleanups 2024-03-12 15:42:33 +01:00
ssl-reqd.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
ssl-revoke-best-effort.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
ssl-sessions.md ssl-sessions.md: mark option experimental 2025-09-11 17:01:07 +02:00
ssl.md GHA/checkdocs: re-enable proselint, update setup, fix issues found 2025-12-11 11:42:28 +01:00
sslv2.md curl: move more options to deprecated category 2024-07-05 20:45:00 +02:00
sslv3.md curl: move more options to deprecated category 2024-07-05 20:45:00 +02:00
stderr.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
styled-output.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
suppress-connect-headers.md docs: fix typos 2025-05-29 10:21:52 +02:00
tcp-fastopen.md docs: fix typos 2025-05-29 10:21:52 +02:00
tcp-nodelay.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
telnet-option.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
tftp-blksize.md cmdline-docs: quote and angle bracket cleanup 2024-02-07 08:35:28 +01:00
tftp-no-options.md docs: fix typos 2025-05-29 10:21:52 +02:00
time-cond.md time-cond.md: refer to the singular curl_getdate man page 2025-10-02 23:25:36 +02:00
tls13-ciphers.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
tls-earlydata.md docs: spell it Rustls with a capital R 2025-11-26 09:41:09 +01:00
tls-max.md docs: fix typos 2025-05-29 10:21:52 +02:00
tlsauthtype.md cmdline-docs: quote and angle bracket cleanup 2024-02-07 08:35:28 +01:00
tlspassword.md cmdline: expand proxy option explanations 2024-06-05 10:35:56 +02:00
tlsuser.md docs: more language cleanups 2024-02-27 16:19:43 +01:00
tlsv1.0.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
tlsv1.1.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
tlsv1.2.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
tlsv1.3.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
tlsv1.md cmdline-opts: shorter help texts 2024-03-25 13:05:24 +01:00
tr-encoding.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
trace-ascii.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
trace-config.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
trace-ids.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
trace-time.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00
trace.md cmdline-opts: category cleanup 2024-07-05 11:05:50 +02:00
unix-socket.md cmdline-docs: extended, clarified, refreshed 2025-09-15 11:56:36 +02:00
upload-file.md IMAP: add CURLOPT_UPLOAD_FLAGS and --upload-flags 2025-03-04 15:21:16 +01:00
upload-flags.md GHA/checkdocs: re-enable proselint, update setup, fix issues found 2025-12-11 11:42:28 +01:00
url-query.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
url.md docs: fix typos 2025-05-29 10:21:52 +02:00
use-ascii.md tftp: check for trailing ";mode=" in URL without strstr 2025-10-15 09:59:57 +02:00
user-agent.md docs: document default User-Agent 2024-11-18 00:03:10 +01:00
user.md badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
variable.md docs: fix typos 2025-05-29 10:21:52 +02:00
verbose.md docs: avoid starting sentences with However, 2026-03-07 23:49:11 +01:00
version.md build: merge TrackMemory (CURLDEBUG) into debug-enabled option 2026-01-19 18:43:17 +01:00
vlan-priority.md managen: strict protocol check 2025-09-22 09:06:00 +02:00
write-out.md stop using the word 'just' 2026-03-03 15:30:22 +01:00
xattr.md docs/cmdline-opts: use imperative form 2025-03-31 08:18:31 +02:00