RTorrent

From Wikipedia, the free encyclopedia

The correct title of this article is rTorrent. The initial letter is shown capitalized due to technical restrictions.
rTorrent and libTorrent

The main information screen for libTorrent and rTorrent.
Developer: Rakshasa
Latest release: 0.6.4 - 0.10.4 (lib) / October 27, 2006
OS: *nix
Use: bittorrent
License: GPL
Website: libtorrent.rakshasa.no

rTorrent is a text based ncurses BitTorrent client written in C++, based on the libTorrent libraries for Unices (Rakshasa's own, not the sourceforge libtorrent), with a focus on high performance and good code. The library differentiates itself from other implementations by transferring data directly between file pages and the network stack through the mmap() function. On high-bandwidth connections, it is claimed to be able to seed at many times the speed of the official client.

rTorrent packages are available for various Linux distributions and Unices, and it will compile and run on nearly every POSIX-compliant operating system, such as FreeBSD.

rTorrent uses ncurses and is suitable for use with screen or dtach. It supports saving of sessions and allows the user to add and remove torrents. It also supports partial downloading of multifile torrents. In recent SVN-versions of rTorrent support for BitTorrent protocol encryption is also implemented (since changeset 790).

[edit] See also

[edit] External links

This network-related software article is a stub. You can help Wikipedia by expanding it.
In other languages