- RTorrent
Infobox Software
name = rTorrent and libTorrent
logo =
caption = The main information screen for libTorrent and rTorrent
author =
developer = Rakshasa (Jari Sundell)
released =
latest release version = 0.7.9 - 0.11.9 (lib)
latest release date = release date|2007|11|28
latest preview version = 0.8.3 - 0.12.3 (lib)
latest preview date = release date|2008|9|15
operating system =Unix-like
platform =
language =
genre = BitTorrent
license = GNU GPL
website = [http://libtorrent.rakshasa.no/ libtorrent.rakshasa.no]rTorrent is a
text-based ncurses BitTorrent client written inC++ , based on the libTorrent libraries forUNIX (which is not thelibtorrent library developed by Arvid Norberg), "with a focus on high performance and good code" [http://libtorrent.rakshasa.no/ The libTorrent and rTorrent Project - Trac ] ] .Technical details
The library differentiates itself from other implementations by transferring data directly between
file page s mapped to memory by the mmap() function and thenetwork stack . 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 distribution s andUnix-like systems, and it will compile and run on nearly everyPOSIX -compliantoperating system , such asFreeBSD .rTorrent uses
ncurses and is suitable for use with screen ordtach . It supports saving of sessions and allows the user to add and remove torrents. It also supports partial downloading of multi-file torrents. In the release of rTorrent-0.7.0 support forBitTorrent protocol encryption is also implemented. [http://rakshasa.no/pipermail/libtorrent-devel/2006-December/000982.html] Announcement of rTorrent-0.7.0] PEX, DHT and initial seeding were recently implemented in rTorrent.rTorrent can be controlled via
XML-RPC overSCGI .ee also
*
Comparison of BitTorrent software
*KTorrent References
External links
* [http://libtorrent.rakshasa.no/ rTorrent homepage]
* [http://trac.macosforge.org/projects/macports/browser/trunk/dports/net/rtorrent rTorrent for Darwin/Mac OS X]
* [http://code.google.com/p/ntorrent/ nTorrent - An rTorrent GUI]
* [http://rtgui.googlecode.com/ rtGui - a PHP/Web interface for rTorrent using XML-RPC]
* [http://www.wtorrent-project.org/ wTorrent - a php/xhtml web interface for rTorrent]
* [http://projects.cyla.homeip.net/rtwi/ rTWi - an rTorrent Web interface]
* [http://www.g-loaded.eu/2007/06/23/rtorstat-a-simple-rtorrent-status-web-page-generator/ rtorstat - rTorrent status webpage generator] : rtorstat does not require xmlrpc support, but, instead, it uses the saved session data in order to create the status page. Therefore, it is a much simpler implementation with very limited features.
* [http://ovh.ttdpatch.net/~jdrexler/rt/ Hottest rTorrent's patches written by Josef Drexler]
* [http://kmandla.wordpress.com/2007/05/02/howto-use-rtorrent-like-a-pro/ Howto: Use rtorrent like a pro]
Wikimedia Foundation. 2010.