Commit Graph

26 Commits

Author SHA1 Message Date
Josh de Kock 36e533ba02 chihaya: Add Equal function for Peer & add tests 2016-04-01 13:21:19 +01:00
Leo Balduf 3b54069a1b various small fixes 2016-03-02 21:05:31 -05:00
Justin Li b1f186b665 Set IP on the request object 2016-03-02 21:05:31 -05:00
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