Arvid Norberg
|
c418165e07
|
replaced boost.filesystem with custom functions (improves efficiency and drops unnecessary dependencies and improves libtorrent portability)
|
2009-10-26 01:29:39 +00:00 |
Arvid Norberg
|
3df15ad39e
|
fixed memory leak in disk io thread when not using the cache
|
2009-06-14 22:48:07 +00:00 |
Arvid Norberg
|
f0134c1b11
|
improved disk error handling and expanded use of error_code in error reporting
|
2009-06-10 08:30:55 +00:00 |
Arvid Norberg
|
242967a64d
|
test fixes
|
2009-04-30 01:44:50 +00:00 |
Arvid Norberg
|
f21ecb7cc7
|
made web seed test work
|
2009-04-28 17:49:17 +00:00 |
Arvid Norberg
|
90ce06bb47
|
web seed fix
|
2009-04-11 20:45:14 +00:00 |
Arvid Norberg
|
00808473e7
|
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 |
Arvid Norberg
|
6f80fdf9f7
|
fix bug when renaming files and using the web_peer_connection. Deprecated non-const file_storage access in torrent_info
|
2008-12-24 20:07:34 +00:00 |
Arvid Norberg
|
16bfde875d
|
tests don't need the default session features turned on
|
2008-12-20 23:06:06 +00:00 |
Arvid Norberg
|
490ad37c43
|
fixes to unit tests
|
2008-11-30 06:10:37 +00:00 |
Arvid Norberg
|
b663ab81a6
|
fix to test_web_seed
|
2008-11-02 00:26:13 +00:00 |
Arvid Norberg
|
af0ebb519c
|
added copyright notices in files missing them
|
2008-07-01 18:59:13 +00:00 |
Arvid Norberg
|
b4c160e723
|
fixed bug in web_peer_connection where an incorrect number of bytes would be reported as downloaded
|
2008-06-03 15:17:09 +00:00 |
Arvid Norberg
|
3910fe78de
|
separated file_storage from torrent_info and create_torrent
|
2008-05-28 08:44:40 +00:00 |
Arvid Norberg
|
8ed949c4d5
|
factored out torrent creation functionality from torrent_info into create_torrent. Modified torrent_info to use lazy_bdecoder for increased performance
|
2008-05-14 05:29:42 +00:00 |
Arvid Norberg
|
ce506c63ca
|
improved tests to be able to run in parallel and added pex test
|
2007-12-30 09:36:01 +00:00 |
Arvid Norberg
|
e03ffb1d6b
|
added proxy test to test_web_seed
|
2007-11-28 00:16:14 +00:00 |
Arvid Norberg
|
8fc9f9e842
|
made test_http_connection use lighty as well (the test is more self contained)
|
2007-11-27 00:06:59 +00:00 |
Arvid Norberg
|
9d094245ba
|
improved web_seed test (now requires lighty) and fixed a bug in web_peer_connection
|
2007-11-25 23:11:29 +00:00 |
Arvid Norberg
|
bab4695028
|
added test for replace_trackers and removed incorrect assert
|
2007-11-15 10:11:39 +00:00 |
Arvid Norberg
|
c8088459a0
|
made torrent_info reference counted and held by a boost::intrusive_ptr
|
2007-09-01 03:00:31 +00:00 |
Arvid Norberg
|
6c50adabfc
|
updated piece_picker fix and added another invariant check to policy
|
2007-08-21 01:17:42 +00:00 |
Arvid Norberg
|
3b8670626a
|
merged back async_io branch into trunk
|
2007-06-10 20:46:09 +00:00 |
Arvid Norberg
|
b1bc1a9de0
|
made test_web_seed build and fixed test_metadata_extension
|
2007-04-02 06:21:53 +00:00 |
Arvid Norberg
|
df46401c9c
|
added docs for python binding. Fixed warning in python binding.
|
2007-02-20 04:32:13 +00:00 |
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 |