2005-04-19 11:05:15 +02:00
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" lang = "en" >
< head >
2011-08-05 08:15:08 +02:00
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" / >
2015-01-01 00:18:11 +01:00
< meta name = "generator" content = "Docutils 0.12: http://docutils.sourceforge.net/" / >
2011-08-05 08:15:08 +02:00
< title > < / title >
2014-10-14 18:36:06 +02:00
< meta name = "author" content = "Arvid Norberg, arvid@libtorrent.org" / >
2014-08-26 05:14:32 +02:00
< link rel = "stylesheet" type = "text/css" href = "rst.css" / >
2010-12-08 05:44:20 +01:00
< script type = "text/javascript" >
/* < ![CDATA[ */
(function() {
var s = document.createElement('script'), t = document.getElementsByTagName('script')[0];
s.type = 'text/javascript';
s.async = true;
s.src = 'http://api.flattr.com/js/0.6/load.js?mode=auto';
t.parentNode.insertBefore(s, t);
})();
/* ]]> */
< / script >
2006-07-26 12:21:25 +02:00
< link rel = "stylesheet" href = "style.css" type = "text/css" / >
2008-10-17 05:23:30 +02:00
< style type = "text/css" >
/* Hides from IE-mac \*/
* html pre { height: 1%; }
/* End hide from IE-mac */
< / style >
2005-04-19 11:05:15 +02:00
< / head >
< body >
2006-08-28 02:36:00 +02:00
< div class = "document" >
2008-10-17 05:23:30 +02:00
< div id = "container" >
2014-10-14 18:36:06 +02:00
< table id = "header" >
< tr > < td id = "orange" > < / td >
< td id = "logo" > libtorrent< / td > < / tr >
< / table >
2008-10-17 05:23:30 +02:00
< div id = "main" >
2006-11-28 19:18:37 +01:00
2014-10-14 18:36:06 +02:00
< table class = "docinfo" frame = "void" rules = "none" >
< col class = "docinfo-name" / >
< col class = "docinfo-content" / >
< tbody valign = "top" >
< tr > < th class = "docinfo-name" > Author:< / th >
< td > Arvid Norberg, < a class = "last reference external" href = "mailto:arvid@libtorrent.org" > arvid@ libtorrent.org< / a > < / td > < / tr >
< tr > < th class = "docinfo-name" > Version:< / th >
2014-10-24 02:19:44 +02:00
< td > 1.1.0< / td > < / tr >
2014-10-14 18:36:06 +02:00
< / tbody >
< / table >
2006-08-28 02:36:00 +02:00
< div id = "librarySidebar" > < ul class = "simple" >
2014-01-30 07:44:51 +01:00
< li > < a class = "reference external" href = "https://sourceforge.net/projects/libtorrent/files/libtorrent/" > download< / a > < / li >
< li > < a class = "reference external" href = "https://sourceforge.net/projects/libtorrent/files/py-libtorrent/" > download python binding< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "features.html" > features< / a > < / li >
2010-02-18 21:01:23 +01:00
< li > < a class = "reference external" href = "contributing.html" > contributing< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "building.html" > building libtorrent< / a > < / li >
< li > < a class = "reference external" href = "examples.html" > examples< / a > < / li >
2013-08-12 20:32:41 +02:00
< li > < a class = "reference external" href = "manual-ref.html" > library overview< / a > < / li >
< li > < a class = "reference external" href = "reference.html" > reference documentation< / a > < / li >
2014-02-02 10:57:24 +01:00
< li > < a class = "reference external" href = "troubleshooting.html" > troubleshooting issues< / a > < / li >
2009-05-25 09:11:09 +02:00
< li > < a class = "reference external" href = "tuning.html" > tuning< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "client_test.png" > screenshot< / a > < / li >
< li > < a class = "reference external" href = "http://lists.sourceforge.net/lists/listinfo/libtorrent-discuss" > mailing list< / a > (< a class = "reference external" href = "http://dir.gmane.org/gmane.network.bit-torrent.libtorrent" > archive< / a > )< / li >
< li > < a class = "reference external" href = "projects.html" > who's using libtorrent?< / a > < / li >
2009-12-21 09:02:37 +01:00
< li > < a class = "reference external" href = "http://code.google.com/p/libtorrent/issues/entry" > report bugs< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "http://www.sourceforge.net/projects/libtorrent" > sourceforge page< / a > < / li >
2011-11-10 09:50:24 +01:00
< li > < a class = "reference external" href = "http://blog.libtorrent.org" > blog< / a > < / li >
2010-02-06 19:33:42 +01:00
< li > < a class = "reference external" href = "http://code.google.com/p/libtorrent/wiki/index" > wiki< / a > < / li >
2006-08-28 02:36:00 +02:00
< / ul >
2006-09-26 00:37:48 +02:00
< hr class = "docutils" / >
2006-11-26 18:39:04 +01:00
< p > Extensions< / p >
< ul class = "simple" >
2010-11-29 02:33:05 +01:00
< li > < a class = "reference external" href = "utp.html" > uTP< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "extension_protocol.html" > extensions protocol< / a > < / li >
2013-11-20 19:02:48 +01:00
< li > < a class = "reference external" href = "reference-Plugins.html" > plugin interface< / a > < / li >
2014-07-02 08:15:57 +02:00
< li > < a class = "reference external" href = "streaming.html" > streaming< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "dht_extensions.html" > DHT extensions< / a > < / li >
2010-12-11 10:38:07 +01:00
< li > < a class = "reference external" href = "dht_sec.html" > DHT security extension< / a > < / li >
2014-05-08 10:58:19 +02:00
< li > < a class = "reference external" href = "dht_store.html" > DHT store extension< / a > < / li >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "udp_tracker_protocol.html" > UDP tracker protocol< / a > < / li >
< li > < a class = "reference external" href = "http://www.getright.com/seedtorrent.html" > HTTP seed< / a > < / li >
2009-12-09 05:19:59 +01:00
< li > < a class = "reference external" href = "http://bittorrent.org/beps/bep_0012.html" > multitracker< / a > < / li >
2006-11-26 18:39:04 +01:00
< / ul >
< hr class = "docutils" / >
< p > Bindings< / p >
2006-09-26 00:37:48 +02:00
< ul class = "simple" >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "http://libtorrent-ruby.rubyforge.org/" > ruby bindings< / a > < / li >
< li > < a class = "reference external" href = "python_binding.html" > python bindings< / a > < / li >
2006-09-26 00:37:48 +02:00
< / ul >
2006-11-13 00:42:41 +01:00
< hr class = "docutils" / >
< ul class = "simple" >
2009-02-09 04:48:27 +01:00
< li > < a class = "reference external" href = "bittorrent.pdf" > Introduction, slides< / a > < / li >
2006-11-13 00:42:41 +01:00
< / ul >
2006-08-28 02:36:00 +02:00
< / div >
2008-03-21 05:52:12 +01:00
< div id = "libraryBody" > < div class = "section" id = "libtorrent" >
< h1 > libtorrent< / h1 >
2009-02-09 04:48:27 +01:00
< p > libtorrent is a feature complete C++ bittorrent implementation focusing
on efficiency and scalability. It runs on embedded devices as well as
desktops. It boasts a well documented library interface that is easy to
use. It comes with a < a class = "reference external" href = "client_test.html" > simple bittorrent client< / a > demonstrating the use of
the library.< / p >
2005-04-19 11:05:15 +02:00
< p > The main goals of libtorrent are:< / p >
< ul class = "simple" >
< li > to be cpu efficient< / li >
< li > to be memory efficient< / li >
< li > to be very easy to use< / li >
< / ul >
2008-03-21 05:52:12 +01:00
< div class = "section" id = "donate" >
< h2 > Donate< / h2 >
2005-04-19 11:05:15 +02:00
< p > Support the development of libtorrent< / p >
2011-08-05 08:15:08 +02:00
< a class = "FlattrButton" style = "display:none;" href = "http://libtorrent.org" > < / a >
< noscript > < a href = "http://flattr.com/thing/95662/libtorrent" target = "_blank" >
< img src = "http://api.flattr.com/button/flattr-badge-large.png" alt = "Flattr this" title = "Flattr this" border = "0" / > < / a > < / noscript > < / div >
2008-03-21 05:52:12 +01:00
< div class = "section" id = "feedback" >
< h2 > Feedback< / h2 >
2009-02-09 04:48:27 +01:00
< p > There's a < a class = "reference external" href = "http://lists.sourceforge.net/lists/listinfo/libtorrent-discuss" > mailing list< / a > , general libtorrent discussion.< / p >
2013-01-21 20:13:24 +01:00
< p > You can usually find me as hydri in < tt class = "docutils literal" > #libtorrent< / tt > on < tt class = "docutils literal" > irc.freenode.net< / tt > .< / p >
2005-04-19 11:05:15 +02:00
< / div >
2009-02-09 04:48:27 +01:00
< div class = "section" id = "license" >
< h2 > license< / h2 >
< p > libtorrent is released under the < a class = "reference external" href = "http://www.opensource.org/licenses/bsd-license.php" > BSD-license< / a > .< / p >
< p > This means that you can use the library in your project without having to
release its source code. The only requirement is that you give credit
to the author of the library by including the libtorrent license in your
software or documentation.< / p >
< p > It is however greatly appreciated if additional features are contributed
back to the open source project. Patches can be emailed to the mailing
2013-12-29 05:29:57 +01:00
list or posted to the < a class = "reference external" href = "https://code.google.com/p/libtorrent/issues/list" > bug tracker< / a > .< / p >
2009-02-09 04:48:27 +01:00
< / div >
2008-03-21 05:52:12 +01:00
< div class = "section" id = "acknowledgements" >
< h2 > Acknowledgements< / h2 >
2014-07-02 08:15:57 +02:00
< p > Written by Arvid Norberg. Copyright © 2003-2014< / p >
2005-06-21 14:25:05 +02:00
< p > Contributions by Magnus Jonsson, Daniel Wallin and Cory Nelson< / p >
2005-04-19 11:05:15 +02:00
< p > Thanks to Reimond Retz for bugfixes, suggestions and testing< / p >
2009-02-09 04:48:27 +01:00
< p > Thanks to < a class = "reference external" href = "http://www.cs.umu.se" > Umeå University< / a > for providing development and test hardware.< / p >
2005-04-19 11:05:15 +02:00
< p > Project is hosted by sourceforge.< / p >
2009-02-09 04:48:27 +01:00
< p > < a class = "reference external" href = "http://sourceforge.net" > < img alt = "sf_logo" src = "http://sourceforge.net/sflogo.php?group_id=7994" / > < / a > < / p >
2006-08-28 02:36:00 +02:00
< / div > < / div >
2005-04-19 11:05:15 +02:00
< / div >
2014-10-14 18:36:06 +02:00
< / div >
< / div >
< div id = "gradient" > < / div >
< div id = "footer" >
< table >
< tr >
< td > < a href = "index.html" > home< / a > < / td >
< td > < a href = "http://blog.libtorrent.org" > blog< / a > < / td >
< td > < a href = "utp.html" > uTP< / a > < / td >
< / tr >
< tr >
< td > < a href = "https://sourceforge.net/projects/libtorrent/files/libtorrent/" > download< / a > < / td >
< td > < a href = "reference.html" > documentation< / a > < / td >
< td > < a href = "dht_store.html" > DHT put extension< / a > < / td >
< / tr >
< tr >
< td > < a href = "https://sourceforge.net/projects/libtorrent/files/py-libtorrent/" > python bindings< / a > < / td >
< td > < a href = "features.html" > features< / a > < / td >
< td > < a href = "dht_sec.html" > DHT security extension< / a > < / td >
< / tr >
< tr >
< td > < a href = "http://dir.gmane.org/gmane.network.bit-torrent.libtorrent" > mailing list archive< / a > < / td >
< td > < a href = "contributing.html" > contributing< / a > < / td >
< td > < a href = "streaming.html" > streaming< / a > < / td >
< / tr >
< tr >
< td > < a href = "http://code.google.com/p/libtorrent/issues/entry" > report a bug< / a > < / td >
< td > < a href = "building.html" > building< / a > < / td >
< td > < a href = "bittorrent.pdf" > bittorrent slides< / a > < / td >
< / tr >
< / table >
< / div >
< div id = "filler" > < / div > < / div >
2005-04-19 11:05:15 +02:00
< / div >
< / body >
< / html >