Matt Joiner
|
7f6f921aa9
|
Comment on tracker.AnnounceRequest.Event
|
2016-05-22 22:42:37 +10:00 |
Matt Joiner
|
2c5eb2ae43
|
tracker: Allow resolving announce URL host in advance, and passing the desired Host field for HTTP requests
Also did some clean-up of the announce code, the concept of a client is going away.
|
2016-05-20 00:48:46 +10:00 |
Matt Joiner
|
b8e1edef27
|
Remove the vestiges of the expose tracker Client interface
|
2016-05-09 12:20:35 +10:00 |
Seth Hoenig
|
9f4bf70e17
|
refactor struct identifiers to follow conventional go names
|
2016-04-18 23:11:11 -05:00 |
Matt Joiner
|
f04af72757
|
tracker: Shoehorn old client implementations into new tracker Announce interface
|
2016-02-07 18:06:13 +11:00 |
Matt Joiner
|
90b27618ac
|
The signedness on several tracker.AnnounceRequest fields now matters
Sending negative ports and lefts through to HTTP trackers was making them mad.
|
2015-03-27 17:22:00 +11:00 |
Matt Joiner
|
9869f8f5a9
|
Almost completed http tracker support
|
2015-03-26 17:20:31 +11:00 |
Matt Joiner
|
b3c4afbe25
|
Add BEP 41 support
|
2015-03-12 20:07:10 +11:00 |
Matt Joiner
|
285ecb8418
|
tracker: Add an explicit URL() method
Needed for merging tracker lists.
|
2014-11-20 23:39:56 -06:00 |
Matt Joiner
|
cb68c984fa
|
Move some tracker.CompactPeer into util
|
2014-08-21 21:07:44 +10:00 |
Matt Joiner
|
3b29043861
|
Add peers sent over PEX
|
2014-06-29 19:07:43 +10:00 |
Matt Joiner
|
0f3c4cb3ec
|
Add some String methods and contextual information in log messages
|
2014-05-21 00:52:49 +10:00 |
Matt Joiner
|
e68d5fec1f
|
Simplify the tracker.New interface, just take a string
|
2013-12-16 18:47:23 +11:00 |
Matt Joiner
|
99d2ced31c
|
Tracker doc
|
2013-12-16 18:46:55 +11:00 |
Matt Joiner
|
5f093c3803
|
Fixes and tests for UDP tracker protocol
|
2013-12-14 22:21:45 +11:00 |
Matt Joiner
|
843c954c09
|
Implementing UDP tracker in its own module
|
2013-11-07 01:55:29 +11:00 |