libtorrent with premiere torrent support
Go to file
Arvid Norberg 70e3617cd6 some helper scripts for running and collecting summary report on unit tests, can be expanded to automatically run regression tests 2013-06-15 23:25:14 +00:00
bindings introduced a new alert torrent_update_alert, for when a torrent_handle changes info-hash 2013-05-17 03:19:23 +00:00
docs clean up the root directory by moving parsing scripts into the tools directory 2013-06-14 16:49:06 +00:00
examples merged silencing of warnings from RC_0_16 2013-06-14 16:41:47 +00:00
include/libtorrent merged anonymous mode fix from RC_0_16 2013-06-12 07:57:13 +00:00
m4 merged m4 macro from RC_0_16 2012-11-19 06:15:48 +00:00
src fix build issue when asserts are disabled 2013-06-14 21:11:28 +00:00
test fix build issue when asserts are disabled 2013-06-14 21:11:28 +00:00
tools some helper scripts for running and collecting summary report on unit tests, can be expanded to automatically run regression tests 2013-06-15 23:25:14 +00:00
.regression.yml some helper scripts for running and collecting summary report on unit tests, can be expanded to automatically run regression tests 2013-06-15 23:25:14 +00:00
AUTHORS applied python binding patch to expose ip_filter. #275 2008-02-17 20:55:03 +00:00
CMakeLists.txt stub for file_storage test 2013-06-08 23:37:11 +00:00
COPYING improved unit test for storage, modified move_storage to hopefully fix a bug. updated Changelog. 2007-02-25 21:11:29 +00:00
ChangeLog merged anonymous mode fix from RC_0_16 2013-06-12 07:57:13 +00:00
Jamfile move hasher implementation out of header file 2013-05-08 07:57:16 +00:00
Jamroot.jam add Jamroot.jam 2012-06-14 05:43:10 +00:00
LICENSE dropped dependency on zlib 2010-03-16 06:14:22 +00:00
Makefile.am merged makefile fixes from RC_0_16 2013-02-09 20:29:40 +00:00
NEWS added some documentation as well as prepared for building distribution tarball for 0.9 2005-08-17 17:19:20 +00:00
README added some documentation as well as prepared for building distribution tarball for 0.9 2005-08-17 17:19:20 +00:00
autotool.sh merged configure fix from RC_0_16 2012-11-19 05:23:46 +00:00
bootstrap.sh merged bootstrap.sh script from RC_0_16 2013-05-29 02:11:15 +00:00
build_dist.sh merged makefile fixes from RC_0_16 2013-02-09 20:29:40 +00:00
clean.py add cleaning script 2013-05-10 17:10:56 +00:00
configure.ac merged configure fix from RC_0_16 2013-06-08 01:38:09 +00:00
darwin_valgrind.suppressions add suppressions file for valgrind on darwin 2010-12-30 04:33:38 +00:00
dht_flood.py make python script executable 2010-03-05 18:12:23 +00:00
libtorrent-rasterbar-cmake.pc.in don't add to pkg-config. #462 2009-01-07 02:22:58 +00:00
libtorrent-rasterbar.pc.in configure.ac: drop dependencies on boost.filesystem and boost.thread libraries 2009-11-02 02:10:38 +00:00
list_files.py make python script executable 2010-03-05 18:12:23 +00:00
sanity-checker.xml add test script for api-sanity-checker 2012-07-03 04:01:18 +00:00
set_version.py update email in set_version and update changelog 2013-05-11 23:05:30 +00:00
update_copyright.py update copyright dates and add tool to do so 2012-10-02 03:16:33 +00:00

README

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