curlhs
Version 0.0.1 revision 0 uploaded by KrzysztofKardzis.
Package meta
- Synopsis
- bindings to libcurl, the multiprotocol file transfer library
- Description
Package
curlhs
provides a mid-level interface tolibcurl
, the multiprotocol file transfer library which powers the popular toolcurl
(please see http://curl.haxx.se/ for more info). As described on thelibcurl
's project site (http://curl.haxx.se/libcurl/):libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP. libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, Kerberos), file transfer resume, http proxy tunneling and more!
libcurl is highly portable, it builds and works identically on numerous platforms, including Solaris, NetBSD, FreeBSD, OpenBSD, Darwin, HPUX, IRIX, AIX, Tru64, Linux, UnixWare, HURD, Windows, Amiga, OS/2, BeOs, Mac OS X, Ultrix, QNX, OpenVMS, RISC OS, Novell NetWare, DOS and more...
libcurl is free, thread-safe, IPv6 compatible, feature rich, well supported, fast, thoroughly documented and is already used by many known, big and successful companies and numerous applications.
Package
curlhs
depends onlibcurl
as an external library. To compile and later usecurlhs
, it is required to first installlibcurl
somewhere on the system, best in place that is easy to locate by the compiler. Information about how to compile and installlibcurl
may be found on its project site. A simple way may be to use one of the available precompiled packages.Current version of
curlhs
followslibcurl
in version 7.25.0. It is also possible to usecurlhs
with older versions oflibcurl
, but some features may not be available then (curlhs
should easily compile withlibcurl
from version 7.20.0 upward).Package is distributed under ISC License (MIT/BSD-style, see LICENSE file for details). It is marked as
OtherLicense
due to limitations of Cabal.- Author
- Krzysztof Kardzis <kkardzis@gmail.com>
- Bug reports
- n/a
- Category
- Network, Web, FFI
- Copyright
- Copyright © 2012 Krzysztof Kardzis
- Homepage
- https://github.com/kkardzis/curlhs
- Maintainer
- Krzysztof Kardzis <kkardzis@gmail.com>
- Package URL
- n/a
- Stability
- Experimental