Commit 91ab2497 authored by Steve Holme's avatar Steve Holme
Browse files

FEATURES: Small tidy up for constancy and grammar

parent d1d0ee07
Loading
Loading
Loading
Loading
+16 −14
Original line number Diff line number Diff line
@@ -15,23 +15,23 @@ curl tool
 - redirectable stderr
 - metalink support (*13)

libcurl supports
libcurl
 - full URL syntax with no length limit
 - custom maximum download time
 - custom least download speed acceptable
 - custom output result after completion
 - guesses protocol from host name unless specified
 - uses .netrc
 - progress bar/time specs while downloading
 - progress bar with time statistics while downloading
 - "standard" proxy environment variables support
 - compiles on win32 (reported builds on 40+ operating systems)
 - selectable network interface for outgoing traffic
 - IPv6 support on unix and Windows
 - persistent connections
 - socks5 support
 - supports user name + password in proxy environment variables
 - supports user name and password in proxy environment variables
 - operations through proxy "tunnel" (using CONNECT)
 - supports large files (>2GB and >4GB) both upload/download
 - support for large files (>2GB and >4GB) during upload and download
 - replaceable memory functions (malloc, free, realloc, etc)
 - asynchronous name resolving (*6)
 - both a push and a pull style interface
@@ -62,7 +62,7 @@ HTTP
 - via http-proxy
 - retrieve file modification date
 - Content-Encoding support for deflate and gzip
 - "Transfer-Encoding: chunked" support for "uploads"
 - "Transfer-Encoding: chunked" support in uploads
 - data compression (*12)

HTTPS (*1)
@@ -76,7 +76,8 @@ HTTPS (*1)
FTP
 - download
 - authentication
 - kerberos4 (*5), kerberos5 (*3)
 - kerberos4 (*5)
 - kerberos5 (*3)
 - active/passive using PORT, EPRT, PASV or EPSV
 - single file size information (compare to HTTP HEAD)
 - 'type=' URL support
@@ -107,7 +108,8 @@ SFTP (*8)
 - with custom commands sent before/after the transfer

TFTP
 - download / upload
 - download
 - upload

TELNET
 - connection negotiation
@@ -122,7 +124,7 @@ DICT

FILE
 - URL support
 - "uploads"
 - upload
 - resume

SMTP
@@ -163,7 +165,7 @@ IMAP
 - fetch e-mails with support for specifing the UID and SECTION
 - upload e-mails via the append command
 - enhanced command support for: EXAMINE, CREATE, DELETE, RENAME, STATUS,
   STORE, COPY, and UID via custom requests
   STORE, COPY and UID via custom requests
 - via http-proxy

IMAPS (*1)
@@ -177,14 +179,14 @@ FOOTNOTES
  *1 = requires OpenSSL, GnuTLS, NSS, yassl, axTLS, PolarSSL, schannel (native
       Windows), Secure Transport (native iOS/OS X) or qssl (native IBM i)
  *2 = requires OpenLDAP
  *3 = requires a GSSAPI-compliant library, such as Heimdal or similar.
  *3 = requires a GSSAPI-compliant library, such as Heimdal or similar
  *4 = requires FBopenssl
  *5 = requires a krb4 library, such as the MIT one or similar.
  *5 = requires a krb4 library, such as the MIT one or similar
  *6 = requires c-ares
  *7 = requires OpenSSL, NSS, qssl, schannel, or Secure Transport; GnuTLS, for
  *7 = requires OpenSSL, NSS, qssl, schannel or Secure Transport; GnuTLS, for
       example, only supports SSLv3 and TLSv1
  *8 = requires libssh2
  *9 = requires OpenSSL, GnuTLS, NSS, yassl, Secure Transport, or SSPI (native
  *9 = requires OpenSSL, GnuTLS, NSS, yassl, Secure Transport or SSPI (native
       Windows)
  *10 = requires any of the SSL libraries in (*1) above other than axTLS, which
        does not support SSLv3