| 1 | [[libtorrentMirror]] |
| 2 | |
| 3 | = Welcome to the libTorrent and rTorrent Project = |
| 4 | |
| 5 | * rTorrent - The ncurses client |
| 6 | * [wiki:RTorrentUserGuide User Guide] |
| 7 | * [wiki:RTorrentMan Man Page] |
| 8 | * [wiki:RTorrentCommonTasks Common Tasks] |
| 9 | * [http://static.jmk.hu/libtorrent.rakshasa.no/rtorrent/rtorrent.rc rtorrent.rc example] |
| 10 | * [wiki:RTorrentPerformanceTuning Performance Tuning] |
| 11 | * [wiki:RTorrentXMLRPCGuide XMLRPC guide] |
| 12 | * [wiki:RTorrentUsingDHT DHT guide] |
| 13 | * [wiki:RTorrentRatioHandling Ratio handling] |
| 14 | * [wiki:RTorrentInitialSeeding Initial seeding] (Superseeding) |
| 15 | * [wiki:UtilsList 3rd party utilities] |
| 16 | * rTorrent User Guide |
| 17 | * [wiki:RTorrentLogging Logging facilities] |
| 18 | * libTorrent - The !BitTorrent library |
| 19 | * [wiki:LibTorrentKnownIssues Known issues] |
| 20 | * [wiki:LibTorrentAPI API notes] |
| 21 | * [wiki:LibTorrentSimpleClient Simple client] |
| 22 | * [wiki:LibTorrentResume Resume] |
| 23 | * [wiki:LibTorrentTracker Tracker usage] |
| 24 | * [wiki:archive/libtorrent.rakshasa.no/Download Download] |
| 25 | * [wiki:Install Install] |
| 26 | * [wiki:CompilationHelp Compilation help] |
| 27 | * [wiki:archive/libtorrent.rakshasa.no/Changelog Changelog] |
| 28 | * [wiki:MailingLists Mailing lists] |
| 29 | * [wiki:archive/libtorrent.rakshasa.no/Screenshots Screenshots] |
| 30 | |
| 31 | Please support further development by donations through [https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=jaris%40student%2ematnat%2euio%2eno&item_name=libTorrent%2frTorrent%20donation&no_shipping=1&no_note=1&tax=0¤cy_code=USD&lc=US&bn=PP%2dDonationsBF&charset=UTF%2d8 PayPal]. |
| 32 | |
| 33 | !LibTorrent is a !BitTorrent library written in C++ for *nix, with a focus on high performance and good code. The library differentiates itself from other implementations by transfering directly from file pages to the network stack. |
| 34 | |
| 35 | The client uses ncurses and is ideal for use with [http://www.gnu.org/software/screen/ screen] or [http://dtach.sourceforge.net/ dtach]. It supports saving of sessions and allows the user to add and remove torrents. |
| 36 | |
| 37 | == Issues and bugs == |
| 38 | |
| 39 | * [https://github.com/rakshasa/rtorrent/issues https://github.com/rakshasa/rtorrent/issues] |
| 40 | * [https://github.com/rakshasa/libtorrent/issues https://github.com/rakshasa/libtorrent/issues] |
| 41 | |
| 42 | == Stable Release == |
| 43 | |
| 44 | * [http://libtorrent.rakshasa.no/downloads/libtorrent-0.13.2.tar.gz libtorrent-0.13.2.tar.gz] |
| 45 | * [http://libtorrent.rakshasa.no/downloads/rtorrent-0.9.2.tar.gz rtorrent-0.9.2.tar.gz] |
| 46 | |
| 47 | This release consists mostly of bugfixes and improvements done for [http://xirvik.com/ Xirvik Servers] as part of a sponsorship agreement to improve their performance and stability. Xirvix's rtorrent setup has been tested and verified by the main developer of rtorrent. |
| 48 | |
| 49 | == Unstable Release == |
| 50 | |
| 51 | * [http://libtorrent.rakshasa.no/downloads/libtorrent-0.13.3.tar.gz libtorrent-0.13.3.tar.gz] |
| 52 | * [http://libtorrent.rakshasa.no/downloads/rtorrent-0.9.3.tar.gz rtorrent-0.9.3.tar.gz] |
| 53 | |
| 54 | Includes fixes to various tracker related issues. |
| 55 | |
| 56 | == Development == |
| 57 | |
| 58 | * [https://github.com/rakshasa/rtorrent https://github.com/rakshasa/rtorrent] |
| 59 | * [https://github.com/rakshasa/libtorrent https://github.com/rakshasa/libtorrent] |
| 60 | |
| 61 | Development of this project will be moving to git, with subversion repository tracking the git repository. |
| 62 | |
| 63 | == Packages == |
| 64 | |
| 65 | RTorrent and libTorrent packages are both available for the following Operating Systems and Distributions: |
| 66 | |
| 67 | * [http://debian.org Debian] : in Debian testing/unstable: "apt-get install rtorrent"; see latest unofficial versions from the [http://debian.ghostbar.ath.cx maintainer]. |
| 68 | * [http://fedoraproject.org/wiki/ Fedora] : Run "yum install rtorrent" or "yum install libtorrent" to install (it's in Fedora Extra's) |
| 69 | * [http://gentoo.org Gentoo] : in Portage; see latest version on [http://packages.gentoo.org/package/net-libs/libtorrent libTorrent] and [http://packages.gentoo.org/package/net-p2p/rtorrent rTorrent]. |
| 70 | * [http://mandrivalinux.com Mandriva Linux] : the latest packages are available from the Cooker contribs. |
| 71 | * [http://suse.com SUSE Linux] : latest packages available from Packman for [http://packman.links2linux.de/package/libtorrent libTorrent] and [http://packman.links2linux.de/package/rtorrent rTorrent]. |
| 72 | * [http://ubuntu.com Ubuntu] : in Ubuntu Dapper; see latest version on [http://packages.ubuntu.com/dapper/libs/libtorrent6 libTorrent] and [http://packages.ubuntu.com/dapper/net/rtorrent rTorrent]. |
| 73 | |
| 74 | * [http://archlinux.org ArchLinux] : in the Arch User-community Repository; see latest version on [http://aur.archlinux.org/packages.php?do_Details=1&ID=2102&O=0&L=0&C=0&K=torr&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0 libTorrent] and [http://aur.archlinux.org/packages.php?do_Details=1&ID=2103&O=0&L=0&C=0&K=libtorrent&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0 rTorrent]. |
| 75 | * [http://www.crux.nu Crux] : in the [http://crux.nu/portdb/?command=viewport&name=libtorrent&repo=contrib Crux Ports DB]; see latest version on [http://crux.nu/gitweb/?p=ports/contrib.git;a=tree;f=libtorrent libTorrent] and [http://crux.nu/gitweb/?p=ports/contrib.git;a=tree;f=rtorrent rTorrent]. |
| 76 | * [http://www.lunar-linux.org/ Lunar-Linux] : in the moonbase; to install just "lin rtorrent" |
| 77 | * [http://www.sourcemage.org/ Sourcemage GNU/Linux] : do a "cast rtorrent" or "cast libtorrent" |
| 78 | |
| 79 | * [http://freebsd.org FreeBSD] : in [http://www.freshports.org/ FreshPorts]; see latest version on [http://www.freshports.org/net-p2p/libtorrent libTorrent] and [http://www.freshports.org/net-p2p/rtorrent rTorrent]. |
| 80 | * [http://www.NetBSD.org NetBSD] : in [http://www.pkgsrc.org pkgsrc]; net/rtorrent. |
| 81 | * [http://openbsd.org OpenBSD] : in ports; [http://www.openbsd.org/cgi-bin/cvsweb/ports/net/libtorrent/ net/libtorrent] and [http://www.openbsd.org/cgi-bin/cvsweb/ports/net/rtorrent/ net/rtorrent] respectively. |
| 82 | * [http://opendarwin.org/ OpenDarwin] : in [http://darwinports.opendarwin.org/ ports]; net/libtorrent and net/rtorrent respectively. |
| 83 | |
| 84 | Please report any package related problems to the package maintainers. Listing of a package here does not imply it has been tested or approved by the author. |
| 85 | |
| 86 | == Disclaimer == |
| 87 | |
| 88 | This is ''not'' the same libtorrent project as the one found on !SourceForge. |
| 89 | |
| 90 | == Stuff == |
| 91 | |
| 92 | Feel free to add content as I'm probably not going to write much ATM. Some kind of user guide would be really nice. By commiting tickets, wiki changes, etc. on this site you agree to license them under the GNU GPL. Remember to add a short comment describing the changes. Some pages are locked, feel free to mail me with any changes. |
| 93 | |
| 94 | This project is developed by Jari Sundell, "Rakshasa", a student of computer science, math and japanese at the University of Oslo. He can be reached on [mailto:sundell.software@gmail.com sundell.software@gmail.com] or `#libtorrent@irc.worldforge.org`, also an unofficial help channel may be found at #rtorrent@irc.freenode.net which should be used for user-support. If you didn't get a reply to a mail sent to this address, it may either mean he is busy or that you should have searched the ticket tracker/mailing list. |
| 95 | |
| 96 | If you like this project and would like to support the author then consider donating through [https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=jaris%40student%2ematnat%2euio%2eno&item_name=libTorrent%2frTorrent%20donation&no_shipping=1&no_note=1&tax=0¤cy_code=USD&lc=US&bn=PP%2dDonationsBF&charset=UTF%2d8 paypal]. The author is also willing to take bribes in order to change the priority of requested features. |