libtorrent with premiere torrent support
Go to file
Arvid Norberg 27f84d1618 fixed minor error handling logging and assert issue in disk io thread 2010-11-26 20:38:31 +00:00
bindings expose some missing torrent_status fields to the python bindings 2010-11-25 03:07:40 +00:00
docs introduce safety limit on total number of items in bencoded trees in lazy_bdecode. Document lazy_bdecode and its error codes. Make dump_torrent able to change the decoding limits 2010-11-25 02:49:50 +00:00
examples add feature to automatically close client_test after a specified amount of time (for scripting tests) 2010-11-25 23:35:43 +00:00
include/libtorrent introduce safety limit on total number of items in bencoded trees in lazy_bdecode. Document lazy_bdecode and its error codes. Make dump_torrent able to change the decoding limits 2010-11-25 02:49:50 +00:00
m4 applied patch to pthread m4 script for --as-needed support 2010-08-21 17:10:10 +00:00
src fixed minor error handling logging and assert issue in disk io thread 2010-11-26 20:38:31 +00:00
test optimized memory usage of torrent_info and file_storage 2010-11-24 23:49:22 +00:00
AUTHORS
CMakeLists.txt allow extending web seeds with extra headers and custom authorization schemese 2010-10-10 18:43:58 +00:00
COPYING
ChangeLog optimized memory usage of torrent_info and file_storage 2010-11-24 23:49:22 +00:00
Jamfile allow extending web seeds with extra headers and custom authorization schemese 2010-10-10 18:43:58 +00:00
LICENSE dropped dependency on zlib 2010-03-16 06:14:22 +00:00
Makefile.am removed acquasition.jpg as it wasn't used and infected with an exploit 2010-06-25 13:58:52 +00:00
NEWS
README
autotool.sh improve autotool bootstrap script to check for required versions 2009-09-14 20:52:48 +00:00
build_dist.sh dropped dependency on zlib 2010-03-16 06:14:22 +00:00
configure.ac dropped dependency on zlib 2010-03-16 06:14:22 +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
parse_bandwidth_log.py make python script executable 2010-03-05 18:12:23 +00:00
parse_buffer_log.py make python script executable 2010-03-05 18:12:23 +00:00
parse_dht_log.py further simplify the DHT by getting rid of the result type and just using observers instead. This might save some memory and should fix the assert that would be triggered before 2010-11-05 19:06:50 +00:00
parse_dht_rtt.py make python script executable 2010-03-05 18:12:23 +00:00
parse_dht_stats.py make python script executable 2010-03-05 18:12:23 +00:00
parse_disk_access.py make python script executable 2010-03-05 18:12:23 +00:00
parse_disk_buffer_log.py make python script executable 2010-03-05 18:12:23 +00:00
parse_disk_log.py make python script executable 2010-03-05 18:12:23 +00:00
parse_memory_log.py make python script executable 2010-03-05 18:12:23 +00:00
parse_sample.py updated parse_sample.py 2010-09-02 01:34:43 +00:00
parse_session_stats.py make python script executable 2010-03-05 18:12:23 +00:00
project-root.jam
set_version.py make python script executable 2010-03-05 18:12:23 +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