cURL

cURL

curl groks URLs

What is curl?

curl is a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.

What's curl used for?

curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications totally affecting more than one billion users.

Who makes curl?

curl is free and open software that compiles and runs under a wide variety of operating systems. curl exists thanks to thousands of contributors.

What's the latest curl?

The most recent stable version is 7.40.0, released on 8th of January 2015. Currently, 91 of the listed archives are of the latest version.

Enhanced vulnerability overview January 9 2015

The vulnerability table on the web site has gotten an overhaul. It is the complete list of all published curl vulnerabilities together with which curl versions that are vulnerable.

The new layout is much smaller HTML, and it now features links to specific summaries for each individual curl release through the history. Each summarizing its own vulnerability situation.

For example, you can look at the vulnerability situation for curl 7.37.0 as well as all the others - back to 6.0, released in 1999.

curl and libcurl 7.40.0 January 8 2015

The curl team proudly presents another curl and libcurl relese: version 7.40.0. Read up on all the changes and bug fixes on the changes page.

We also publish two security advisories in association with this release. See CVE-2014-8151 and CVE-2014-8150 for all the details.

more news

Weekly video update

Recent discussions on the mailing lists
Subject GMT Author Thread List
CURL_EXTERN also used by VMS. Friday 18:51Patrick Monnerat2 firstlibcurl
curl -w time measurements Friday 18:12Jason Strongman2 firstcurl-users
Clarification regarding CURLOPT_ISSUERCE... Friday 16:29Sachin Nikumbh1libcurl
[curl:bugs] #1460 Longer Voice Message n... Friday 16:20florian26 firstBugs
[curl:bugs] #1475 multithreaded httpslib... Friday 10:25Toni Moreno5 firstBugs
about https proxy queston Friday 09:42laser peter via curl-library3 firstlibcurl
[curl:bugs] Re: #1475 multithreaded http... Friday 09:29Daniel Stenberg1Bugs
[curl:bugs] #1473 Incomplete FTPS transf... Friday 09:08Daniel Stenberg3 firstBugs
libcURL multi interface - Restrict to On... Friday 06:43Ray Satiro via curl-library2 firstlibcurl
How to check Server Connection Status us... Friday 06:00Ray Satiro via curl-library4 firstlibcurl