libtorrent with premiere torrent support
Go to file
Arvid Norberg 76cea23b4c cleanup of previous check-in. fixing boost-1.34 compatibility and syntax error 2009-01-23 17:06:23 +00:00
bindings fixed typo in python binding 2009-01-21 23:41:26 +00:00
docs improved documentation related to pausing torrents that are auto managed 2009-01-22 03:02:16 +00:00
examples added option to show padding files in file list 2009-01-13 17:49:14 +00:00
include cleanup of previous check-in. fixing boost-1.34 compatibility and syntax error 2009-01-23 17:06:23 +00:00
m4
src cleanup of previous check-in. fixing boost-1.34 compatibility and syntax error 2009-01-23 17:06:23 +00:00
test factor out disk_buffer_pool from disk_io_thread. refactored the file open modes to be platform independent. gave the disk_io_thread its own copy of session_settings that it shares with storage. added an unaligned_read implementation to storage. Added options to session_settings on when to open files in unbuffered mode. Added unit tests for unaligned reads 2009-01-21 07:31:49 +00:00
zlib
AUTHORS
CMakeLists.txt moved page_aligned_allocator to its own file and uses it in set_piece_hashes to not pass in unaligned buffers to storage read 2009-01-15 17:09:36 +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 race condition when saving DHT state 2009-01-23 16:40:00 +00:00
Jamfile moved page_aligned_allocator to its own file and uses it in set_piece_hashes to not pass in unaligned buffers to storage read 2009-01-15 17:09:36 +00:00
Makefile.am
NEWS
README
autotool.sh
build_dist.sh
configure.in
libtorrent-rasterbar-cmake.pc.in
libtorrent-rasterbar.pc.in
list_files.py
parse_bandwidth_log.py
parse_buffer_log.py
parse_dht_log.py
parse_dht_rtt.py
parse_dht_stats.py
parse_disk_buffer_log.py added disk buffer instrumentation and log parser 2009-01-23 09:13:31 +00:00
parse_disk_log.py
parse_memory_log.py
parse_session_stats.py
project-root.jam

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