blob: 032e2e2dbb3718975f84df8b1a7a196bc69ca4bd [file] [log] [blame]
xf.li6c8fc1e2023-08-12 00:11:09 -07001c: Copyright (C) 1998 - 2022, Daniel Stenberg, <daniel@haxx.se>, et al.
2SPDX-License-Identifier: curl
3Long: version
4Short: V
5Help: Show version number and quit
6Category: important curl
7Example: --version
8Added: 4.0
9See-also: help manual
10Multi: boolean
11---
12Displays information about curl and the libcurl version it uses.
13
14The first line includes the full version of curl, libcurl and other 3rd party
15libraries linked with the executable.
16
17The second line (starts with "Protocols:") shows all protocols that libcurl
18reports to support.
19
20The third line (starts with "Features:") shows specific features libcurl
21reports to offer. Available features include:
22.RS
23.IP "alt-svc"
24Support for the Alt-Svc: header is provided.
25.IP "AsynchDNS"
26This curl uses asynchronous name resolves. Asynchronous name resolves can be
27done using either the c-ares or the threaded resolver backends.
28.IP "brotli"
29Support for automatic brotli compression over HTTP(S).
30.IP "CharConv"
31curl was built with support for character set conversions (like EBCDIC)
32.IP "Debug"
33This curl uses a libcurl built with Debug. This enables more error-tracking
34and memory debugging etc. For curl-developers only!
35.IP "gsasl"
36The built-in SASL authentication includes extensions to support SCRAM because
37libcurl was built with libgsasl.
38.IP "GSS-API"
39GSS-API is supported.
40.IP "HSTS"
41HSTS support is present.
42.IP "HTTP2"
43HTTP/2 support has been built-in.
44.IP "HTTP3"
45HTTP/3 support has been built-in.
46.IP "HTTPS-proxy"
47This curl is built to support HTTPS proxy.
48.IP "IDN"
49This curl supports IDN - international domain names.
50.IP "IPv6"
51You can use IPv6 with this.
52.IP "Kerberos"
53Kerberos V5 authentication is supported.
54.IP "Largefile"
55This curl supports transfers of large files, files larger than 2GB.
56.IP "libz"
57Automatic decompression (via gzip, deflate) of compressed files over HTTP is
58supported.
59.IP "MultiSSL"
60This curl supports multiple TLS backends.
61.IP "NTLM"
62NTLM authentication is supported.
63.IP "NTLM_WB"
64NTLM delegation to winbind helper is supported.
65.IP "PSL"
66PSL is short for Public Suffix List and means that this curl has been built
67with knowledge about "public suffixes".
68.IP "SPNEGO"
69SPNEGO authentication is supported.
70.IP "SSL"
71SSL versions of various protocols are supported, such as HTTPS, FTPS, POP3S
72and so on.
73.IP "SSPI"
74SSPI is supported.
75.IP "TLS-SRP"
76SRP (Secure Remote Password) authentication is supported for TLS.
77.IP "TrackMemory"
78Debug memory tracking is supported.
79.IP "Unicode"
80Unicode support on Windows.
81.IP "UnixSockets"
82Unix sockets support is provided.
83.IP "zstd"
84Automatic decompression (via zstd) of compressed files over HTTP is supported.
85.RE