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 Communications File Sharing Software Development Libraries
Licenses GPL
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Dec 2008 13:16
  • Rrelease-after

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

    • Rrelease-mid
    •  29 Jan 2008 10:44
    • Rrelease-after

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

    • Rrelease-mid
    •  02 Aug 2007 05:44
    • Rrelease-after

    Changes: Numerous bugfixes.

    • Rrelease-mid
    •  28 Jan 2007 20:47
    • Rrelease-after

    Changes: 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.

    • Rrelease-mid
    •  13 Dec 2006 04:25
    • Rrelease-after

    Changes: Support for protocol encryption and HTTP proxying was added.

    Rss Recent comments

    Rcomment-before 23 Feb 2006 14:20 Rcomment-trans mcoon Rcomment-after

    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.

    No-screenshot

    Project Spotlight

    LogMiner

    A powerful analysis package for Apache/IIS logs.

    22e154b62235932ddda2cc7c08c93b52_thumb

    Project Spotlight

    fxmoviemanager

    A file manager and playlist with movie thumbnails.