Jimmy Zelinskie
|
9b4999c0cf
|
stats/udp: nop on nil DefaultStats
|
2015-02-25 21:56:58 -05:00 |
|
Jimmy Zelinskie
|
5af37be85c
|
udp: fix renaming ipbuf->ipbytes
|
2015-02-25 21:56:37 -05:00 |
|
Jimmy Zelinskie
|
8deef98874
|
udp: style nitpicks
|
2015-02-25 21:47:01 -05:00 |
|
Justin Li
|
14a6278de0
|
udp: Use net.IP inputs for connection ID generation
Add enum for action IDs
Remove unnecessary length check
|
2015-02-23 21:30:45 -05:00 |
|
Justin Li
|
3d28f281fb
|
udp: Add constructor for ConnectionIDGenerator, return buffer to pool on socket timeout
|
2015-02-22 16:58:43 -05:00 |
|
Justin Li
|
7512f50731
|
udp: Add basic UDP tests
|
2015-02-21 14:35:21 -05:00 |
|
Justin Li
|
105edf21f1
|
udp: Add channel to communicate when socket has opened, set read timeout to 0 on Stop()
|
2015-02-21 14:02:00 -05:00 |
|
Justin Li
|
669128c83a
|
tracker: Pass listen address into tracker.Server.Serve()
|
2015-02-21 13:16:21 -05:00 |
|
Justin Li
|
f98c675bc7
|
udp: Add comments to pass lint
|
2015-02-21 00:21:14 -05:00 |
|
Justin Li
|
4c3cd6cc0a
|
udp: Rotate connection ID generation IVs every hour
|
2015-02-20 15:38:27 -05:00 |
|
Justin Li
|
afb22c3df6
|
udp: Add basic logging and more comments
|
2015-02-20 14:08:46 -05:00 |
|
Justin Li
|
d3d35b4655
|
udp: Send the announce interval in seconds
|
2015-02-20 13:42:14 -05:00 |
|
Justin Li
|
92f3c62456
|
tracker: Add common interface to start and stop servers
|
2015-02-20 13:39:19 -05:00 |
|
Justin Li
|
0d33210901
|
udp: Clean up connection ID checking
|
2015-02-20 12:52:49 -05:00 |
|
Justin Li
|
9526df74ad
|
udp: Implement scrapes
|
2015-02-20 12:35:31 -05:00 |
|
Justin Li
|
abd2b5ade4
|
udp: Fix minor protocol errors, announces working
|
2015-02-20 11:44:05 -05:00 |
|
Justin Li
|
50292c7de7
|
udp: Implement announces
|
2015-02-20 02:18:44 -05:00 |
|
Justin Li
|
c2770ee741
|
udp: Implement initial connection protocol
|
2015-02-20 01:12:47 -05:00 |
|
Justin Li
|
1698f0017b
|
udp: Add AES-based connection ID generation
|
2015-02-19 22:25:42 -05:00 |
|