curl is a command line utility for transferring files with URL syntax, supporting FTP, FTPS, TFTP, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP.
curl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks.
Curl is free and open software that compiles under a wide variety of operating systems.
What's New in This Release:
Changes:
· added the --proto and -proto-redir options
· new configure option --enable-threaded-resolver
· improve TELNET ability with libcurl
· added support for PolarSSL
· added support for FTP wildcard matching and downloads
· added support for RTMP
· introducing new LDAP code for new enough OpenLDAP
· OpenLDAP support enabled for cygwin builds
· added CURLINFO_PRIMARY_PORT, CURLINFO_LOCAL_IP and CURLINFO_LOCAL_PORT
Bugfixes:
· prevent needless reverse name lookups
· detect GSS on ancient Linux distros
· GnuTLS: EOF caused error when it wasn't
· GnuTLS: SSL handshake phase is non-blocking
· -J/--remote-header-name strips CRLF
· MSVC makefiles now use ws2_32.lib instead of wsock32.lib
· -O crash on windows
· SSL handshake timeout underflow in libcurl-NSS
· multi interface missed storing connection time
· broken CRL support in libcurl-NSS
· ignore response-body on redirect even if compressed
· OpenSSL handshake state-machine for multi interface
· TFTP timeout option sent correctl...