Marcos Pinto
|
370578119e
|
hopefully fix 'losing' port in windows
|
2007-10-12 00:35:05 +00:00 |
Marcos Pinto
|
3a23ad301a
|
asio sync
|
2007-10-11 19:22:07 +00:00 |
Marcos Pinto
|
5a813106ba
|
fix typo
|
2007-10-10 19:43:03 +00:00 |
Marcos Pinto
|
ff2483af90
|
parole mode improvement. Doesn't clear out the request queue when choked by a peer on parole anymore
|
2007-10-10 02:39:01 +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
|
54f0e6b91f
|
fixed dead lock and fixed a problem in recent shutdown cleanup
|
2007-10-07 23:54:04 +00:00 |
Marcos Pinto
|
d8482a3fc9
|
better shutdown sequence in lt
|
2007-10-07 21:03:25 +00:00 |
Marcos Pinto
|
278c6c9f3e
|
fixes files that were left open in write mode by mistake, policy invariant check fix, fixed static assert being hit
|
2007-10-07 03:41:56 +00:00 |
Andrew Resch
|
cd175ebe9a
|
libtorrent build fix
|
2007-10-06 17:32:41 +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
|
c80a2e822b
|
lt 1643
|
2007-10-04 15:31:23 +00:00 |
Marcos Pinto
|
d6fb920382
|
accidentaly reverted disk io priority fix, so here it is again
|
2007-10-04 00:09:45 +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
|
53f4a55711
|
disk io priority fix
|
2007-10-03 22:46:30 +00:00 |
Marcos Pinto
|
3273dddb8a
|
fix http connection and storage bug
|
2007-10-03 22:24:22 +00:00 |
Marcos Pinto
|
d55fff555c
|
storage fix
|
2007-10-03 18:33:32 +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
|
3211dc9019
|
fixed potential race condition when removing a torrent that was just added
|
2007-10-03 01:58:50 +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
|
fa9bf5afc8
|
add valid fast check
|
2007-10-01 02:20:03 +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
|
c3e960aa86
|
fixes problem with torrents that have a name.utf-8 entry
|
2007-09-24 19:38:27 +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
|
dcfb14d7e5
|
piece picker fix 1568
|
2007-09-17 01:13:06 +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
|
c857b1fbbf
|
upnp fixes
|
2007-09-12 21:37:33 +00:00 |
Marcos Pinto
|
63501ebe5b
|
increase the maximum buffer size on bottled http_requests
|
2007-09-11 22:37:58 +00:00 |
Marcos Pinto
|
c6cb4a20c8
|
listen port refactoring
|
2007-09-10 20:52:42 +00:00 |
Marcos Pinto
|
c2b9a5eaaa
|
listen port tweak
|
2007-09-10 17:15:48 +00:00 |
Marcos Pinto
|
f2e78f407c
|
freebsd build fix
|
2007-09-10 16:44:04 +00:00 |
Marcos Pinto
|
f7039bdc0a
|
i need sleep
|
2007-09-10 09:23:36 +00:00 |
Marcos Pinto
|
889a025396
|
add file
|
2007-09-10 09:19:41 +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
|
5b57463125
|
remove incorrect assert
|
2007-09-05 22:50:57 +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
|
b39f981f6d
|
tweak last
|
2007-08-27 09:14:11 +00:00 |
Marcos Pinto
|
3608775441
|
fix lt bug #126 and some duplicate data from torrent_info
|
2007-08-27 09:10:29 +00:00 |
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
|
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
|
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 |
Marcos Pinto
|
ce513e5725
|
asio sync
|
2007-08-08 01:29:13 +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
|
e9a42b6fcd
|
lt 1405 sync
|
2007-07-17 02:24:34 +00:00 |
Marcos Pinto
|
b06922dcd4
|
libtorrent sync 1401
|
2007-07-15 19:06:12 +00:00 |
Marcos Pinto
|
e84d6cf588
|
adding First/Last piece priority plugin
|
2007-07-15 09:20:45 +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
|
3e04e54937
|
1392 lt snc
|
2007-07-09 18:56:38 +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
|
bee4a3c552
|
lets us not need to alter hasher.hpp to compile
|
2007-07-03 01:14:18 +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
|
261be67769
|
add new lt files
|
2007-06-15 22:30:39 +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
|
595c16d858
|
libtorrent fix
|
2007-06-02 21:08:07 +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 |