libtorrent with premiere torrent support
Go to file
Arvid Norberg ea91a6e077 fixed inverted peer connect rank. Used to connect to the least likely to work peer, instead of the most likely 2009-05-06 22:31:17 +00:00
bindings updated python bindings with the recent API change 2009-05-03 16:38:27 +00:00
docs added option to use a single block buffer when hashing, instead of for the entire piece 2009-05-03 19:09:06 +00:00
examples added option to use a single block buffer when hashing, instead of for the entire piece 2009-05-03 19:09:06 +00:00
include allocates 10 disk buffers at a time instead of 32. Fixed bug where connection candidates would be too high 2009-05-06 07:06:26 +00:00
m4 get rid of some duplicated flags during build and in pkg-config 2009-04-06 19:05:08 +00:00
src fixed inverted peer connect rank. Used to connect to the least likely to work peer, instead of the most likely 2009-05-06 22:31:17 +00:00
test allocates 10 disk buffers at a time instead of 32. Fixed bug where connection candidates would be too high 2009-05-06 07:06:26 +00:00
zlib automake build system fix: make dist always creates same dist regardless of configure parameters, test/Makefile.am made more clear 2008-09-02 11:14:10 +00:00
AUTHORS applied python binding patch to expose ip_filter. #275 2008-02-17 20:55:03 +00:00
CMakeLists.txt merged socks4 and socks5 code and improved SOCKS error messages 2009-04-08 04:18:45 +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 fixed inverted peer connect rank. Used to connect to the least likely to work peer, instead of the most likely 2009-05-06 22:31:17 +00:00
Jamfile merged socks4 and socks5 code and improved SOCKS error messages 2009-04-08 04:18:45 +00:00
Makefile.am add docs/libtorrent_plugins.{rst,html} to makefile build system 2009-04-27 20:12:38 +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 boost detection fixes: now able to launch with boost1.34 and boost1.35 2008-06-13 12:20:55 +00:00
build_dist.sh updated build_dist.sh 2008-12-18 17:20:41 +00:00
configure.in fix zlib autodetection error introduced in [3360]. Fixes #517 2009-05-06 19:51:03 +00:00
dht_flood.py added dht test script 2009-04-13 19:16:14 +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 get rid of some duplicated flags during build and in pkg-config 2009-04-06 19:05:08 +00:00
list_files.py added copyright notices in files missing them 2008-07-01 18:59:13 +00:00
parse_bandwidth_log.py Added svn:executable property to python scripts in trunk/ and branches/RC_0_13/. 2008-06-30 14:23:33 +00:00
parse_buffer_log.py added copyright notices in files missing them 2008-07-01 18:59:13 +00:00
parse_dht_log.py fixed index of dht stats log and added/fixed dht log parsing and graphin tools 2008-12-23 18:38:48 +00:00
parse_dht_rtt.py fixes to dht rtt parser 2009-01-03 07:54:30 +00:00
parse_dht_stats.py improved DHT get_peers code. get_peers always returns nodes now, and announce_peer is always sent to the k closest nodes to the info-hash. This should significantly speed up retrieving peers from the DHT 2008-12-23 20:04:12 +00:00
parse_disk_buffer_log.py made the cache_size setting include send and receive buffers 2009-05-02 06:52:57 +00:00
parse_disk_log.py change unit in disk_throughput graph 2008-12-31 18:24:51 +00:00
parse_memory_log.py Added svn:executable property to python scripts in trunk/ and branches/RC_0_13/. 2008-06-30 14:23:33 +00:00
parse_session_stats.py add num_list_peers to session_stats parser script 2009-05-04 07:07:23 +00:00
project-root.jam *** empty log message *** 2003-11-09 18:17:09 +00:00
set_version.py set_version.py fixes 2009-04-03 19:33:24 +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