Arvid Norberg
|
c9b594fde1
|
support sending suggest messages based on what's in the read cache. support 'explicit read cache'
|
2010-01-15 16:45:42 +00:00 |
Arvid Norberg
|
ef41d38c34
|
added support for storing per-peer rate limits across reconnects
|
2010-01-15 03:06:05 +00:00 |
Arvid Norberg
|
2d7705e38b
|
disabled feature to drop requests after having been skipped too many times
|
2010-01-14 02:16:23 +00:00 |
Arvid Norberg
|
bd93634c14
|
fixed range request bug for files larger than 2 GB in web seeds
|
2010-01-13 23:49:04 +00:00 |
Arvid Norberg
|
85951208e4
|
added support for explicitly flushing the disk cache
|
2010-01-09 21:17:52 +00:00 |
Arvid Norberg
|
d498c129ab
|
clear sparse flag on files that complete on windows
|
2010-01-09 18:40:05 +00:00 |
Arvid Norberg
|
11cd7af4e7
|
optimized DHT routing table memory usage
|
2010-01-03 11:08:39 +00:00 |
Arvid Norberg
|
7412931183
|
fixed some error handling in lazy_bdecode to handle out-of-memory errors
|
2009-12-26 10:54:00 +00:00 |
Arvid Norberg
|
cdf459dad5
|
only keep one outstanding duplicate request per peer
|
2009-12-25 16:52:57 +00:00 |
Arvid Norberg
|
0fc90b5655
|
fixed support for min-interval on tracker failures
|
2009-12-21 09:47:32 +00:00 |
Arvid Norberg
|
2b5a886ff8
|
fixed nat-pmp bug
|
2009-12-07 04:40:36 +00:00 |
Arvid Norberg
|
1d04c4dcd0
|
added session saving and loading functions
|
2009-12-03 05:11:57 +00:00 |
Arvid Norberg
|
1e654220fa
|
added support for min_interval
|
2009-12-02 04:05:24 +00:00 |
Arvid Norberg
|
235b14a6d9
|
fixed broadcast socket regression from 0.14.7
|
2009-11-29 19:41:07 +00:00 |
Arvid Norberg
|
ea1043a293
|
fix crash in force_recheck for torrents with no metadata
|
2009-11-29 17:57:42 +00:00 |
Arvid Norberg
|
6070c59b46
|
fixed bug in auto-manager where active_downloads and active_seeds would sometimes be used incorrectly
|
2009-11-29 03:28:11 +00:00 |
Arvid Norberg
|
5d1bfc497a
|
added torrent_info::remap_files()
|
2009-11-27 22:15:34 +00:00 |
Arvid Norberg
|
47d2325145
|
fixed typo that would sometimes prevent queued torrents to be checked
|
2009-11-26 15:14:39 +00:00 |
Arvid Norberg
|
eb98d6ad87
|
support retry-after header for web seeds
|
2009-11-25 16:32:09 +00:00 |
Arvid Norberg
|
32ee88bc05
|
ignore unknown metadata messages
|
2009-11-24 19:40:54 +00:00 |
Arvid Norberg
|
a65659f52f
|
broadcast sockets now join every network interface
|
2009-11-14 20:35:24 +00:00 |
Arvid Norberg
|
130c6a9c55
|
fixed python binding typo in session_status and added some more documentation for file_storage
|
2009-11-11 05:28:28 +00:00 |
Arvid Norberg
|
84ba8445cf
|
changed includes for tommath to point into the libtorrent directory
|
2009-11-10 17:14:53 +00:00 |
Arvid Norberg
|
b066e4694b
|
fixed DHT state save bug for node-id
|
2009-11-10 17:01:05 +00:00 |
Arvid Norberg
|
e86ad4f0f7
|
fixed move_storage when source doesn't exist
|
2009-11-04 22:52:57 +00:00 |
Arvid Norberg
|
e43340c961
|
made it possible to build without RTTI
|
2009-11-02 20:43:38 +00:00 |
Arvid Norberg
|
0a8c3a6419
|
fixed create_torrent when passing in a path ending with /
|
2009-11-02 06:34:25 +00:00 |
Arvid Norberg
|
67c8eace2c
|
back-ported some fixes for building with no exceptions
|
2009-11-02 03:22:30 +00:00 |
Arvid Norberg
|
2897389409
|
fixed assert in ut_metadata plugin
|
2009-11-01 19:07:20 +00:00 |
Arvid Norberg
|
b97dcc8c58
|
fixed race conditon when receiving metadata from swarm
|
2009-10-31 18:39:46 +00:00 |
Arvid Norberg
|
6c9e5cb011
|
fixed file checking bug when renaming a file before checking the torrent
|
2009-10-28 02:24:59 +00:00 |
Arvid Norberg
|
e1080a81c6
|
fixed bug in error handling when parsing torrent files
|
2009-10-26 20:30:45 +00:00 |
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
|
28e9c58e3d
|
fixed bug in add_files that would fail to recurse if the path ended with a /
|
2009-10-25 21:07:14 +00:00 |
Arvid Norberg
|
6c137d6ef6
|
announces torrents immediately to the DHT when it's started
|
2009-10-25 02:37:45 +00:00 |
Arvid Norberg
|
65eb4db727
|
added session::is_dht_running
|
2009-10-24 21:55:16 +00:00 |
Arvid Norberg
|
fdb3b355ad
|
fixed incorrect error when deleting files from a torrent where not all files have been created
|
2009-10-08 18:21:13 +00:00 |
Arvid Norberg
|
cdc30f1dd1
|
fixed bug where pieces may have been requested before the metadata was received
|
2009-10-05 00:10:35 +00:00 |
Arvid Norberg
|
599543e889
|
automatically caps files and connections by default to rlimit
|
2009-10-03 19:02:31 +00:00 |
Arvid Norberg
|
ac2ef7dd39
|
fixed division by zero in get_peer_info()
|
2009-10-03 15:24:59 +00:00 |
Arvid Norberg
|
0e1183f45e
|
added set_piece_hashes that takes a callback to the python binding
|
2009-10-02 01:26:31 +00:00 |
Arvid Norberg
|
ea1761838a
|
added torrent_status::finished_time
|
2009-09-30 17:21:59 +00:00 |
Arvid Norberg
|
5b563d5522
|
improved forward compatibility in DHT
|
2009-09-27 00:40:05 +00:00 |
Arvid Norberg
|
fbccefb70b
|
improved invalid filename character replacement
|
2009-09-25 15:08:28 +00:00 |
Arvid Norberg
|
ef6e709ef6
|
added wait_for_alert to python binding
|
2009-09-25 14:35:28 +00:00 |
Arvid Norberg
|
7e430d5a2a
|
resume data alerts are always posted, regardless of alert mask
|
2009-09-23 18:44:21 +00:00 |
Arvid Norberg
|
6de02f9895
|
fixed deadlock in natpmp implementation
|
2009-09-22 04:01:01 +00:00 |
Arvid Norberg
|
f4427a582a
|
fixed disk buffer leak in smart_ban extension
|
2009-09-14 17:07:39 +00:00 |
Arvid Norberg
|
6858a29b83
|
fixed potential pure virtual function call in extensions on shutdown
|
2009-09-14 02:08:34 +00:00 |
Arvid Norberg
|
35bca49c61
|
add torrent priority to adjust bandwidth allocation of torrent's peers
|
2009-09-13 02:24:25 +00:00 |