Commit 8362a34c authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

updated with recent changes

parent edd16d97
Loading
Loading
Loading
Loading
+20 −8
Original line number Diff line number Diff line
@@ -6,26 +6,33 @@

FEATURES

Misc
 - full URL syntax
curl tool
 - config file support
 - multiple URLs in a single command line
 - range "globbing" support: [0-13], {one,two,three}
 - multiple file upload on a single command line
 - custom maximum transfer rate
 - redirectable stderr

libcurl supports
 - full URL syntax with no length limit
 - custom maximum download time
 - custom least download speed acceptable
 - custom output result after completion
 - multiple URLs
 - guesses protocol from host name unless specified
 - uses .netrc
 - progress bar/time specs while downloading
 - "standard" proxy environment variables support
 - config file support
 - compiles on win32 (reported builds on 40+ operating systems)
 - redirectable stderr
 - selectable network interface for outgoing traffic
 - IPv6 support
 - IPv6 support on unix and Windows
 - persistant connections
 - socks5 support
 - supports user name + password in proxy environment variables
 - operations through proxy "tunnel" (using CONNECT)
 - supports transfers of large files (>2GB and >4GB)
 - supports large files (>2GB and >4GB) both upload/download
 - replacable memory functions (malloc, free, realloc, etc)
 - asynchronous name resolving (*6)

HTTP
 - HTTP/1.1 compliant (optionally uses 1.0)
@@ -35,7 +42,7 @@ HTTP
 - POST
 - multipart formpost (RFC1867-style)
 - authentication: Basic, Digest, NTLM(*1), GSS-Negotiate/Negotiate(*3) and
   SPNEGO (*4)
   SPNEGO (*4) to server and proxy
 - resume (both GET and PUT)
 - follow redirects
 - maximum amount of redirects to follow
@@ -80,6 +87,8 @@ FTP
 - via http-proxy
 - all operations can be tunneled through a http-proxy
 - customizable to retrieve file modification date
 - third party transfers
 - no dir depth limit

FTPS (*1)
 - explicit ftps:// support that use SSL on both connections
@@ -103,6 +112,8 @@ GOPHER

FILE
 - URL support
 - "uploads"
 - resume

FOOTNOTES
=========
@@ -112,3 +123,4 @@ FOOTNOTES
  *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.
  *6 = requires c-ares