Your ad here would be seen by 100,000 unique vistors every month Haxx ad

Shopping cart software, Online file storage, Online photo storage, Hosted shopping cart, Contact management software, Email marketing software, Project management software, Issue tracking software, Online notepad, Web publishing software

curl's project page on

cURL > Download > CVS

Browse the Sources

To simply browse the CVS Repository or the LXR-indexed sources, just click a link.

Get the Sources

The curl sources are kept in a CVS repository. You can get the most recent curl source files from there at any time. CVS is the version control system we use for the curl project. All files in the release archive that aren't generated from other files are kept there, to allow full backtracking of older versions. To use CVS you need a CVS client, get yours from Windows users might fancy TortoiseCVS or WinCvs.

This is mostly a feature for you who really want to have a peek in how the current development version looks like, and not if you just want to download a version to run. If you just want to download a tar or binary archive, go here.

If you want to use the CVS server, login:

  cvs -d login

When prompted for a password, just press enter. When logged in, checkout all the files in the curl respository:

  cvs -d co curl

Note that this will create a curl subdirectory.

If you at a later time want to get the updated set of files, just cd into this directory and run this command (there's no need for the -d then):

  cvs update

If a proxy, firewall or something else is preventing you from using CVS to get the latest sources, consider a daily snapshot.

Compile and Build the Sources

When you checkout the sources, you get a file named CVS-INFO in the source root that describes how to proceed to compile and build them.

Change the Sources

If you are about to do a lot of modifications, discuss it on the curl or libcurl mailing list in advance and we might give you write permission straight into the CVS!

donate! Page updated April 20, 2009.
web site info

File upload with ASP.NET