Projects / libTorrent

libTorrent

LibTorrent is a BitTorrent library written in C++ for Unix. It is designed to avoid the redundant buffers and data copying that most (all?) other BitTorrent implementations suffer from. The library is single-threaded and the client handles the select loop. An interactive ncurses client is included as an example.

Tags
Licenses
Implementation

RSS Recent releases

  •  30 Dec 2008 13:16

    Release Notes: A few important fixes and an initial-seed patch.

    •  29 Jan 2008 10:44

    Release Notes: This release adds support for DHT and cleans up the API.

    •  02 Aug 2007 05:44

    Release Notes: Numerous bugfixes.

    •  28 Jan 2007 20:47

    Release Notes: This release adds support for limits on simultaneous HTTP connections, a new file list showing directories, and the creation of symbolic links on download state change.

    •  13 Dec 2006 04:25

    Release Notes: Support for protocol encryption and HTTP proxying was added.

    RSS Recent comments

    23 Feb 2006 14:20 mcoon Thumbs up

    interesting product with ugly dependency
    libtorrent is an interestingly crafted product with an unfortunate dependency on sigc++, an add on signals/slots library used in the GNOME world. trying to build & use this project might end in tears.

    Screenshot

    Project Spotlight

    Dada Mail

    A simple, Web-based mailing list manager.

    Screenshot

    Project Spotlight

    Nag

    The Horde task list manager.