Commit Graph

236 Commits

Author SHA1 Message Date
Marcos Pinto 92c96a9a90 piece picker bug fixes and removed expensive invariant checks 2007-08-27 05:44:12 +00:00
Marcos Pinto e01ac4c846 bandwidth limiter asserts 2007-08-26 23:49:57 +00:00
Marcos Pinto d071961473 lt bug fixes #1502 and #1500 2007-08-25 22:43:36 +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 d36298f2cf fix lt bug #136 2007-08-21 08:30:37 +00:00
Marcos Pinto 4897a9b038 choked fix 2007-08-19 08:55:33 +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
Alex Dedul ea2592b42b Re-applied patch to fix files timestamps changing when seeding. It was removed
in [1425] and sync with libtorrent r1442 didn't fix that issue.
2007-08-10 14:36:54 +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
Alex Dedul ff4dad534f Locally patch libtorrent so it doesn't change files timestamps on each restart
of seeding torrents. See ticket #105 in libtorrent's trac for more details.
2007-08-07 23:53:45 +00:00
Marcos Pinto c9a15f9b64 freebsd fix retry 2007-08-07 08:47:55 +00:00
Marcos Pinto ae8def9320 fix storage oops 2007-08-07 08:43:28 +00:00
Marcos Pinto 680826e969 upnp fixes 2007-08-07 08:07:19 +00:00
Marcos Pinto c06b63b027 libtorrent sync 1436 2007-08-07 07:39:08 +00:00
Marcos Pinto 5c0a649a65 make freebsd exception 2007-08-06 23:05:42 +00:00
Marcos Pinto 5a0bddba31 fix last 2007-08-06 03:22:50 +00:00
Marcos Pinto 0dad17b5cd add ufs/ufs2 sparse file support 2007-08-06 03:18:31 +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 053dec6e9e libtorrent sync 1429 2007-08-03 18:05:17 +00:00
Marcos Pinto a69be4161b libtorrent sync 1427 2007-08-03 08:25:15 +00:00
Marcos Pinto 413c72d0aa libtorrent sync 1423 2007-08-01 20:19:54 +00:00
Marcos Pinto 908430aae4 fix libtorrent crash 2007-08-01 06:40:15 +00:00
Marcos Pinto ff18a44c8d libtorrent sync 1419 2007-08-01 05:36:25 +00:00
Marcos Pinto b6ee1d0e37 torrent piece plugin - micah 2007-07-31 06:04:40 +00:00
Marcos Pinto 371b18d855 connection queue fix 2007-07-27 20:12:50 +00:00
Marcos Pinto ed6b2ad3cf libtorrent sync 1417 2007-07-27 06:45:15 +00:00
Marcos Pinto f539c8e9e8 libtorrent sync 1416 2007-07-24 19:11:59 +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 d04124b998 fix disk_io move_storage 2007-07-17 09:00:04 +00:00
Marcos Pinto 2ef85f46db revert 1010 2007-07-17 08:31:34 +00:00
Marcos Pinto 7eef1a418e fix move_storage behavior 2007-07-17 08:15:55 +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 23f744cada fix small torrent issue 2007-07-15 08:06:06 +00:00
Marcos Pinto ee7137a196 expose storage move failure - micah 2007-07-13 20:18:24 +00:00
Marcos Pinto 33d3ecc5cd 1395 lt sync 2007-07-10 20:09:44 +00:00
Marcos Pinto 6aabd140f5 ntfs-3g - plisk 2007-07-10 19:52:02 +00:00
Marcos Pinto 3c3703bdf1 reiser4 support in libtorrent - plisk 2007-07-09 23:20:36 +00:00
Marcos Pinto db50da4fc0 optimized peer_connection by postponing diffie hellman key creation and generation of handhake until the connection has succeeded 2007-07-09 06:17:52 +00:00
Marcos Pinto c87d165a1f lt sync 1388 2007-07-08 21:06:45 +00:00
Marcos Pinto 7d3c05f3fa lt sync 1384 2007-07-07 20:54:26 +00:00
Marcos Pinto 2eed5c615c openssl cleanup 2007-07-07 00:13:37 +00:00
Marcos Pinto 9be38a0ad0 peer_connections stats fix 2007-07-06 20:52:47 +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 642e62b793 lt sync 1378 2007-07-06 10:07:36 +00:00
Marcos Pinto f9bfd9c6cb made piece picker less anal about speed categories, to improve performance 2007-07-06 01:44:16 +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 728107f3a8 libtorrent svn 'pi->pe_support == false' assertion 2007-06-30 08:11:47 +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 29bbac19db fix type and log pad size when using encryption 2007-06-18 20:25:54 +00:00
Marcos Pinto 6ea7ddd7a0 fixed mutex issue in disk io thread 2007-06-17 14:21:44 +00:00
Marcos Pinto 630f55dda2 add two new lt files 2007-06-15 21:46:39 +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
Marcos Pinto 04cd6fb67b libtorrent 'endpoint not connected' exception fix 2007-06-13 16:21:59 +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 dfa10203bb peer flag lt fix 2007-06-06 00:15:49 +00:00
Marcos Pinto 66e967608b lt lazy bitfield fix 2007-06-05 14:49:30 +00:00
Marcos Pinto 8df0c184db possible lt freeze fix 2007-06-03 16:36:06 +00:00
Marcos Pinto 21b9e10aed ppc fix and libtorrent updates 2007-06-02 21:05:12 +00:00
Marcos Pinto b435822191 more lt storage fixes 2007-05-31 23:47:40 +00:00
Marcos Pinto 8093185a4b lt storage fix 2007-05-31 22:04:51 +00:00
Marcos Pinto 5907bf254f lt fix 2007-05-31 20:20:27 +00:00
Marcos Pinto b1320232cc svn lb 1302 2007-05-31 07:20:14 +00:00
Marcos Pinto 8ecf829d58 merge encryption 2007-05-31 01:29:09 +00:00
Marcos Pinto 9703881b38 fix full allocation 2007-05-30 22:27:32 +00:00
Marcos Pinto 8c35be16b6 lt sync to 1298 2007-05-30 19:42:54 +00:00
Marcos Pinto 6d515c8f39 sync to lt 1293 2007-05-26 23:32:19 +00:00
Marcos Pinto fc7c3b142e refresh to lt rev 1290 2007-05-25 22:40:26 +00:00
Marcos Pinto 1a813cc750 reupping lt 2007-05-25 20:29:28 +00:00
Marcos Pinto 1b5ce85e40 libtorrent dir seems corrupt beyond repair....just deleting and reupping 2007-05-25 20:25:48 +00:00
Marcos Pinto ac3690fdee lt 0.13 more fix 2007-05-25 20:23:37 +00:00
Marcos Pinto 4722aa5796 here we go...lt 0.13...upnp & natpmp support! 2007-05-25 19:59:20 +00:00
Marcos Pinto 38e241c379 upgrade to libtorrent 0.12 ...yay! 2007-05-23 02:39:03 +00:00
Zach Tibbitts 76942dd329 reupload 2007-02-08 20:33:23 +00:00