Justin Li
75b4a20e56
Bring in more old behaviour, use types for peer_id and infohash
2016-03-02 21:05:31 -05:00
Jimmy Zelinskie
bd33c0c66b
initial middleware refactor
2016-03-02 21:05:30 -05:00
Jimmy Zelinskie
5c27c960f0
clean the slate!
2016-03-02 21:05:30 -05:00
Jimmy Zelinskie
9862a57b73
remove all private tracker logic
...
There are no consumers of any of this logic nor is it complete. We're
better off without it in the meantime until we have a use case and a
more cohesive model for expressing it.
2016-01-04 18:26:29 -05:00
Jimmy Zelinskie
7730cd9a16
fix closure starting all servers
2015-10-28 16:28:09 -04:00
Jimmy Zelinskie
7ae23bb2c6
inline interface definition to avoid confusion
2015-10-25 16:31:56 -04:00
Jimmy Zelinskie
5f413e6e2d
add API to Boot() and clean things up
2015-10-11 19:23:30 -04:00
Justin Li
0323a5b8cf
Add pprof debug HTTP endpoint
2015-06-26 14:05:55 -04:00
Justin Li
669128c83a
tracker: Pass listen address into tracker.Server.Serve()
2015-02-21 13:16:21 -05:00
Justin Li
92f3c62456
tracker: Add common interface to start and stop servers
2015-02-20 13:39:19 -05:00
Justin Li
c2770ee741
udp: Implement initial connection protocol
2015-02-20 01:12:47 -05:00
Justin Li
778b64defa
udp: Add UDP configuration, move tracker shutdown to the main package
2015-02-19 23:46:28 -05:00
Justin Li
87c68f1973
2015 ✨
2015-01-01 12:02:25 -05:00
Jimmy Zelinskie
1d9b2bc322
First step towards removing Tracker Driver.
...
This feature isn't worth maintaining and if anyone needs to scale beyond
memory on a single box, we can evaluate it then.
2014-08-13 17:45:34 -04:00
Jimmy Zelinskie
ffb3c57181
move whitelist into cfg
2014-07-25 16:58:26 -04:00
Jimmy Zelinskie
64d08ca16b
add whitelist flag
2014-07-25 01:48:30 -04:00
Justin Li
88d68a99a2
Clean up stats configuration
2014-07-23 17:25:01 -04:00
Justin Li
cf619aa50f
Add memory statistics
2014-07-23 17:08:06 -04:00
Justin Li
d47cf7d4bc
Move stats buffer size to the regular config
2014-07-23 16:14:50 -04:00
Jimmy Zelinskie
5bd3b3efb3
update docs all around
2014-07-18 19:09:06 -04:00
Justin Li
199496bfa6
Move backend to root level, combine announce tests, rename files
2014-07-17 01:26:34 -04:00
Justin Li
da19ed3e21
Separate tracker logic from the http package, step 1
2014-07-17 00:09:56 -04:00
Justin Li
f8047ef8ab
Reorganize main package structure per discussion
2014-07-16 20:33:38 -04:00