92 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
734fa157b4 fixed so that peers only get one fast-reconnect 2007-10-12 01:30:10 +00:00
Marcos Pinto
3a23ad301a asio sync 2007-10-11 19:22:07 +00:00
Marcos Pinto
a45c49d037 fix deconstructor order issue 2007-10-10 02:14:01 +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
b8a8757076 fix storage of banned peers lt 1645 2007-10-04 21:14:32 +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
5cda3e71fa fix policy bug 2007-10-02 23:09:04 +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
13a0630875 windows fixes for lt 2007-10-01 22:56:48 +00:00
Marcos Pinto
7b5fb39d7f fix for boost 1.33.1 in last commit 2007-10-01 08:59:16 +00:00
Marcos Pinto
2e0d50407b lt sync 1623 2007-10-01 08:46:09 +00:00
Marcos Pinto
190a2de73e remove unneeded asio files 2007-10-01 07:30:20 +00:00
Marcos Pinto
107b044fba remove invalid inline 2007-10-01 02:23:38 +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
44240b194e lt tracker request url ampersand fix, endpoint to string conversion fix. 1602 2007-09-23 23:45:41 +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
760acc8f30 more asserts to bandwidth limiter 2007-09-19 02:45:29 +00:00
Marcos Pinto
25146891ff disable loopback for upnp 2007-09-18 02:33:04 +00:00
Marcos Pinto
a93c236e0e libtorrent upnp fix, compilation fix 1577 2007-09-17 19:48:16 +00:00
Marcos Pinto
3f89fd2753 libtorrent sync 1567, for many fixes, including upnp and run conditions 2007-09-16 07:56:11 +00:00
Andrew Resch
82e7eb2e32 Add licenses for libtorrent and asio. 2007-09-15 07:21:34 +00:00
Marcos Pinto
ff073dc4fb fix race condition (rev 1561) 2007-09-14 03:09:05 +00:00
Marcos Pinto
b7f0447228 reupping asio and some lt fixes 2007-09-12 22:43:51 +00:00
Marcos Pinto
63501ebe5b increase the maximum buffer size on bottled http_requests 2007-09-11 22:37:58 +00:00
Marcos Pinto
f7039bdc0a i need sleep 2007-09-10 09:23:36 +00:00
Marcos Pinto
1ef898ba37 add missing file 2007-09-10 08:52:32 +00:00
Marcos Pinto
02720ddcd9 libtorrent various fixes including upnp 2007-09-10 06:46:41 +00:00
Marcos Pinto
1abb7c161d session_impl and connection_queue fixes 2007-09-08 19:05:43 +00:00
Marcos Pinto
402bd70816 asio sync with upstream 2007-09-06 20:27:50 +00:00
Marcos Pinto
2ffbbe1eb8 more piece picker fixes for libtorrent 2007-09-06 19:36:40 +00:00
Marcos Pinto
5c072322e3 piece picker fixes in libtorrent 2007-09-06 01:36:16 +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
d071961473 lt bug fixes #1502 and #1500 2007-08-25 22:43:36 +00:00
Marcos Pinto
441c4de1e3 rate limiter fix from lt 2007-08-23 16:55:25 +00:00
Marcos Pinto
575c6f5e4f fix pause, piece picker, and bandwidth limit bugs 2007-08-23 01:48:21 +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
b26575e920 fast-extension support from libtorrent 2007-08-14 17:59:02 +00:00
Marcos Pinto
da8bd07ce7 libtorrent sync 1449 2007-08-11 22:55:15 +00:00