Commit graph

32 commits

Author SHA1 Message Date
Justin Li 140a738162 Fix edge cases for peer ID parsing
Fixes #27
2013-12-13 11:19:22 -05:00
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 76f03e209f rm driver deps 2013-12-02 05:00:28 -05:00
Justin Li 93af4912c4 Move packages to chihaya org 2013-11-30 22:39:02 -05:00
Jimmy Zelinskie 6549f49e26 go fmt [ci skip] 2013-11-24 00:49:20 -05:00
Jimmy Zelinskie 9382ac482e removed all references to "transaction" 2013-11-23 23:48:38 -05:00
cpb8010 a65755a79b Parsing peer_id before whitelist check 2013-11-05 00:31:20 -05:00
Jimmy Zelinskie 2cd7f0d22f package shuffling: models -> storage, old storage -> web 2013-10-04 04:19:43 -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
Jimmy Zelinskie 107ec1dd15 more work towards new architecture 2013-08-26 14:38:45 -04:00
Jimmy Zelinskie d3f3c81c61 initial architecture overhaul 2013-08-23 15:39:42 -04:00
Justin Li b88c4d4de1 Refactor a few more method names 2013-08-13 02:38:03 -04:00
Justin Li 5084a2ac94 Clean up Tx API 2013-08-13 02:06:15 -04:00
Jimmy Zelinskie a6d04f6790 initial announce response 2013-08-04 15:56:31 -04:00
Jimmy Zelinskie 40505091f5 storage reorganized around a pool and transactions 2013-07-25 10:03:04 -04:00
Jimmy Zelinskie 94187e4261 initial work on redis scripts 2013-07-24 03:08:38 -04:00
Jimmy Zelinskie 2cd3473d18 redis restructured to use strings of JSON 2013-07-24 00:18:43 -04:00
Jimmy Zelinskie f7906b9089 tx.SetLeecher/Seeder added 2013-07-23 21:23:43 -04:00
Jimmy Zelinskie db6d8707df switch on event; scaffolding for redis driver 2013-07-21 20:15:48 -04:00
Jimmy Zelinskie dae48d0c3b re-ordering; logic fix in validateAnnounceQuery 2013-07-19 23:00:33 -04:00
Jimmy Zelinskie fc39a4aed3 removed announceQuery 2013-07-19 18:59:07 -04:00
Jimmy Zelinskie 4d4a979864 announce handler progress 2013-07-12 00:36:24 -04:00
Jimmy Zelinskie 5cb4e2fabb Storage API matured, docs, tests & more 2013-07-05 06:50:52 -04:00
Jimmy Zelinskie 279c78192f transactions, connpools, misc 2013-07-03 18:24:03 -04:00
Jimmy Zelinskie e24c5cacc3 package descriptions, unused imports, etc... 2013-06-23 22:34:13 -04:00
Jimmy Zelinskie 51acd12101 clean-up before bed 2013-06-23 06:21:59 -04:00
Jimmy Zelinskie ccc8897ca8 scrape+stats foundation; restructuring 2013-06-23 03:56:28 -04:00
Jimmy Zelinskie 1bc42063ab copyright updated; imports renamed; misc fixes 2013-06-21 21:43:11 -04:00
Jimmy Zelinskie eee2810da6 initial 2013-06-21 19:31:32 -04:00