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 |
|
Jimmy Zelinskie
|
2e678ac806
|
Merge pull request #57 from chihaya/completed-seeder
Remove impossible code for 'completed' event
|
2015-02-21 16:04:50 -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
|
b6c1b3838b
|
tracker: Remove impossible code for 'completed' event
|
2015-02-21 13:00:23 -05:00 |
|
Justin Li
|
f98c675bc7
|
udp: Add comments to pass lint
|
2015-02-21 00:21:14 -05:00 |
|
Justin Li
|
ac04761e40
|
readme: Add note about 64-bit being required
|
2015-02-20 21:00:22 -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
|
be5720dadd
|
deps: Update bencode to pick up uint16 fix
|
2015-02-20 12:29:02 -05:00 |
|
Justin Li
|
5eda5f451d
|
Add a .gitignore for the binary and config file
|
2015-02-20 12:02:00 -05:00 |
|
Justin Li
|
abd2b5ade4
|
udp: Fix minor protocol errors, announces working
|
2015-02-20 11:44:05 -05:00 |
|
Justin Li
|
22e83739c9
|
deps: Add bufferpool dependency
|
2015-02-20 02:21:21 -05:00 |
|
Justin Li
|
50292c7de7
|
udp: Implement announces
|
2015-02-20 02:18:44 -05:00 |
|
Justin Li
|
e3aff35532
|
models: Use a uint16 for port numbers
|
2015-02-20 02:06:44 -05:00 |
|
Justin Li
|
d9a7611eee
|
http: Unexport announce/scrape creation functions
|
2015-02-20 01:36:49 -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
|
1698f0017b
|
udp: Add AES-based connection ID generation
|
2015-02-19 22:25:42 -05:00 |
|
Justin Li
|
c41769eb85
|
readme: Update wording
|
2015-02-19 20:00:25 -05:00 |
|
Jimmy Zelinskie
|
0d3b5c83fe
|
README: testing subheader of build/install
[ci skip]
|
2015-02-17 13:21:25 -05:00 |
|
Justin Li
|
46c72ddbb4
|
Add basic overview of configuration keys
|
2015-02-17 01:49:53 -05:00 |
|
Jimmy Zelinskie
|
1bc4ce345d
|
travis: set sudo=false
This enables our builds to be run in a container on TravisCI, which is drastically faster.
|
2015-02-09 19:24:01 -05:00 |
|
Jimmy Zelinskie
|
14ead047ab
|
http: improve clarity of /check
|
2015-02-08 18:05:30 -05:00 |
|
Jimmy Zelinskie
|
8c25e1ade3
|
Merge branch 'develop'
|
2015-02-08 17:19:53 -05:00 |
|
Jimmy Zelinskie
|
8ae635e285
|
godeps: strip import comments
|
2015-02-08 17:19:10 -05:00 |
|
Jimmy Zelinskie
|
dfbf4a6fad
|
http: ping backend on healthcheck
Fixes #37.
|
2015-02-08 17:15:27 -05:00 |
|
Jimmy Zelinskie
|
a0bcc07893
|
backend: add a Ping method to backend
|
2015-02-08 17:14:48 -05:00 |
|
Jimmy Zelinskie
|
e02f1dd0ea
|
tracker: stop exporting shard methods
|
2015-02-08 17:14:05 -05:00 |
|
Jimmy Zelinskie
|
6f742f29e1
|
docs: target for changes is develop, not master
|
2015-02-08 17:13:39 -05:00 |
|
Jimmy Zelinskie
|
5ee355ed77
|
Merge branch 'develop'
|
2015-02-08 02:29:18 -05:00 |
|
Jimmy Zelinskie
|
443fb4b70d
|
http: add GET route for clients
|
2015-02-08 02:20:48 -05:00 |
|
Jimmy Zelinskie
|
f98e166744
|
config: add client_whitelist to example config
|
2015-02-08 02:20:10 -05:00 |
|
Jimmy Zelinskie
|
8587d3e980
|
godep: refresh vendored dependencies
|
2015-02-08 02:15:23 -05:00 |
|
Justin Li
|
54593ff5c2
|
Merge pull request #43 from chihaya/develop
Update to Go 1.4
|
2015-02-03 09:22:41 -05:00 |
|
Jimmy Zelinskie
|
c4c678e7a9
|
http: add enough comments to pass go lint
[ci skip]
|
2015-02-03 02:54:34 -05:00 |
|
Justin Li
|
da1528eeb8
|
build: Run Go 1.4 on travis
|
2015-01-29 12:14:01 -05:00 |
|
Justin Li
|
2bec1f323b
|
deps: Update dependencies to Go 1.4
|
2015-01-29 12:10:37 -05:00 |
|
Jimmy Zelinskie
|
4d1b730631
|
docs: update CONTRIBUTING.md
This includes more information about style and the PR process.
[skip ci]
|
2015-01-28 23:37:02 -05:00 |
|
Jimmy Zelinskie
|
9a4f1a5d2d
|
docs: attempt to keep README within 80 chars
[skip ci]
|
2015-01-28 23:26:03 -05:00 |
|
Jimmy Zelinskie
|
347eb2d256
|
remove CONTRIBUTORS
We will let GitHub keep track of this. It isn't up to date anyway.
|
2015-01-28 23:07:24 -05:00 |
|
Jimmy Zelinskie
|
dd2c1e95fc
|
docs: move contributing info into CONTRIBUTING.MD
|
2015-01-28 23:06:22 -05:00 |
|
Jimmy Zelinskie
|
88df5e2c74
|
docs: move driver docs into backend/README.md
|
2015-01-28 22:51:09 -05:00 |
|
Justin Li
|
87c68f1973
|
2015 ✨
|
2015-01-01 12:02:25 -05:00 |
|