master
gitignore: maintenance updates
cmake: add `curl-optiontable`, `curl-listhelp`, `curl-listcats` targets
tidy-up: typos, comment nits
tidy-up: docs, comments, typos, whitespace
httpsig: add RFC 9421 HTTP Message Signatures support
docs/cmdline: change to .md for cmdline docs
rtmp: drop support
_ENVIRONMENT.md. Windows does case insensitive env variables
spelling: file system
tool_urlglob: add named globs
docs: avoid starting sentences with However,
_PROGRESS.md: add the E unit, mention kibibyte
docs: tidy-up scheme references
_SEEALSO.md: remove spaces around command and man page section
docs: reword explanation of --variable option
cmdline-opts/_VERSION: provide %VERSION correctly
tidy-up: URLs (cont.) and mdlinkcheck
curl: help category cleanups
stop using the word 'just'
docs/cmdline-opts: the auth types are not mutually exclusive
cmdline-opts: shorter help texts
tidy-up: sort TLS backends, distros, alphabetically
TLS: remove support for Secure Transport and BearSSL
docs: reflect that delimiter-separated capath is only OpenSSL
docs/cmdline-opts: use imperative form
docs: mention more zip bomb precautions
badwords: avoid 'simply'
cmdline-opts: category cleanup
docs: minor wording tweaks
cmdline-docs: mention HTTP resumed uploads to be shaky
docs: mention umask need when curl creates files
curl_get_line: fix potential infinite loop when filename is a directory
tidy-up: OS names
managen: "added in" fixes
docs: mention "@-" in more places
cmdline-opts: language cleanups
docs: use lowercase curl and libcurl
cmdline-docs: "added in" cleanups
cmdline-docs: extended, clarified, refreshed
cmdline-docs: quote and angle bracket cleanup
managen: strict protocol check
dump-ca-embed.md: set as "boolean", not "single"
tool_operate: let --create-dirs work for --dump-header as well
tool_operate: make --etag-compare always accept a non-existing file
etag-save.md: mention how using both options is a good idea
cmdline-opts: language fix for expect100-timeout.md and max-time.md
cmdline-opts/fail.md: expand and clarify
tidy-up: update deprecated status of some symbols/options
docs: fix --follow doc typo
docs: more language cleanups
tool_getparam: fix --ftp-pasv
VERSIONS: list all past releases
docs: fix typos
tool: warn when --ssl and --ftp-ssl-control override each other
curl: add -I and -i to -h important
curl: --help [option] displays documentation for given cmdline option
help: add flags to output and ssh categories
libssh: add support for SHA256 host public keys
hsts.md: mention multiple curl invokes effect
docs/cmdline-opts: unify HTTP version style in --help output
curl: make --httpsig-key take a key OR a file name for key
hyper: drop support
docs: put `<>` within backticks in titles
docs: clarify --ipv4 and --ipv6
misc: fix typos
misc: cleanup after removing years from copyright
krb5: drop support for Kerberos FTP
GHA: silence proselint warnings and an error
tool: support fractions for --limit-rate and --max-filesize
curl: add --follow
location/follow: mention netrc
docs/cmdline-opts: fix mail-auth example TLD typo
netrc: refactor into smaller sub functions
cmdline-opts: shorten six help texts
curl: --continue-at is mutually exclusive with --no-clobber
curl: move more options to deprecated category
docs: noproxy wants the punycoded hostname version
curl: add long option '--out-null'
curl: named globs in output file name for upload glob references
curl: add --parallel-max-host to limit concurrent connections per host
config2setopts: use default protocol properly
ca-native.md: sync with CURLSSLOPT_NATIVE_CA
docs: use .example URLs for proxies
HTTP/3: add proxy CONNECT and MASQUE CONNECT-UDP support (ngtcp2 QUIC)
cmdline: expand proxy option explanations
curl: fix --proxy-pinnedpubkey
scripts: update completion.pl to parse options from docs
TLS: drop support for TLS-SRP
proxy1.0.md: fix example
tool_operate: for -O, use "default" as filename when the URL has none
hostip: make CURLOPT_RESOLVE support replacing IPv6 addresses
docs/cmdline-opts: tidy up retry-connrefused
docs: fix typo (staring -> starting)
docs: clarify retry-max-time timing
tool_operate: retry on HTTP response codes 522 and 524
TLS: add CURLOPT_SSL_SIGNATURE_ALGORITHMS and --sigalgs
silent.md: also mention it shuts off warning messages
ssl-sessions.md: mark option experimental
time-cond.md: refer to the singular curl_getdate man page
tftp: check for trailing ";mode=" in URL without strstr
user-agent.md: mention double quotes too
docs: returned header size reflects HTTP/1-style format
tool_xattr: add support for Windows alternate data stream