curl and libcurl 7.40.0

curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, POP3, IMAP, SMTP, RTSP, RTMP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for about 40 languages and environments.

Tags internet web ftp software-development libraries networking curl
License MITL
State stable

Recent Releases

7.40.009 Jan 2015 06:45 major feature: http_digest: Added support for Windows SSPI based authentication. version info: Added Kerberos V5 to the supported features. Makefile: Added VC targets for WinIDN. config-win32: Introduce build targets for VS2012+. SSL: Add PEM format support for public key pinning. smtp: Added support for the conversion of Unix newlines during mail send. smb: Added initial support for the SMB/CIFS protocol. Added support for HTTP over unix domain sockets, via CURLOPT_UNIX_SOCKET_PATH and --unix-socket. SASL: Added support for GSS-API based Kerberos V5 authentication .
7.38.011 Sep 2014 16:44 minor feature: Various bug and two security fixes for cookie leaks were applied. CURLE_HTTP2 is a new error code. CURLAUTH_NEGOTIATE is a new auth define. CURL_VERSION_GSSAPI is a new capability bit. No longer use fbopenssl for anything. schannel: use CryptGenRandom for random numbers. axtls: define curlssl_random using axTLS's PRNG. cyassl: use RNG_GenerateBlock to generate a good random number. findprotocol: show unsupported protocol within quotes. version: detect and show LibreSSL. version: detect and show BoringSSL. imap/pop3/smtp: Kerberos (SASL GSSAPI) authentication via Windows SSPI. http2: requires nghttp2 0.6.0 or later.
7.37.121 Jul 2014 21:13 minor feature: bits.close: introduce connection close tracking. darwinssl: Add support for --cacert. polarssl: add ALPN support. docs: Added new option man pages.