quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

version.md (3429B)


      1 ---
      2 c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
      3 SPDX-License-Identifier: curl
      4 Long: version
      5 Short: V
      6 Help: Show version number and quit
      7 Category: important curl
      8 Added: 4.0
      9 Multi: custom
     10 See-also:
     11   - help
     12   - manual
     13 Example:
     14   - --version
     15 ---
     16 
     17 # `--version`
     18 
     19 Display information about curl and the libcurl version it uses.
     20 
     21 The first line includes the full version of curl, libcurl and other 3rd party
     22 libraries linked with the executable.
     23 
     24 This line may contain one or more TLS libraries. curl can be built to support
     25 more than one TLS library which then makes curl - at start-up - select which
     26 particular backend to use for this invocation.
     27 
     28 If curl supports more than one TLS library like this, the ones that are *not*
     29 selected by default are listed within parentheses. Thus, if you do not specify
     30 which backend to use (with the `CURL_SSL_BACKEND` environment variable) the
     31 one listed without parentheses is used. Such builds also have `MultiSSL` set as
     32 a feature.
     33 
     34 The second line (starts with `Release-Date:`) shows the release date.
     35 
     36 The third line (starts with `Protocols:`) shows all protocols that libcurl
     37 reports to support.
     38 
     39 The fourth line (starts with `Features:`) shows specific features libcurl
     40 reports to offer. Available features include:
     41 
     42 ## `alt-svc`
     43 Support for the Alt-Svc: header is provided.
     44 
     45 ## `AsynchDNS`
     46 This curl uses asynchronous name resolves. Asynchronous name resolves can be
     47 done using either the c-ares or the threaded resolver backends.
     48 
     49 ## `brotli`
     50 Support for automatic brotli compression over HTTP(S).
     51 
     52 ## `CharConv`
     53 curl was built with support for character set conversions (like EBCDIC)
     54 
     55 ## `Debug`
     56 This curl uses a libcurl built with Debug. This enables more error-tracking
     57 and memory debugging etc. For curl-developers only.
     58 
     59 ## `ECH`
     60 ECH support is present.
     61 
     62 ## `gsasl`
     63 The built-in SASL authentication includes extensions to support SCRAM because
     64 libcurl was built with libgsasl.
     65 
     66 ## `GSS-API`
     67 GSS-API is supported.
     68 
     69 ## `HSTS`
     70 HSTS support is present.
     71 
     72 ## `HTTP2`
     73 HTTP/2 support has been built-in.
     74 
     75 ## `HTTP3`
     76 HTTP/3 support has been built-in.
     77 
     78 ## `HTTPS-proxy`
     79 This curl is built to support HTTPS proxy.
     80 
     81 ## `IDN`
     82 This curl supports IDN - international domain names.
     83 
     84 ## `IPv6`
     85 You can use IPv6 with this.
     86 
     87 ## `Kerberos`
     88 Kerberos V5 authentication is supported.
     89 
     90 ## `Largefile`
     91 This curl supports transfers of large files, files larger than 2GB.
     92 
     93 ## `libz`
     94 Automatic decompression (via gzip, deflate) of compressed files over HTTP is
     95 supported.
     96 
     97 ## `MultiSSL`
     98 This curl supports multiple TLS backends.
     99 
    100 ## `NTLM`
    101 NTLM authentication is supported.
    102 
    103 ## `NTLM_WB`
    104 NTLM delegation to winbind helper is supported.
    105 This feature was removed from curl in 8.8.0.
    106 
    107 ## `PSL`
    108 PSL is short for Public Suffix List and means that this curl has been built
    109 with knowledge about "public suffixes".
    110 
    111 ## `SPNEGO`
    112 SPNEGO authentication is supported.
    113 
    114 ## `SSL`
    115 SSL versions of various protocols are supported, such as HTTPS, FTPS, POP3S
    116 and so on.
    117 
    118 ## `SSLS-EXPORT`
    119 This build supports TLS session export/import, like with the --ssl-sessions.
    120 
    121 ## `SSPI`
    122 SSPI is supported.
    123 
    124 ## `TLS-SRP`
    125 SRP (Secure Remote Password) authentication is supported for TLS.
    126 
    127 ## `TrackMemory`
    128 Debug memory tracking is supported.
    129 
    130 ## `Unicode`
    131 Unicode support on Windows.
    132 
    133 ## `UnixSockets`
    134 Unix sockets support is provided.
    135 
    136 ## `zstd`
    137 Automatic decompression (via zstd) of compressed files over HTTP is supported.