Matt Joiner
|
3371522119
|
Use port from announce request, not packet source
|
2022-12-16 15:39:02 +11:00 |
|
Matt Joiner
|
16c7621d9e
|
Set span errors
|
2022-12-16 13:22:44 +11:00 |
|
Matt Joiner
|
87e64b3088
|
Propagate announce interval, particularly for UDP
|
2022-12-15 23:21:08 +11:00 |
|
Matt Joiner
|
cbea87aaf3
|
Add upstream announce gating
|
2022-12-13 16:41:08 +11:00 |
|
Matt Joiner
|
ab4599b6b8
|
Add some tracing
|
2022-12-13 15:28:34 +11:00 |
|
Matt Joiner
|
acb09fcf79
|
Add get peers limits
|
2022-12-08 14:04:43 +11:00 |
|
Matt Joiner
|
1028161833
|
Use smaller parameter type
|
2022-12-08 14:04:42 +11:00 |
|
Matt Joiner
|
e5f00e9a82
|
Fix goroutine leak when augmenting peers from upstream
|
2022-12-08 13:39:58 +11:00 |
|
Matt Joiner
|
26c226f88f
|
Fix missing log argument
|
2022-12-07 10:45:13 +11:00 |
|
Matt Joiner
|
c23269d1cc
|
Support upstream trackers
|
2022-12-07 10:45:12 +11:00 |
|
Matt Joiner
|
6b5c2fa1b0
|
Support HTTP tracker server
|
2022-12-07 10:45:12 +11:00 |
|
Matt Joiner
|
8df885cd81
|
Move tracker test server code to test file
|
2021-06-22 22:48:49 +10:00 |
|
Matt Joiner
|
333c878d2b
|
Rewrite UDP tracker client
|
2021-06-22 22:36:43 +10:00 |
|
Matt Joiner
|
9224303c1e
|
Update all imports of dht to v2
|
2019-08-10 18:46:07 +10:00 |
|
Matt Joiner
|
8f7408b1f9
|
IPv6 tracker support
|
2018-02-19 16:19:18 +11:00 |
|
Matt Joiner
|
57216bd299
|
Standardize on krpc types, and extend PEX message type for IPv6
|
2018-02-11 15:13:00 +11:00 |
|
Seth Hoenig
|
9f4bf70e17
|
refactor struct identifiers to follow conventional go names
|
2016-04-18 23:11:11 -05:00 |
|
Matt Joiner
|
077ffaaf40
|
Prefix the Action constants
In preparation to rework the client interface
|
2016-02-07 17:16:01 +11:00 |
|
Matt Joiner
|
1db00a54f0
|
Redo the compact peer types
|
2015-08-17 19:52:47 +10:00 |
|