Commit Graph

5671 Commits

Author SHA1 Message Date
Arvid Norberg
3c0e7e0a4a keep counters of the number of active downloading and finished torrents in order to have a cheap way of prioritizing peer connections for downloading torrents over finished ones 2012-06-21 03:51:39 +00:00
Arvid Norberg
342a0b9306 merged UNC path fixes from libtorrent_aio 2012-06-16 23:23:36 +00:00
Arvid Norberg
9e8488048e CMakeLists.txt fix 2012-06-16 23:19:36 +00:00
Arvid Norberg
1b2805118d make uTP less aggressive resetting cwnd when idle 2012-06-16 02:16:45 +00:00
Arvid Norberg
af7c890c64 fix python binding typo for min_memory_usage 2012-06-15 05:22:53 +00:00
Arvid Norberg
5192d03852 fixed python binding build with no deprecated functions 2012-06-14 15:41:39 +00:00
Arvid Norberg
b623d952e6 fix build without deprecated functions 2012-06-14 15:16:59 +00:00
Arvid Norberg
e19f1d8efe fix msvc-8 debug build 2012-06-14 15:08:21 +00:00
Arvid Norberg
9b38adffbd removed project-root.jam 2012-06-14 06:00:40 +00:00
Arvid Norberg
9a8b2a75ba fix Jamfile install target 2012-06-14 05:49:39 +00:00
Arvid Norberg
b89f768d29 add Jamroot.jam 2012-06-14 05:43:10 +00:00
Arvid Norberg
f5e89fae4c fix msvc 2003 build issue 2012-06-14 05:38:56 +00:00
Arvid Norberg
ca7d1c343b merged Jamfile fix from RC_0_16 2012-06-12 16:38:15 +00:00
Arvid Norberg
1db4fae595 merged patch from RC_0_16 2012-06-10 16:20:00 +00:00
Arvid Norberg
df5a4464ef merged patch from RC_0_16 2012-06-10 15:47:07 +00:00
Arvid Norberg
f6450b91bb randomize proxy port to improve chances of unit tests passing 2012-06-09 16:58:16 +00:00
Arvid Norberg
fa1c071c2f merged fixes from RC_0_16 2012-06-09 04:48:53 +00:00
Arvid Norberg
74ed648894 fixed typo in verbose logging code 2012-06-09 00:42:38 +00:00
Arvid Norberg
e94963d085 fixed crash when providing corrupt resume data 2012-06-08 15:44:13 +00:00
Arvid Norberg
dbf6b0a02c fix bandwidth limiter issue for incoming connections (not associated with a torrent) 2012-06-08 04:28:37 +00:00
Arvid Norberg
40284b2b99 update dht_sec definition 2012-06-07 16:29:20 +00:00
Arvid Norberg
dd9db7ebb8 regenerate html 2012-06-06 18:14:55 +00:00
Arvid Norberg
c71c2ee3a5 fixed dht node-id unit test and update documentation 2012-06-06 17:06:46 +00:00
Arvid Norberg
d6a53200a2 add a force-flag to cancel_request 2012-06-06 16:05:25 +00:00
Arvid Norberg
42a5185f24 merged fix from RC_0_16 2012-06-05 05:55:40 +00:00
Arvid Norberg
2be5513be7 and the typo in trunk as well 2012-06-05 04:20:10 +00:00
Arvid Norberg
ccfaa0327e merged fix from 0.16 2012-06-05 03:35:15 +00:00
Arvid Norberg
985d96f237 possible fix to http downloader error in web_peer_connection.cpp 2012-06-05 03:12:36 +00:00
Arvid Norberg
f49bc42cae added missing license headers 2012-06-04 06:30:45 +00:00
Arvid Norberg
b022772b4d merged fix from RC_0_16 2012-06-03 05:13:08 +00:00
Arvid Norberg
49a1398fe5 update dht_sec specification and the dht code 2012-05-31 02:16:44 +00:00
Arvid Norberg
d09e958166 add set_dht_settings to python bindings and fix include in bitfield.hpp 2012-05-28 17:54:20 +00:00
Arvid Norberg
f2c89cd770 merged fix from R_0_16 2012-05-27 18:17:51 +00:00
Arvid Norberg
db500b674b merged boost-1.44 fix from RC_0_16 2012-05-26 16:21:15 +00:00
Arvid Norberg
314e08d90b added missing include file to makefile 2012-05-25 20:26:55 +00:00
Arvid Norberg
1df53aa819 fixed reversed semantics of queue_up() and queue_down() 2012-05-23 15:18:30 +00:00
Arvid Norberg
24186f219a fix write cache flush issue 2012-05-23 14:59:56 +00:00
Arvid Norberg
68e9b06358 added missing functions to python bindings (file_priority()) 2012-05-19 23:34:31 +00:00
Arvid Norberg
306b467b94 fix add torrent by url 2012-05-19 21:33:42 +00:00
Arvid Norberg
ddbae1da86 don't accept incoming uTP connections indefinitely 2012-05-19 20:39:55 +00:00
Arvid Norberg
403c49ac29 factor out removing chunk headers from http streams and fix chunked encoding support when adding torrents by url 2012-05-16 05:32:12 +00:00
Arvid Norberg
f2238169c9 update boost dependencies in CMakeLists.txt 2012-05-16 05:30:41 +00:00
Arvid Norberg
027af8aba8 added two more missing files to CMakeLists.txt 2012-05-16 04:34:18 +00:00
Arvid Norberg
1bbb45891b add missing file to CMakeList.txt 2012-05-16 04:23:47 +00:00
Arvid Norberg
19e7546968 fixed low_prio_disk support on linux 2012-05-15 14:13:35 +00:00
Arvid Norberg
5275e75fa5 back-port deletion of the redundant peer_connection constructor from libtorrent_aio 2012-05-14 05:43:45 +00:00
Arvid Norberg
cc7ff1606c add unit test for seed optimization in piece picker and make it reliable in the presence of dont-have messages 2012-05-14 04:48:23 +00:00
Arvid Norberg
6a80638014 polish up ifreq support in enum_net_interrfaces 2012-05-13 18:48:10 +00:00
Arvid Norberg
36f7228001 support SIOCGIFCONF returning more interfaces than there's space in the supplied buffer 2012-05-13 04:43:22 +00:00
Arvid Norberg
2d0464fde7 fix freebsd build 2012-05-13 04:40:21 +00:00