All releases of curl and libcurl


Release Notes: This release builds and runs on OS/400. curl_easy_setopt() now allocates strings passed to it. SCP and SFTP support now requires libssh2 0.16 or later. LDAP libraries are now linked "regularly" and not with dlopen. LDAPS is supported. At least 27 bugs have been squashed.


Release Notes: CURLOPT_NEW_FILE_PERMS, CURLOPT_NEW_DIRECTORY_PERMS, and support for FTP kerberos5 were added. Hashing of sockets was improved for the multi_socket API. A security-related flaw was fixed.


Release Notes: This release adds curl_multi_socket_action(), uses less memory when not pipelined, does SSH-based protocols in a much more non-blocking way, requires c-ares 1.4.0 for asynch name resolves, adds the CURLMOPT_MAXCONNECTS option, adds SOCKS test cases, and fixes around 32 bugs.


Release Notes: This release adds millisecond timeout resolution, adds the ability to disable automatic content and transfer encoding decoding, builds with NSS lib for SSL, improves CCC support, improves SCP/SFTP support, and fixes many bugs.


Release Notes: Support for SCP and SFTP, the CCC command over FTP-SSL, HTTP support for non-ASCII platforms, and the --libcurl command line option were added. Almost 30 bugs were fixed, including some crashes and memory leaks.


Release Notes: HTTP pipelining support was added, and the curl_multi_socket() API was made "fine to use". FTP third party transfer support was removed. More than 20 different bugs were fixed.


Release Notes: curl now has --ftp-ssl-reqd and --ftp-alternative-to-user. libcurl has curl_multi_assign(), CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_MAX_SEND_SPEED_LARGE, CURLOPT_MAX_RECV_SPEED_LARGE, and more. At least 10 bugs were fixed.


Release Notes: Support was added for NTLM2 session response, clearing session cookies, FTP line ending conversions with FTP ASCII, EBCDIC to ASCII conversions. Numerous bugs were fixed, including md5-sess with Digest, TFTP problems, errno outputs on Windows, zlib streams without headers, and more.


Release Notes: A TFTP packet buffer overflow vulnerability was fixed. The --ftp-method and CURLOPT_FTP_FILEMETHOD were made official. Bugfixes were made related to multi-part post with multi interface, Interix builds, an out-of-file-handles hang, "couldn't set callback"-problems, and more.


Release Notes: This release adds support for SOCKS4, extracting the socket, a connect-only feature, and binding to a local port number. It fixes bugs with curl_multi_remove_handle(), multi-pass authentication and compressed content, -P, proxytunnel with FTP, and more.