Commit graph

118 commits

Author SHA1 Message Date
Justin Li
181f241f79 Fix returning more than the requested number of peers, and don't return
a user's peers to themselves
2013-12-05 20:38:13 -05:00
Justin Li
4406eab97a Refactor determining the remote IP 2013-12-05 20:38:13 -05:00
Jimmy Zelinskie
2b7d5b5bf0 simplify routing, rm addremove.go
will implement a full rest API later
2013-12-05 20:24:54 -05:00
Justin Li
fe1a4a6a65 Remove the rest of slots 2013-12-05 20:12:15 -05:00
Jimmy Zelinskie
f9d65db5b0 remove references to "web" in backend driver [skip ci] 2013-12-05 19:55:00 -05:00
Jimmy Zelinskie
76f03e209f rm driver deps 2013-12-02 05:00:28 -05:00
Jimmy Zelinskie
d99103643e go verison to 1.2 2013-12-02 04:56:30 -05:00
Justin Li
9c62ca4547 Register the mock driver 2013-11-30 23:16:31 -05:00
Justin Li
986675cc4d Fix stats test and stop spamming people 2013-11-30 23:13:30 -05:00
Justin Li
a735fed7d9 Use mock driver for stats test 2013-11-30 23:08:31 -05:00
Justin Li
f59e832cb5 Fix subproject import paths 2013-11-30 23:05:49 -05:00
Justin Li
7318a9c84a Switch links to subproject repos 2013-11-30 23:04:02 -05:00
Jimmy Zelinskie
a6041dc654 move drivers to dedicated repos 2013-11-30 23:00:20 -05:00
Justin Li
ddc192b08c Put authors/contributors file in chronological order 2013-11-30 22:58:25 -05:00
Justin Li
4e4e2f7bac More renaming 2013-11-30 22:41:11 -05:00
Justin Li
93af4912c4 Move packages to chihaya org 2013-11-30 22:39:02 -05:00
Jimmy Zelinskie
af6dbcc3cd Merge pull request #24 from chihaya/mock-tracker-storage
Mock Tracker Storage
2013-11-30 19:33:57 -08:00
Jimmy Zelinskie
1eac367711 mock interface complete 2013-11-30 00:54:08 -05:00
Jimmy Zelinskie
81b1e4aa4d initial mock tracker storage 2013-11-27 03:51:19 -05:00
Jimmy Zelinskie
6549f49e26 go fmt [ci skip] 2013-11-24 00:49:20 -05:00
Jimmy Zelinskie
cf36519c5e remove references to "cache" from readme [ci skip] 2013-11-24 00:00:30 -05:00
Jimmy Zelinskie
9382ac482e removed all references to "transaction" 2013-11-23 23:48:38 -05:00
Jimmy Zelinskie
31e618c8d9 Global r.Close = true 2013-11-23 18:33:35 -05:00
Jimmy Zelinskie
86f8199bef Fix Content-Type Header not improperly being set for stats 2013-11-23 18:04:23 -05:00
cpb8010
493d40da3d Added ParseQuery tests and benchmarks 2013-11-09 03:43:37 -05:00
cpb8010
a65755a79b Parsing peer_id before whitelist check 2013-11-05 00:31:20 -05:00
Jimmy Zelinskie
90f8cf23a0 storage/tracker docs updated 2013-11-04 02:41:30 -05:00
Jimmy Zelinskie
2c7fc05c97 removed waitgroup/pubchannel; added stoppablelistener 2013-10-22 19:07:39 -04:00
Jimmy Zelinskie
54e769a8f2 Merge pull request #21 from pushrax/storage-reorg
package reorganizations
2013-10-21 15:08:12 -07:00
Jimmy Zelinskie
d30c35f1d7 web package renamed backend 2013-10-21 03:29:35 -04:00
Jimmy Zelinskie
2cd7f0d22f package shuffling: models -> storage, old storage -> web 2013-10-04 04:19:43 -04:00
Jimmy Zelinskie
cf53f9554c initial storage reorganization 2013-10-03 22:10:46 -04:00
Justin Li
1335a43e7f Merge pull request #19 from pushrax/redis_driver
Redis driver
2013-10-01 21:14:01 -07:00
cpb8010
f113bfb846 Use value order independent response parsing 2013-09-28 11:03:21 -04:00
cpb8010
11c0c3cb3c Cleanup Redis keys after tests and benchmarks 2013-09-28 09:09:03 -04:00
cpb8010
b7dc80e4a3 Added documentation to redis package 2013-09-27 22:08:28 -04:00
cpb8010
2dd810d2ee Fixes & format changes from pull request comments 2013-09-24 23:10:48 -04:00
cpb8010
19900991a7 Added parallel tests 2013-09-22 21:23:37 -04:00
cpb8010
1ea24f80dc Completed cache.Tx tests and added benchmarks 2013-09-22 21:23:37 -04:00
cpb8010
3caa06b5f6 Updated tests, added LeecherFinished to cache.Tx 2013-09-22 21:23:37 -04:00
cpb8010
42f9427c01 Changed peer schema and added additional tests 2013-09-22 21:23:37 -04:00
cpb8010
cd6e4abec0 Implemented redis cache driver using redis types 2013-09-22 21:23:37 -04:00
Justin Li
b00c4f44ca Merge branch 'gazelle-storage-driver' 2013-09-07 18:27:22 -04:00
Justin Li
5685a504fc Properly go fmt that time
[ci skip]
2013-09-06 21:43:58 -04:00
Justin Li
7e402b162f Add interface for loading data from storage 2013-09-06 21:38:56 -04:00
Justin Li
eff8e70cde Make the batter driver follow the updated storage interface 2013-09-06 19:13:44 -04:00
Justin Li
46280fd97b Embed *db.Sql into storage/gazelle 2013-09-06 19:08:06 -04:00
Justin Li
afa8abb9ab Remove the unimplemented batter driver 2013-09-06 19:01:02 -04:00
Justin Li
4687ddde6f Use strings for the database channels and add handling for torrents 2013-09-06 18:51:15 -04:00
Justin Li
080a24c7be Set up initial outbound synchronization structure 2013-09-06 18:39:14 -04:00