mirror of
https://github.com/curl/curl.git
synced 2025-01-24 14:15:18 +08:00
2494b8dd51
- switch all invidual files documenting command line options into .md, as the documentation is now markdown-looking. - made the parser treat 4-space indents as quotes - switch to building the curl.1 manpage using the "mainpage.idx" file, which lists the files to include to generate it, instead of using the previous page-footer/headers. Also, those files are now also .md ones, using the same format. I gave them underscore prefixes to make them sort separately: _NAME.md, _SYNOPSIS.md, _DESCRIPTION.md, _URL.md, _GLOBBING.md, _VARIABLES.md, _OUTPUT.md, _PROTOCOLS.md, _PROGRESS.md, _VERSION.md, _OPTIONS.md, _FILES.md, _ENVIRONMENT.md, _PROXYPREFIX.md, _EXITCODES.md, _BUGS.md, _AUTHORS.md, _WWW.md, _SEEALSO.md - updated test cases accordingly Closes #12751
121 lines
2.7 KiB
Markdown
121 lines
2.7 KiB
Markdown
---
|
|
c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
|
|
SPDX-License-Identifier: curl
|
|
Long: version
|
|
Short: V
|
|
Help: Show version number and quit
|
|
Category: important curl
|
|
Added: 4.0
|
|
Multi: custom
|
|
See-also:
|
|
- help
|
|
- manual
|
|
Example:
|
|
- --version
|
|
---
|
|
|
|
# `--version`
|
|
|
|
Displays information about curl and the libcurl version it uses.
|
|
|
|
The first line includes the full version of curl, libcurl and other 3rd party
|
|
libraries linked with the executable.
|
|
|
|
The second line (starts with `Release-Date:`) shows the release date.
|
|
|
|
The third line (starts with `Protocols:`) shows all protocols that libcurl
|
|
reports to support.
|
|
|
|
The fourth line (starts with `Features:`) shows specific features libcurl
|
|
reports to offer. Available features include:
|
|
|
|
## `alt-svc`
|
|
Support for the Alt-Svc: header is provided.
|
|
|
|
## `AsynchDNS`
|
|
This curl uses asynchronous name resolves. Asynchronous name resolves can be
|
|
done using either the c-ares or the threaded resolver backends.
|
|
|
|
## `brotli`
|
|
Support for automatic brotli compression over HTTP(S).
|
|
|
|
## `CharConv`
|
|
curl was built with support for character set conversions (like EBCDIC)
|
|
|
|
## `Debug`
|
|
This curl uses a libcurl built with Debug. This enables more error-tracking
|
|
and memory debugging etc. For curl-developers only!
|
|
|
|
## `gsasl`
|
|
The built-in SASL authentication includes extensions to support SCRAM because
|
|
libcurl was built with libgsasl.
|
|
|
|
## `GSS-API`
|
|
GSS-API is supported.
|
|
|
|
## `HSTS`
|
|
HSTS support is present.
|
|
|
|
## `HTTP2`
|
|
HTTP/2 support has been built-in.
|
|
|
|
## `HTTP3`
|
|
HTTP/3 support has been built-in.
|
|
|
|
## `HTTPS-proxy`
|
|
This curl is built to support HTTPS proxy.
|
|
|
|
## `IDN`
|
|
This curl supports IDN - international domain names.
|
|
|
|
## `IPv6`
|
|
You can use IPv6 with this.
|
|
|
|
## `Kerberos`
|
|
Kerberos V5 authentication is supported.
|
|
|
|
## `Largefile`
|
|
This curl supports transfers of large files, files larger than 2GB.
|
|
|
|
## `libz`
|
|
Automatic decompression (via gzip, deflate) of compressed files over HTTP is
|
|
supported.
|
|
|
|
## `MultiSSL`
|
|
This curl supports multiple TLS backends.
|
|
|
|
## `NTLM`
|
|
NTLM authentication is supported.
|
|
|
|
## `NTLM_WB`
|
|
NTLM delegation to winbind helper is supported.
|
|
|
|
## `PSL`
|
|
PSL is short for Public Suffix List and means that this curl has been built
|
|
with knowledge about "public suffixes".
|
|
|
|
## `SPNEGO`
|
|
SPNEGO authentication is supported.
|
|
|
|
## `SSL`
|
|
SSL versions of various protocols are supported, such as HTTPS, FTPS, POP3S
|
|
and so on.
|
|
|
|
## `SSPI`
|
|
SSPI is supported.
|
|
|
|
## `TLS-SRP`
|
|
SRP (Secure Remote Password) authentication is supported for TLS.
|
|
|
|
## `TrackMemory`
|
|
Debug memory tracking is supported.
|
|
|
|
## `Unicode`
|
|
Unicode support on Windows.
|
|
|
|
## `UnixSockets`
|
|
Unix sockets support is provided.
|
|
|
|
## `zstd`
|
|
Automatic decompression (via zstd) of compressed files over HTTP is supported.
|