Arvid Norberg
|
ae8488fb91
|
improved read cache memory efficiency
|
2009-05-23 19:27:27 +00:00 |
Arvid Norberg
|
e322b318ae
|
improved handling of out-of-memory conditions in disk I/O thread
|
2009-05-23 18:39:55 +00:00 |
Arvid Norberg
|
5fbff8e060
|
fixed a bug when checking a torrent twice
|
2009-05-23 15:58:32 +00:00 |
Arvid Norberg
|
c1d9198dc3
|
added largest_contiguous cache flush algorithm
|
2009-05-23 07:35:45 +00:00 |
Arvid Norberg
|
0127edac14
|
added disk-checking delay, to leave room for other disk operations while checking a torrent
|
2009-05-22 06:32:39 +00:00 |
Arvid Norberg
|
cb9c3cb37d
|
memory optimization for checking torrents
|
2009-05-21 16:15:05 +00:00 |
Arvid Norberg
|
a2668d9b1b
|
optimized memory usage when checking files fails
|
2009-05-16 02:25:28 +00:00 |
Arvid Norberg
|
437cb94fd0
|
improved IPv6 support by announcing twice when necessary
|
2009-05-15 21:23:41 +00:00 |
Arvid Norberg
|
ea671933ab
|
lowered the connection speed to 10 connection attempts per second
|
2009-05-15 18:46:04 +00:00 |
Arvid Norberg
|
31c422df0a
|
added feature to set a separate global rate limit for local peers
|
2009-05-14 17:21:19 +00:00 |
Arvid Norberg
|
1c6c1957d5
|
updated changelog
|
2009-05-13 22:53:31 +00:00 |
Arvid Norberg
|
062e1796c0
|
fixed crash when shutting down while checking a torrent
|
2009-05-13 17:17:33 +00:00 |
Arvid Norberg
|
92f42eb23c
|
fixed move_stororage to handle the case where it fails
|
2009-05-11 21:18:09 +00:00 |
Arvid Norberg
|
838df44184
|
documented file_rename_failed_alert and file_renamed_alert. they were previously not documented. Fixed bug where the storage would be left in an error state (and eventually pause the torrent) when a rename_file() failed. The error is now only reported back through the alert
|
2009-05-07 06:41:41 +00:00 |
Arvid Norberg
|
ea91a6e077
|
fixed inverted peer connect rank. Used to connect to the least likely to work peer, instead of the most likely
|
2009-05-06 22:31:17 +00:00 |
Arvid Norberg
|
ff3db926fb
|
allocates 10 disk buffers at a time instead of 32. Fixed bug where connection candidates would be too high
|
2009-05-06 07:06:26 +00:00 |
Arvid Norberg
|
d73c97e444
|
made get_download_queue() use considerably less memory and scale with larger piece_sizes
|
2009-05-03 09:45:07 +00:00 |
Arvid Norberg
|
b75648445e
|
fixed magnet link parser to accept hex encoded info-hashes
|
2009-05-02 18:36:51 +00:00 |
Arvid Norberg
|
06b609aa1f
|
fixed unchoke bug. made the automatic unchoke strategy the default
|
2009-05-02 03:15:52 +00:00 |
Arvid Norberg
|
84dda7b617
|
support for adjusting the socket buffer sizes through session_settings
|
2009-05-01 04:59:15 +00:00 |
Arvid Norberg
|
6c972e03a4
|
fixed corruption of the connection queue when a peer_connection fails immediately in its connect() function
|
2009-04-26 02:46:10 +00:00 |
Arvid Norberg
|
6b69f1d8c4
|
fixed crash when shutting down while checking a torrent
|
2009-04-25 08:45:13 +00:00 |
Arvid Norberg
|
9ea68dbb9c
|
fixed bug where an asio exception could be thrown when resolving peer countries
|
2009-04-24 17:29:57 +00:00 |
Arvid Norberg
|
d0699bde93
|
update changelog
|
2009-04-21 19:29:01 +00:00 |
Arvid Norberg
|
e3eb59f477
|
fixed leaking exception from bdecode on malformed input. Fixes #492
|
2009-04-01 03:37:54 +00:00 |
Arvid Norberg
|
0070232f7c
|
attempt to fix #493 by keeping io_service running while there are still peer connections
|
2009-03-31 08:02:25 +00:00 |
Arvid Norberg
|
c85846a240
|
update changelog
|
2009-03-30 05:19:13 +00:00 |
Arvid Norberg
|
db9236fcf8
|
don't try IPv6 on windows if it's not installed
|
2009-03-27 18:44:40 +00:00 |
Arvid Norberg
|
d4e08cd37f
|
generate partial resume data for torrents that haven't been checked
|
2009-03-27 18:40:05 +00:00 |
Arvid Norberg
|
3d2bf88894
|
fixed CIDR calculation
|
2009-03-25 23:58:39 +00:00 |
Arvid Norberg
|
37cbdb331e
|
IPv6 only tracker fix
|
2009-03-22 22:24:11 +00:00 |
Arvid Norberg
|
643be6c44b
|
fixed issue where renamed files would sometimes not be saved in the resume data
|
2009-03-22 22:21:48 +00:00 |
Arvid Norberg
|
fb5ae3dc97
|
fixed dual IP stack issue
|
2009-03-22 20:34:57 +00:00 |
Arvid Norberg
|
c683126ea3
|
fixed missing include in enum_if (thanks Marek Stopka)
|
2009-03-20 07:28:30 +00:00 |
Arvid Norberg
|
cc432a8cd8
|
added error handling for set_piece_hashes
|
2009-03-19 17:32:40 +00:00 |
Arvid Norberg
|
1cdfe26630
|
Fixed bug when moving storage with files renamed to end up outside of the rood directory. Fixes Deluge bug http://dev.deluge-torrent.org/ticket/839
|
2009-03-17 09:31:30 +00:00 |
Arvid Norberg
|
4ae27edb89
|
fixed port mapping bug
|
2009-03-16 23:11:41 +00:00 |
Arvid Norberg
|
f1a47f6ab4
|
fixed replace_trackers bug
|
2009-03-13 17:42:06 +00:00 |
Arvid Norberg
|
84a513bffb
|
initial support for merkle hash tree torrents
|
2009-03-13 06:09:39 +00:00 |
Andrew Resch
|
8530cb4d88
|
Update ChangeLog
|
2009-03-12 21:13:30 +00:00 |
Arvid Norberg
|
614dec05aa
|
fixed UPnP crash caused by UPnP was giving up while there were still outstanding http requests pending
|
2009-03-01 02:25:46 +00:00 |
Arvid Norberg
|
6ff2b1b2d4
|
fixed potential http compatibility issue
|
2009-02-27 09:03:05 +00:00 |
Arvid Norberg
|
f8e72650bd
|
fixed #488
|
2009-02-25 05:53:24 +00:00 |
Arvid Norberg
|
00916610c7
|
fixed wpath bug #486
|
2009-02-25 04:56:00 +00:00 |
Arvid Norberg
|
658b7309d3
|
fixed issue where web peers would be connected before files were checked
|
2009-02-22 20:19:58 +00:00 |
Arvid Norberg
|
b573b17725
|
windows boost-1.38 build fix
|
2009-02-21 10:23:25 +00:00 |
Arvid Norberg
|
8ce5774307
|
added missing python bindign for create_torrent
|
2009-02-21 08:39:26 +00:00 |
Arvid Norberg
|
25dd5c86b9
|
fixed upnp bug that could cause stack overflow
|
2009-02-18 03:46:36 +00:00 |
Arvid Norberg
|
13ca386838
|
improved support for sparse files on windows
|
2009-02-17 00:11:38 +00:00 |
Arvid Norberg
|
90b3006d22
|
fixed bug when talking to https 1.0 servers
|
2009-02-11 07:54:16 +00:00 |