libtorrent with premiere torrent support
Go to file
Arvid Norberg 3fc73cb219 added a web seed test (requires manual environment setup for web server). fixed bug in torrent_info where file offsets could be left uninitialized. Fixed bug in torrent which would cause a crash in case a torrent without any trackers would be aborted. 2007-02-20 01:42:12 +00:00
bindings/python Fixed float -> int conversion of parameters. 2007-01-11 17:33:43 +00:00
debian Use package versions, dependencies. 2005-08-30 21:20:42 +00:00
docs made the dht be a fallback by default, fixed glitch in earlier fix to make sure block requests are sent properly, fixed problem in peer_connection::second_tick if the piece picker was removed because of the torrent becoming a seed 2007-02-12 09:20:49 +00:00
examples fixed problems in the network layer that made web seeds fail some times. prepared for proxy support in peer connections. worked on the http seeding. added support for web seeds in make_torrent tool 2007-02-12 05:46:29 +00:00
include bandwidth management fix + improved string conversion fallback in case strings are incorrect in torrent 2007-02-19 23:06:20 +00:00
m4 first version with DHT support. Limited pipelining used by url-seeds. Fixed one configuration problem on FreeBSD. 2006-08-01 15:27:08 +00:00
src added a web seed test (requires manual environment setup for web server). fixed bug in torrent_info where file offsets could be left uninitialized. Fixed bug in torrent which would cause a crash in case a torrent without any trackers would be aborted. 2007-02-20 01:42:12 +00:00
test added a web seed test (requires manual environment setup for web server). fixed bug in torrent_info where file offsets could be left uninitialized. Fixed bug in torrent which would cause a crash in case a torrent without any trackers would be aborted. 2007-02-20 01:42:12 +00:00
zlib Adding files to setup autotools. 2005-08-17 00:24:41 +00:00
AUTHORS fixed typo in previous checkin and updated AUTHORS 2007-02-12 05:56:29 +00:00
COPYING added peer_timeout and urlseed_timeout to session_settings, they control the timeout for peers and web seeds respectively. Added BitSlug to the projects page. Added more debug logging when resolving web seed hostnames. Updated documentation. 2006-06-28 23:27:44 +00:00
ChangeLog made the dht be a fallback by default, fixed glitch in earlier fix to make sure block requests are sent properly, fixed problem in peer_connection::second_tick if the piece picker was removed because of the torrent becoming a seed 2007-02-12 09:20:49 +00:00
Jamfile replaced the bandwidth throttling code with a leaky bucket for better accuracy 2007-01-10 15:02:25 +00:00
Makefile.am added workaround for incorrectly encoded paths in torrent files 2006-10-12 23:51:10 +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
configure.in fixed configure.in script to run AC_PROG_CXX before testing for 2007-02-09 19:56:16 +00:00
libtorrent.pc.in pkg-config file bugfix 2006-12-27 23:52:20 +00:00
project-root.jam *** empty log message *** 2003-11-09 18:17:09 +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