twisterp2pnetworkbittorrentblockchainipv6microbloggingsocial-networkdhtdecentralizedtwister-servertwister-ipv6twister-coretwisterarmyp2p-network
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
167 lines
4.2 KiB
167 lines
4.2 KiB
.. raw:: html |
|
|
|
<div id="librarySidebar"> |
|
|
|
* download_ |
|
* features_ |
|
* contributing_ |
|
* `building libtorrent`_ |
|
* examples_ |
|
* `api documentation`_ |
|
* `create torrents`_ |
|
* `running tests`_ |
|
* `tuning`_ |
|
* screenshot_ |
|
* `mailing list`_ (archive_) |
|
* `who's using libtorrent?`_ |
|
* `report bugs`_ |
|
* `sourceforge page`_ |
|
* `blog`_ |
|
* `wiki`_ |
|
|
|
-------- |
|
|
|
Extensions |
|
|
|
* `uTP`_ |
|
* `extensions protocol`_ |
|
* `plugin interface`_ |
|
* `DHT extensions`_ |
|
* `DHT security extension`_ |
|
* `DHT feed extension`_ |
|
* `UDP tracker protocol`_ |
|
* `HTTP seed`_ |
|
* multitracker_ |
|
|
|
-------- |
|
|
|
Bindings |
|
|
|
* `ruby bindings`_ |
|
* `python bindings`_ |
|
|
|
-------- |
|
|
|
* `Introduction, slides`_ |
|
|
|
.. raw:: html |
|
|
|
</div> |
|
<div id="libraryBody"> |
|
|
|
========== |
|
libtorrent |
|
========== |
|
|
|
.. _download: http://code.google.com/p/libtorrent/downloads/list |
|
.. _features: features.html |
|
.. _contributing: contributing.html |
|
.. _`building libtorrent`: building.html |
|
.. _examples: examples.html |
|
.. _`api documentation`: manual.html |
|
.. _`create torrents`: make_torrent.html |
|
.. _`running tests`: running_tests.html |
|
.. _`tuning`: tuning.html |
|
.. _screenshot: client_test.png |
|
.. _`uTP`: utp.html |
|
.. _`extensions protocol`: extension_protocol.html |
|
.. _`plugin interface`: libtorrent_plugins.html |
|
.. _`DHT extensions`: dht_extensions.html |
|
.. _`DHT security extension`: dht_sec.html |
|
.. _`DHT feed extension`: dht_rss.html |
|
.. _`UDP tracker protocol`: udp_tracker_protocol.html |
|
.. _`HTTP seed`: http://www.getright.com/seedtorrent.html |
|
.. _multitracker: http://bittorrent.org/beps/bep_0012.html |
|
.. _mailing list: http://lists.sourceforge.net/lists/listinfo/libtorrent-discuss |
|
.. _archive: http://dir.gmane.org/gmane.network.bit-torrent.libtorrent |
|
.. _`who's using libtorrent?`: projects.html |
|
.. _`report bugs`: http://code.google.com/p/libtorrent/issues/entry |
|
.. _sourceforge page: http://www.sourceforge.net/projects/libtorrent |
|
.. _wiki: http://code.google.com/p/libtorrent/wiki/index |
|
.. _blog: http://blog.libtorrent.org |
|
|
|
.. _`ruby bindings`: http://libtorrent-ruby.rubyforge.org/ |
|
.. _`python bindings`: python_binding.html |
|
|
|
.. _`Introduction, slides`: bittorrent.pdf |
|
|
|
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 `simple bittorrent client`__ demonstrating the use of |
|
the library. |
|
|
|
__ client_test.html |
|
|
|
The main goals of libtorrent are: |
|
|
|
* to be cpu efficient |
|
* to be memory efficient |
|
* to be very easy to use |
|
|
|
|
|
Donate |
|
====== |
|
|
|
Support the development of libtorrent |
|
|
|
.. raw:: html |
|
|
|
<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> |
|
|
|
|
|
Feedback |
|
======== |
|
|
|
There's a `mailing list`__, general libtorrent discussion. |
|
|
|
__ http://lists.sourceforge.net/lists/listinfo/libtorrent-discuss |
|
|
|
You can usually find me as hydri in ``#libtorrent`` on ``irc.freenode.net``. |
|
|
|
license |
|
======= |
|
|
|
libtorrent is released under the BSD-license_. |
|
|
|
.. _BSD-license: http://www.opensource.org/licenses/bsd-license.php |
|
|
|
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. |
|
|
|
It is however greatly appreciated if additional features are contributed |
|
back to the open source project. Patches can be emailed to the mailing |
|
list or posted to the `bug tracker`_. |
|
|
|
.. _`bug tracker`: http://code.rasterbar.com/libtorrent/newticket |
|
|
|
Acknowledgements |
|
================ |
|
|
|
Written by Arvid Norberg. Copyright |copy| 2003-2009 |
|
|
|
Contributions by Magnus Jonsson, Daniel Wallin and Cory Nelson |
|
|
|
Thanks to Reimond Retz for bugfixes, suggestions and testing |
|
|
|
Thanks to `Umeå University`__ for providing development and test hardware. |
|
|
|
__ http://www.cs.umu.se |
|
|
|
Project is hosted by sourceforge. |
|
|
|
|sf_logo|__ |
|
|
|
__ http://sourceforge.net |
|
|
|
.. |sf_logo| image:: http://sourceforge.net/sflogo.php?group_id=7994 |
|
.. |copy| unicode:: 0xA9 .. copyright sign |
|
|
|
.. raw:: html |
|
|
|
</div> |
|
|
|
|