libtorrent with premiere torrent support
Go to file
arvidn fa450b4bf7 attempt to fix invalid vector subscript bug in piece_picker 2015-08-20 21:37:22 +02:00
bindings
docs
ed25519
examples
include/libtorrent fix unknown pragma warning on msvc 2015-08-20 21:14:39 +02:00
m4 merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile. 2015-05-30 04:31:23 +00:00
simulation attempt tp get submodules to work on travis again 2015-08-19 21:38:41 +02:00
src attempt to fix invalid vector subscript bug in piece_picker 2015-08-20 21:37:22 +02:00
test attempt to fix windows build 2015-08-20 02:22:03 +02:00
tools
.gitignore
.gitmodules
.travis.yml build fewer combinations but include c++98 as one test 2015-08-20 02:10:14 +02:00
AUTHORS
CMakeLists.txt make tailequeue a template, introduce type safety, remove old-style casts 2015-08-19 15:22:05 +02:00
COPYING
ChangeLog forward port Changelog update 2015-08-12 23:43:38 -04:00
Jamfile attempt to fix msvc 64 bit build 2015-08-20 20:56:52 +02:00
Jamroot.jam
LICENSE
Makefile.am
NEWS
README.rst
appveyor.yml build 64 bit versions on appveyor as well 2015-08-20 10:53:56 +02:00
autotool.sh
bootstrap.sh
build_dist.sh
configure.ac
libtorrent-rasterbar-cmake.pc.in
libtorrent-rasterbar.pc.in
setup.py

README.rst

libtorrent
----------

.. image:: https://travis-ci.org/arvidn/libtorrent.svg?branch=master
    :target: https://travis-ci.org/arvidn/libtorrent

.. image:: https://ci.appveyor.com/api/projects/status/w7teauvub5813mew/branch/master?svg=true
    :target: https://ci.appveyor.com/project/arvidn/libtorrent/branch/master

.. image:: https://www.openhub.net/p/rasterbar-libtorrent/widgets/project_thin_badge.gif
    :target: https://www.openhub.net/p/rasterbar-libtorrent?ref=sample

libtorrent is an open source C++ library implementing the BitTorrent protocol,
along with most popular extensions, making it suitable for real world
deployment. It is configurable to be able to fit both servers and embedded
devices.

The main goals of libtorrent are to be efficient and easy to use.

See `libtorrent.org`__ for more detailed build and usage instructions.

.. __: http://libtorrent.org

To build with boost-build, make sure boost and boost-build is installed and run:

   b2

In the libtorrent root. To build the examples, run ``b2`` in the ``examples``
directory.

See `building.html`__ for more details on how to build and which configuration
options are available. For python bindings, see `the python docs`__.

.. __: docs/building.rst
.. __: docs/python_binding.rst