libtorrent with premiere torrent support
Go to file
Arvid Norberg 29ce1a3704 improve file_too_short error message 2011-04-25 06:02:19 +00:00
bindings added option to replace trackers or add trackers when loading trackers from resume data 2011-04-10 21:33:29 +00:00
docs include info-hash in torrent_status and post event when disk cache is fully flushed when deleting a torrent 2011-04-19 08:21:09 +00:00
examples improve connection tester to support upload and download mode 2011-04-22 07:38:46 +00:00
include/libtorrent don't turn off read-ahead by default on files. Might impact hash checking 2011-04-25 02:15:18 +00:00
m4 applied patch to pthread m4 script for --as-needed support 2010-08-21 17:10:10 +00:00
src improve file_too_short error message 2011-04-25 06:02:19 +00:00
test print even less in test_web_seed 2011-04-10 01:36:07 +00:00
AUTHORS applied python binding patch to expose ip_filter. #275 2008-02-17 20:55:03 +00:00
CMakeLists.txt replaced std::rand() with custom random generator 2011-02-26 07:55:51 +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 BSD file allocation issue 2011-04-13 06:54:56 +00:00
Jamfile make is_upload_only() be accurate and deal with super seeding special case only where necessary. Fix pointless assert in invariant check 2011-04-09 23:57:56 +00:00
LICENSE dropped dependency on zlib 2010-03-16 06:14:22 +00:00
Makefile.am update makefile 2011-03-07 16:28:07 +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 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 configure.ac: fix to correctly export deprecated functions build options to 2011-01-20 18:40:43 +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
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 merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +00:00
parse_session_stats.py session_stats parse script 2011-04-02 06:33:10 +00:00
parse_utp_log.py utp log parser script 2011-03-23 05:14:27 +00:00
project-root.jam *** empty log message *** 2003-11-09 18:17:09 +00:00
set_version.py merged uTP branch into trunk (yay) 2010-11-29 01:33:05 +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