Commit Graph

  • 989cc4deba Merge pull request #256 from mrd0ll4r/http-godoc-fix mrd0ll4r 2016-11-27 20:40:24 +00:00
  • e4e6ef4bfd http: fix godoc Leo Balduf 2016-11-27 10:56:51 +01:00
  • 19ae824b42 Merge pull request #251 from jzelinskie/invalidinfohash Jimmy Zelinskie 2016-10-29 10:54:31 -04:00
  • 77e5ab9c5b bittorrent: invalid infohash -> ClientError Jimmy Zelinskie 2016-10-28 18:37:19 -04:00
  • 3e17081a71 Merge pull request #248 from jzelinskie/jwtfix Jimmy Zelinskie 2016-10-26 20:29:48 -04:00
  • 5b9de47e7a middleware/jwt: assume KIDs in JWK Set Jimmy Zelinskie 2016-10-26 13:58:28 -04:00
  • a1c9f46657 example config: fix mispelling Jimmy Zelinskie 2016-10-26 11:42:36 -04:00
  • f524f26d8f Merge pull request #246 from jzelinskie/dockerfileshrink Jimmy Zelinskie 2016-10-24 11:29:53 -04:00
  • c5af262d43 dockerfile: delete the compiler from the container Jimmy Zelinskie 2016-10-21 23:00:20 -04:00
  • 5fd96d2c27 Merge pull request #245 from hustcat/upstream mrd0ll4r 2016-10-12 13:50:22 +02:00
  • 3932ca8971 Fix configure file parse Ye Yin 2016-10-12 12:26:25 +08:00
  • 9c9b4a5002 Merge pull request #244 from mrd0ll4r/udp-fix-ip-spoofing mrd0ll4r 2016-10-04 21:31:32 +02:00
  • 5866d96cb0 udp: fix IP bytes not being copied out of the packet Leo Balduf 2016-10-04 17:22:35 +02:00
  • 404e7f5821 Merge pull request #242 from jzelinskie/fixcomplete Jimmy Zelinskie 2016-10-03 14:46:42 -04:00
  • d86b8e14de middleware: fix scrape data in announces Jimmy Zelinskie 2016-10-01 21:35:07 -04:00
  • 6ed89f1b91 Merge pull request #240 from mrd0ll4r/bencode-dict-fix mrd0ll4r 2016-10-01 20:22:27 +02:00
  • 365a6caf43 http/bencode: add missing []Dict case Leo Balduf 2016-10-01 08:06:42 -04:00
  • b96619d44a Merge pull request #234 from mrd0ll4r/announce-ignore-err-dne mrd0ll4r 2016-09-30 11:48:27 +02:00
  • 45a5e632ae responseHook: always include the announcing peer Leo Balduf 2016-09-28 03:02:37 -04:00
  • 71232b3fad Merge pull request #235 from mrd0ll4r/http-log-internal-errors mrd0ll4r 2016-09-30 00:50:17 +02:00
  • d463b235b6 http: log internal server errors Leo Balduf 2016-09-28 02:47:05 -04:00
  • 932281289b Merge pull request #236 from mrd0ll4r/sanitation-hook mrd0ll4r 2016-09-30 00:47:58 +02:00
  • 203248425a http: fix IPv4 addresses not 4 bytes long Leo Balduf 2016-09-28 03:10:52 -04:00
  • 8e427c4bc7 Merge pull request #233 from jzelinskie/yamltags Jimmy Zelinskie 2016-09-29 16:00:10 -04:00
  • fcfe5a2c2d frontend: add yaml tags to UDP and HTTP configs Jimmy Zelinskie 2016-09-27 22:02:26 -04:00
  • 05b42f379c Merge pull request #229 from mrd0ll4r/bencode-error-fix mrd0ll4r 2016-09-28 02:41:26 -04:00
  • b51bdd69ec bencode: fix unsupported type error message Leo Balduf 2016-09-27 17:56:09 -04:00
  • 8a71ee793d Merge pull request #227 from jzelinskie/fixjwt Jimmy Zelinskie 2016-09-26 21:34:10 -04:00
  • 46bd349a23 jwt: add initial jwt update Jimmy Zelinskie 2016-09-26 12:00:28 -04:00
  • 7f7f2726b4 jwt: add updateKeys method and call in constructor Jimmy Zelinskie 2016-09-25 15:51:58 -04:00
  • 3d8fc63df3 Merge pull request #224 from jzelinskie/dockerfilefix Jimmy Zelinskie 2016-09-26 11:52:21 -04:00
  • 13784de8be dockerfile: add comments Jimmy Zelinskie 2016-09-21 15:26:21 -04:00
  • d7f8d96d56 Merge pull request #226 from mrd0ll4r/hook-stopping mrd0ll4r 2016-09-25 18:52:59 -04:00
  • 86ebb108fc cmd/chihaya: stop hooks Leo Balduf 2016-09-24 13:38:05 -04:00
  • c1b7ba4a52 Merge pull request #223 from jzelinskie/readmewhy mrd0ll4r 2016-09-21 19:15:26 -04:00
  • 191304890c readme: add why & move architecture sections Jimmy Zelinskie 2016-09-17 18:39:01 -04:00
  • 1304ceb65b delete .lgtm Jimmy Zelinskie 2016-09-14 20:20:41 -04:00
  • 71c32e2224 readme: convert diagram to ascii Jimmy Zelinskie 2016-09-14 20:19:46 -04:00
  • c886008eec readme: sharpen corners in diagram Jimmy Zelinskie 2016-09-08 19:40:31 -04:00
  • 8b46c39bb4 Merge pull request #222 from mrd0ll4r/final-middleware Jimmy Zelinskie 2016-09-08 19:38:18 -04:00
  • 331dbe34d7 http: add scrape address length to context Leo Balduf 2016-09-08 11:40:30 -04:00
  • 1bd28b097c udp: add scrape address length to context Leo Balduf 2016-09-08 11:38:25 -04:00
  • 3ec6f10e93 hooks: add response hook Leo Balduf 2016-09-08 10:46:16 -04:00
  • 565ac21834 hooks: add swarm interaction Leo Balduf 2016-09-07 20:25:10 -04:00
  • d7bd9bed36 Merge pull request #220 from mrd0ll4r/storage-scrape-support Jimmy Zelinskie 2016-09-08 15:04:44 -04:00
  • 8eb3e331ef add .lgtm Jimmy Zelinskie 2016-09-08 15:03:11 -04:00
  • 97444f08a4 memory: add ScrapeSwarm method Leo Balduf 2016-09-08 09:40:31 -04:00
  • b1576da355 storage: add ScrapeSwarm method Leo Balduf 2016-09-08 09:33:58 -04:00
  • 0cdbf9b416 Merge pull request #219 from jzelinskie/diagram mrd0ll4r 2016-09-08 09:22:23 -04:00
  • 001d07895e readme: update diagram Jimmy Zelinskie 2016-09-08 00:59:09 -04:00
  • 52d7039a3e Merge pull request #217 from jzelinskie/bencode mrd0ll4r 2016-09-07 20:51:14 -04:00
  • 578697b136 Merge pull request #218 from mrd0ll4r/travis-golint-fix Jimmy Zelinskie 2016-09-07 19:56:39 -04:00
  • 51529da29d travis: fix swallowing of exit codes in golint loop Leo Balduf 2016-09-07 13:47:51 -04:00
  • 2415bc71c6 bencode: add missing error handling Jimmy Zelinskie 2016-09-06 23:40:41 -04:00
  • 6b376e3522 Merge pull request #213 from jzelinskie/mispell mrd0ll4r 2016-09-06 09:34:14 -04:00
  • 625b372109 *: remove contributors file Jimmy Zelinskie 2016-09-06 00:47:44 -04:00
  • 210b4d40e5 readme: add goreportcard badge Jimmy Zelinskie 2016-09-06 00:46:23 -04:00
  • 4f33000d7e stopper: embed lock Jimmy Zelinskie 2016-09-06 00:44:33 -04:00
  • 79d5838077 *: fix mispellings Jimmy Zelinskie 2016-09-06 00:44:13 -04:00
  • bcdbb04f74 Merge pull request #207 from chihaya/refactor mrd0ll4r 2016-09-05 19:33:09 -04:00
  • 2c2336901c Merge pull request #212 from mrd0ll4r/refactor-cotexts Jimmy Zelinskie 2016-09-05 18:58:54 -04:00
  • 1ff41d7882 middleware: make hooks return a context Leo Balduf 2016-09-05 18:23:10 -04:00
  • bf399147e2 Merge pull request #211 from jzelinskie/dockerfile mrd0ll4r 2016-09-05 18:25:05 -04:00
  • 49c06aac17 add dockerfile and glide config Jimmy Zelinskie 2016-09-05 18:18:29 -04:00
  • 964fa46992 Merge pull request #210 from mrd0ll4r/refactor-documentation Jimmy Zelinskie 2016-09-05 16:12:14 -04:00
  • a73d94937e Merge pull request #198 from mrd0ll4r/refactor-http-ipv4-compact Jimmy Zelinskie 2016-09-05 16:11:19 -04:00
  • c31fa42659 travis: enable linting Leo Balduf 2016-09-05 14:06:59 -04:00
  • 146fbedb86 general: add missing documentation Leo Balduf 2016-09-05 14:06:42 -04:00
  • d794f92c14 http: fix encoding of IPv4 peers with 16-byte addresses Leo Balduf 2016-08-18 10:15:07 -04:00
  • f6e362e506 Merge pull request #209 from jzelinskie/logrus mrd0ll4r 2016-09-05 13:40:52 -04:00
  • 57ee2d0c90 bytepool: enforce equal length and cap Jimmy Zelinskie 2016-09-05 12:30:03 -04:00
  • c4706022d7 udp: remove unnecessary returns in switch stmt Jimmy Zelinskie 2016-09-05 12:27:00 -04:00
  • 093a748457 frontend: s/ctx.TODO/ctx.Background Jimmy Zelinskie 2016-09-05 12:25:11 -04:00
  • 6cd505269e bt: remove unused Tracker interface Jimmy Zelinskie 2016-09-05 12:22:49 -04:00
  • f15ae55b3a Merge pull request #208 from mrd0ll4r/refactor-udp-buffers Jimmy Zelinskie 2016-09-05 12:21:56 -04:00
  • 486e898ce9 cmd: add --debug for debug logging Jimmy Zelinskie 2016-09-05 12:19:54 -04:00
  • fa32839623 replace std log w/ logrus Jimmy Zelinskie 2016-09-05 12:10:42 -04:00
  • 8997d76f1e udp: use free list for response buffers Leo Balduf 2016-09-03 17:09:00 -04:00
  • be8387eee8 Merge pull request #206 from mrd0ll4r/refactor-udp-ipv6 Jimmy Zelinskie 2016-09-03 15:25:45 -04:00
  • d66ed27dd9 udp: add support for opentracker-style IPv6 announces Leo Balduf 2016-09-02 16:42:01 -04:00
  • 10dff98f8e Merge pull request #203 from mrd0ll4r/refactor-bep41 Jimmy Zelinskie 2016-09-03 14:32:49 -04:00
  • c667497c6d udp: implement bep41 Leo Balduf 2016-08-30 22:21:05 -04:00
  • 6260570635 http: extract query parser to bittorrent package Leo Balduf 2016-09-02 15:53:28 -04:00
  • a4bddccb41 Merge pull request #205 from jzelinskie/clientapproval mrd0ll4r 2016-09-01 22:26:10 -04:00
  • 7ca15e9943 middleware: add blacklist support Jimmy Zelinskie 2016-09-01 20:30:53 -04:00
  • 302b99c743 Merge pull request #204 from jzelinskie/jwtmw mrd0ll4r 2016-09-01 20:08:40 -04:00
  • e39da6b4e6 main: add CreateHooks() method for ConfigFile Jimmy Zelinskie 2016-08-31 21:09:46 -04:00
  • 6e790eed74 add initial jwt middleware Jimmy Zelinskie 2016-08-31 21:09:34 -04:00
  • b5bf6b8acd Merge pull request #201 from jzelinskie/main-split mrd0ll4r 2016-08-24 22:30:15 -04:00
  • 9dc5372796 cmd: pull closure out into its own func Jimmy Zelinskie 2016-08-24 17:21:06 -04:00
  • 6ba8e475ca readme: add diagram Jimmy Zelinskie 2016-08-24 13:31:36 -04:00
  • cc494a91f7 Merge pull request #200 from mrd0ll4r/main-cleanup Jimmy Zelinskie 2016-08-20 12:10:30 -04:00
  • 0e0f8e7ad1 cmd/chihaya: clean up Leo Balduf 2016-08-20 10:19:29 -04:00
  • 0e125b8a71 Merge pull request #199 from chihaya/arch-desc mrd0ll4r 2016-08-20 09:15:19 -04:00
  • 4b24463883 readme: add architecture section Jimmy Zelinskie 2016-08-20 02:27:24 -04:00
  • 23d59c2837 Merge pull request #197 from mrd0ll4r/refactor-udp Jimmy Zelinskie 2016-08-20 00:55:15 -04:00
  • a4639a1aac udp: clean up Leo Balduf 2016-08-17 19:04:53 -04:00
  • 8ebe57a602 udp: fix response encoding Leo Balduf 2016-08-17 19:04:26 -04:00
  • 0916afafee Merge pull request #196 from mrd0ll4r/refactor-peerstore-gc Jimmy Zelinskie 2016-08-17 17:30:47 -04:00
  • 62f2a095a1 memory: fix garbage collection, add config check Leo Balduf 2016-08-17 17:11:11 -04:00