Matt Joiner
|
ec25ef417e
|
bitbucket.org/anacrolix/sync moved to github
|
2015-03-20 16:46:39 +11:00 |
Matt Joiner
|
842a32ae0c
|
Rewrite import paths for migration from Bitbucket
|
2015-03-20 16:37:44 +11:00 |
Matt Joiner
|
a372b68abb
|
dht: Handle responses through a callback
Trying to reduce number of goroutines
|
2015-02-21 15:00:48 +11:00 |
Matt Joiner
|
2b3d286e9e
|
dht: Fix race
|
2015-02-10 00:21:22 +11:00 |
Matt Joiner
|
b3380f1cee
|
dht: Provide Announce, that combines get_peers and announce_peer
|
2015-01-29 14:20:21 +11:00 |
Matt Joiner
|
04e5880d09
|
Comments
|
2015-01-29 14:17:27 +11:00 |
Matt Joiner
|
67b7c5adc8
|
dht: Reduce memory use
|
2015-01-22 00:41:06 +11:00 |
Matt Joiner
|
e0d936e920
|
dht: Various improvements and removal of cruft
|
2014-12-26 17:21:48 +11:00 |
Matt Joiner
|
59d6b67c69
|
dht: Fix partial deadlock closing peer discovery
|
2014-12-20 13:02:12 +11:00 |
Matt Joiner
|
ec47c4f4dc
|
dht: Use a bloom filter to track contacted nodes during peer discovery
|
2014-12-20 10:10:22 +11:00 |
Matt Joiner
|
20d4549430
|
dht: Use both bootstrap addrs, as they seem to take turns going down
|
2014-12-20 10:09:11 +11:00 |
Matt Joiner
|
f513772f1f
|
dht: Slow down the start a little, as lots of torrents will hammer out UDP packets
|
2014-12-09 00:24:05 -06:00 |
Matt Joiner
|
fa501ed06a
|
dht: Limit the size of peer discovery backlog
|
2014-12-08 21:57:53 -06:00 |
Matt Joiner
|
e926a8d65c
|
dht: During get_peers, put discovered nodes in a backlog for later querying
|
2014-12-08 20:00:42 -06:00 |
Matt Joiner
|
d1bcb272bc
|
dht: A few minor improvements
|
2014-12-08 19:14:10 -06:00 |
Matt Joiner
|
c6d41cf027
|
dht: Tidy up GetPeers()
|
2014-12-06 21:22:12 -06:00 |
Matt Joiner
|
a8c49a2a83
|
dht: Improve Server.GetPeers so new nodes are fed directly back into the current discovery
|
2014-11-18 12:38:13 -06:00 |