fmII
Tue, May 13th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 08:23 PDT
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 curl and libcurl - Default branch
Sections: Mac OS X, Unix

 

Added: Fri, Aug 21st 1998 04:01 PDT (9 years, 8 months ago) Updated: Sun, Mar 30th 2008 09:00 PDT (1 month, 14 days ago)


About:
curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, 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 over 30 languages and environments.

Author:
Daniel Stenberg [contact developer]

Rating:
8.54/10.00 (24 votes)

Homepage:
http://curl.haxx.se/
Tar/GZ:
http://curlm.haxx.se/download.html
Tar/BZ2:
http://curl.haxx.se/latest.cgi?curl=tar.bz2
Zip:
http://curl.haxx.se/latest.cgi?curl=zip
Changelog:
http://curlm.haxx.se/changes.html
RPM package:
http://curlm.haxx.se/download.html
Debian package:
http://packages.debian.org/curl
OS X package:
http://fink.sourceforge.net/pdb/package.php/curl
BSD Ports URL:
http://www.freebsd.org/cgi/ports.cgi?query=curl&stype=all
CVS tree (cvsweb):
http://curlm.haxx.se/cvs.html
Bug tracker:
http://sourceforge.net/tracker/?group_id=976&atid=100976
Mailing list archive:
http://curlm.haxx.se/mail/
Mirror site:
http://curlm.haxx.se/

Trove categories: [change]
[Development Status]  6 - Mature
[Environment]  Console (Text Based)
[Intended Audience]  Developers, End Users/Desktop
[License]  OSI Approved :: MIT/X Consortium License
[Operating System]  BeOS, MacOS X, Microsoft :: Windows, OS/2, POSIX, Unix
[Programming Language]  C
[Topic]  Internet :: File Transfer Protocol (FTP), Internet :: WWW/HTTP, Software Development :: Libraries, System :: Networking

Dependencies: [change]
OpenSSL (Default branch) (recommended)
c-ares (optional)
GNU Transport Layer Security Library (Default branch) (optional)
Heimdal (optional)
libssh2 (optional)
OpenLDAP (optional)
yaSSL (optional)
zlib (optional)
[download links]

 
Project admins: [change]
» Daniel Stenberg (Owner)

» Rating: 8.54/10.00 (Rank 265)
» Vitality: 1.76% (Rank 189)
» Popularity: 16.06% (Rank 80)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 125,652
   URL hits: 126,840
   Subscribers: 384

Projects depending on this project:
wmget
mwcollect
Wuff's MovieDB
centericq
GFSGL
(Note: 86 projects depend on this one. The ones displayed are picked by a randomizer.)


Other projects from the same categories:
Flux
svgl
HotSheet
Extended C++ Callback Library
php-syslog-ng

Users who subscribed to this project also subscribed to:
LUFS Userland Filesystem
slash
ngrep
Joystick control
UnZip


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 7.18.1 30-Mar-2008 MIT/X Consortium License Homepage Tar/GZ Changelog

 Articles referencing this project

 Comments

[»] Curl helps to fight spam as well!
by Macdaddy - May 28th 2003 19:29:05

I discovered Curl tonight. I was looking for a solution for forms that used POST to submit an email address for unlisting from a spammer's "marketing" list. *chuckle* Forms that use GET are easy enough to script with bash and wget. POST presented a different problem. Curl solved it for me. With a small amount of bash shell scripting I've managed to seed my list of roughly 4400 spamtrap addresses 31 times. That's well over 100,000 seeded spamtraps! Kudos to the Curl developers for this unintentional but useful trick with Curl. :-)

[reply] [top]


[»] Nice work there
by Davin McCall - Jan 24th 2002 21:27:08

I haven't used it much, but the program is definitely quite good - I have managed to continue several interrupted downloads and with much less hassle than with "wget".

The documented return codes, and the ability to resume a download independent of the target filename, also make it much more suitable for use as a component of another program (eg graphical download frontend). This is the sort of functionality that programs such as this should strive for! Flexibility and good documentation is a must and curl has both.

Finally, the library seems to be very flexible and the documentation is quite reasonable.

[reply] [top]


[»] give us your view of things
by Daniel Stenberg - Jan 9th 2002 03:42:11

We're now running a questionnaire about the curl project. What to do and what not to do. Bring us your view and opinions:

questionnaire

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber