twister-core/libtorrent
Miguel Freitas 77d856916c allow DHT tracker to report untested peers in case we are short of "known good" ones (recently connected).
this change permit some peers from resume file to be reported right away, without waiting torrent to unpause.
2014-02-21 19:27:58 -03:00
..
build-aux revert changes on config.guess, the bootstrap script changed this file, perhaps shouldn't be in repo 2014-01-15 12:16:47 -05:00
docs added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
examples change bittorrent protocol string 2013-07-29 19:23:10 -03:00
include/libtorrent optimization. should *greatly* reduce cpu usage. #136 2014-01-30 19:29:40 -02:00
m4 remove autoconf generated files from git 2013-07-29 15:34:36 -03:00
src allow DHT tracker to report untested peers in case we are short of "known good" ones (recently connected). 2014-02-21 19:27:58 -03:00
test allow bitfield with different number of pieces 2013-09-17 07:24:27 -03:00
tools remove autoconf generated files from git 2013-07-29 15:34:36 -03:00
.gitignore gitignore 2013-07-29 15:39:16 -03:00
.regression.yml added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
AUTHORS added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
autotool.sh added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
bootstrap.sh added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
build_dist.sh added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
ChangeLog added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
clean.py added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
CMakeLists.txt added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
configure.ac make --enable-debug default in libtorrent so it should compile out of the box (without extra flags) 2013-12-31 08:47:17 -02:00
COPYING added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
darwin_valgrind.suppressions added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
dht_flood.py incompatible dht change 3: get_peers, find_node, info_hash => getPeers, findNode, infoHash 2013-07-29 15:27:34 -03:00
Jamfile added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
Jamroot.jam added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
libtorrent-rasterbar-cmake.pc.in added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
libtorrent-rasterbar.pc.in added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
LICENSE added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
list_files.py added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
Makefile.am added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
NEWS added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
README added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
runme-android.sh android compiling 2013-10-19 10:31:43 -03:00
sanity-checker.xml added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
set_version.py added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00
update_copyright.py added libtorrent (svn rev 8690) 2013-07-28 20:41:06 -03:00

libtorrent is a C++ library that aims to be a good alternative to all the
other bittorrent implementations around. It is a
library and not a full featured client, although it comes with a working
example client.

The main goals of libtorrent are:

	* to be cpu efficient
	* to be memory efficient
	* to be very easy to use

See docs/manual.html for more detailed build and usage instructions.

To build with autotools, run:

   ./configure

Followed by

   make

When libtorrent is built, finish off by running the tests:

   make check