58 Commits

Author SHA1 Message Date
Marcos Pinto
0eb88197c7 use libtorrent to remove files, which solves the problem of us deleting files that werent part of the torrent and other minor issues 2007-10-13 23:23:44 +00:00
Marcos Pinto
bd02f837bb first attempt at switching over to new storage allocation 2007-10-09 21:22:42 +00:00
Marcos Pinto
d8482a3fc9 better shutdown sequence in lt 2007-10-07 21:03:25 +00:00
Marcos Pinto
19621315c6 lt sync 1649 2007-10-06 04:22:06 +00:00
Marcos Pinto
4e5a6d61dc moved block_downloading_alert, block_finished_alert and piece_finished_alert to debug level...yay performance 2007-10-04 00:07:26 +00:00
Marcos Pinto
9ed93af6b2 handles case where a request in the allow fast set is rejected and saves banned peers in resume data 2007-10-03 18:08:17 +00:00
Marcos Pinto
a101b4c1c9 policy now has a map of peers instead of a flat list, makes it more efficient to do lookups 2007-10-02 19:58:10 +00:00
Marcos Pinto
2e0d50407b lt sync 1623 2007-10-01 08:46:09 +00:00
Marcos Pinto
3de1cb9938 sync lt and asio 1615 and upload version # of plugin 2007-09-30 18:32:19 +00:00
Marcos Pinto
8b35caa3c8 country fix 2007-09-26 20:15:46 +00:00
Andrew Resch
2c1bed04ca Revert last commit. Did not build. 2007-09-26 11:18:34 +00:00
Marcos Pinto
6bcafc02e3 country optimization 2007-09-26 07:13:04 +00:00
Marcos Pinto
f5868df3ad ipv6 fix, race condition fix, varient_stream fixes 2007-09-22 17:50:59 +00:00
Marcos Pinto
ddc1ee6295 enum fixes and ipv6 update 2007-09-20 16:28:41 +00:00
Marcos Pinto
cd10e9bbaa many fixes in libtorrent sync 1586 2007-09-19 20:39:29 +00:00
Marcos Pinto
02720ddcd9 libtorrent various fixes including upnp 2007-09-10 06:46:41 +00:00
Marcos Pinto
899dd558c9 libtorrent sync 1531 and alter deluge_core to deal with api changes in libtorrent 2007-09-04 19:51:15 +00:00
Marcos Pinto
11f033db48 revert last until further testing 2007-09-04 07:13:06 +00:00
Marcos Pinto
0e3f5672a5 libtorrent sync 1531 2007-09-04 04:01:19 +00:00
Marcos Pinto
dd88d29f87 bunch of lt fixes 2007-08-27 19:04:41 +00:00
Marcos Pinto
e01ac4c846 bandwidth limiter asserts 2007-08-26 23:49:57 +00:00
Marcos Pinto
ae37b3aa39 libtorrent add torrents in paused state sync 2007-08-22 07:17:21 +00:00
Marcos Pinto
4164f15735 initial libtorrent sync 1466 2007-08-19 07:46:55 +00:00
Marcos Pinto
1973d7c9e3 revert last...too many changes for now 2007-08-16 23:49:18 +00:00
Marcos Pinto
476a72b0e4 1456 libtorrent sync 2007-08-16 21:06:27 +00:00
Marcos Pinto
da8bd07ce7 libtorrent sync 1449 2007-08-11 22:55:15 +00:00
Marcos Pinto
9934635fed revert 1420 since it broke resuming torrents 2007-08-10 09:17:52 +00:00
Marcos Pinto
28ad94ea6e libtorrent sync 1442 2007-08-10 06:22:28 +00:00
Alex Dedul
069ebf0228 Locally patched libtorrent to not reset per torrent preferences on each
resume(). See ticket #118 in libtorrent's trac.
2007-08-10 01:15:48 +00:00
Marcos Pinto
c06b63b027 libtorrent sync 1436 2007-08-07 07:39:08 +00:00
Alex Dedul
589a2cf549 Patch libtorrent locally to properly query country service with reversed IPs. 2007-08-04 23:55:27 +00:00
Marcos Pinto
413c72d0aa libtorrent sync 1423 2007-08-01 20:19:54 +00:00
Marcos Pinto
b6ee1d0e37 torrent piece plugin - micah 2007-07-31 06:04:40 +00:00
Marcos Pinto
a0fb5a12fa libtorrent 1415 sync 2007-07-23 05:31:17 +00:00
Marcos Pinto
b220064462 disable lsd for private torrents 2007-07-23 01:17:33 +00:00
Marcos Pinto
b5673d563e fix uploads limit 2007-07-17 07:02:56 +00:00
Marcos Pinto
b06922dcd4 libtorrent sync 1401 2007-07-15 19:06:12 +00:00
Marcos Pinto
33d3ecc5cd 1395 lt sync 2007-07-10 20:09:44 +00:00
Marcos Pinto
c87d165a1f lt sync 1388 2007-07-08 21:06:45 +00:00
Marcos Pinto
8f520c717b made the piece picker handle multi-request blocks better. fixes problem that might occur at the end of a torrent where the piece picker could take over blocks back and forth 2007-07-06 18:11:01 +00:00
Marcos Pinto
daaf215f64 i18n updates 2007-07-04 19:18:21 +00:00
Marcos Pinto
31f84d1c24 libtrunk sync 1370 2007-07-03 00:12:14 +00:00
Marcos Pinto
b6b9fb4276 libtrunk sync 1369 2007-07-02 20:34:46 +00:00
Marcos Pinto
80335eb0ae lt updates 2007-06-21 21:42:32 +00:00
Marcos Pinto
b5fa8939e4 bitfield may be sent after interested 2007-06-21 06:24:02 +00:00
Marcos Pinto
846058a8d0 resync with lt trunk 2007-06-20 19:11:44 +00:00
Marcos Pinto
55e5b75e54 major lt upgrade to trunk and turn on options for upnp, natpmp and utpex 2007-06-15 21:45:53 +00:00
Andrew Resch
9bd479160f fixed buf with torrents having peers despite being paused .. this is
from upstream svn
2007-06-09 03:38:31 +00:00
Marcos Pinto
21b9e10aed ppc fix and libtorrent updates 2007-06-02 21:05:12 +00:00
Marcos Pinto
8ecf829d58 merge encryption 2007-05-31 01:29:09 +00:00