Commit Graph

  • d7cfcacbff Remove Facebook from README.md - We no longer use the code that is on HEAD - We should not incorrectly state that we do and mislead the general public Cooper Ry Lees 2019-02-14 09:25:13 -08:00
  • 68b8edfdd5 Merge pull request #449 from jzelinskie/rm-memorybysubnet Jimmy Zelinskie 2019-02-14 11:10:11 -05:00
  • 3e334b9536 storage: remove memorybysubnet Jimmy Zelinskie 2019-02-13 19:44:04 -05:00
  • 94696c062e Merge pull request #406 from chihaya/readme-refresh Jimmy Zelinskie 2019-02-13 17:09:28 -05:00
  • a6df644597 Merge pull request #448 from jzelinskie/go-modules Jimmy Zelinskie 2019-02-13 17:08:55 -05:00
  • 6e362c184c docs: refactor architecture into its own doc Jimmy Zelinskie 2019-02-12 19:23:30 -05:00
  • dc753b937c vendor: move to Go modules for dependencies Jimmy Zelinskie 2019-02-12 20:26:26 -05:00
  • 7df0145118 readme: refresh info, add graphviz architecture Jimmy Zelinskie 2018-08-31 00:56:18 -04:00
  • ad1eee4eb7 Merge pull request #433 from onestraw/redis Jimmy Zelinskie 2019-02-12 17:20:19 -05:00
  • 36e0204a8f Clarification of Redis storage HA onestraw 2019-02-01 11:14:51 +08:00
  • e83f68b952 storage/redis: add exiting info onestraw 2019-01-23 13:10:37 +08:00
  • 7943288678 Add storage redis configuration example onestraw 2019-01-22 18:24:29 +08:00
  • 9d22b67f74 storage/redis: use redis reply onestraw 2019-01-21 13:24:43 +08:00
  • fa19ffd050 add @mrd0ll4r 's comments onestraw 2019-01-20 17:02:05 +08:00
  • f2ab706f10 fix hlen/hdel race condition onestraw 2019-01-16 16:45:04 +08:00
  • 5f99a7e778 Merge pull request #442 from cenkalti/split-http mrd0ll4r 2019-01-13 20:07:11 +03:00
  • 9a5fac67ed dep ensure udpate onestraw 2019-01-03 18:18:56 +08:00
  • d65ab677e7 storage/redis: refactor redis storage onestraw 2018-12-12 15:26:11 +08:00
  • e78892d5ac Add Support for Redis Storage Backend(To Achieve Chihaya High Availability) duyanghao 2018-02-09 16:09:17 +08:00
  • d0fc3a4634 split listen&serve for http Cenk Alti 2018-12-30 13:36:32 +03:00
  • b4b257c151 Merge pull request #441 from cenkalti/race Jimmy Zelinskie 2018-12-29 22:29:36 -05:00
  • df4eeb840b enable -race flag in tests Cenk Alti 2018-12-30 00:50:54 +03:00
  • 91715229f1 Merge pull request #438 from cenkalti/fix-437 Jimmy Zelinskie 2018-12-29 15:03:05 -05:00
  • 0de1d25448 fix listenAndServe comment Cenk Alti 2018-12-27 15:17:43 +03:00
  • b345eb3899 split listenAndServe into 2 functions Cenk Alti 2018-12-26 18:15:05 +03:00
  • 2a26215f2a Revert "protect socket variable with mutex; fix #437" Cenk Alti 2018-12-26 18:10:48 +03:00
  • 1b7ce4c378 protect socket variable with mutex; fix #437 Cenk Alti 2018-12-25 11:23:47 +03:00
  • fcbc168ae6 add test case for demonstrating panic Cenk Alti 2018-12-25 11:23:08 +03:00
  • 8f0fc7ba10 Merge pull request #435 from onestraw/goimports mrd0ll4r 2018-12-17 10:31:24 +01:00
  • e09d11e4b9 fix goimports error onestraw 2018-12-17 16:59:44 +08:00
  • dcd8e8ea86 Merge pull request #429 from yashpal1995/canonicalize_real-ip-header Jimmy Zelinskie 2018-10-24 14:28:21 -04:00
  • bacc7646d0 Merge pull request #431 from chihaya/fix-lint-import Justin Li 2018-10-24 13:06:11 -04:00
  • 3c80ed8a8e Fix goimports violations Justin Li 2018-10-23 14:06:52 -04:00
  • f19f08aa2e Fix path to golint for travis Justin Li 2018-10-23 13:48:34 -04:00
  • e749c9c6c9 frontend/http: canonicalize http real_ip_header Yashpal Choudhary 2018-10-20 03:07:22 +05:30
  • 3f9ac79570 Merge pull request #425 from jzelinskie/docker-ca Jimmy Zelinskie 2018-09-24 18:58:44 -04:00
  • bb56c2932b dockerfile: add CA certificates Jimmy Zelinskie 2018-09-24 14:04:12 -04:00
  • 7c5f8bf9c5 Merge pull request #424 from daftaupe/torrentapproval_tests mrd0ll4r 2018-09-21 09:43:37 +02:00
  • 757ebf1241 middleware/torrentapproval : make use of ErrTorrentUnapproved Pierre-Alain TORET 2018-09-20 18:05:12 +02:00
  • c9d51e8e68 Merge pull request #423 from daftaupe/clientapproval_tests mrd0ll4r 2018-09-20 15:09:54 +02:00
  • 6450a2fa00 middleware/clientapproval : add tests Pierre-Alain TORET 2018-09-19 16:17:40 +02:00
  • 12c9f95eb1 middleware/clientapproval : add error when using blacklist and whitelist at the same time Pierre-Alain TORET 2018-09-20 10:12:35 +02:00
  • d5bddeac96 Merge pull request #415 from daftaupe/#375 mrd0ll4r 2018-09-19 15:01:16 +02:00
  • 82c9f08f4f middleware : add torrent approval package Pierre-Alain TORET 2018-09-10 18:06:21 +02:00
  • 564a54a178 Merge pull request #420 from mrd0ll4r/connid-pool mrd0ll4r 2018-09-18 18:07:32 +02:00
  • 495f2c2734 frontend/udp: pool connection ID generation state Leo Balduf 2018-09-17 01:27:10 +02:00
  • b505cecde1 Merge pull request #419 from mrd0ll4r/connid-debug mrd0ll4r 2018-09-17 01:11:56 +02:00
  • 96d0c3d829 frontend/udp: debug log connection ID generation/validation Leo Balduf 2018-09-16 22:35:21 +02:00
  • 862b452cef Merge pull request #414 from chihaya/http-and-https Justin Li 2018-09-12 00:49:08 -04:00
  • 1cb16ddb0c Add https_addr config, required to run HTTPS Justin Li 2018-09-09 11:22:19 -04:00
  • 1a4e4c833b Merge pull request #413 from chihaya/recursive-stop-groups Justin Li 2018-09-11 17:14:41 -04:00
  • 2df7eac90f Merge pull request #412 from chihaya/config-keepalive Justin Li 2018-09-09 11:38:18 -04:00
  • d95120c817 Return []error from Stop() channel, allow recursive stop groups Justin Li 2018-09-09 11:14:24 -04:00
  • 20edf7a136 Add config to enable keepalive/persistent connections Justin Li 2018-09-09 09:01:53 -04:00
  • 21f500c93e Merge pull request #405 from jzelinskie/one-binary Jimmy Zelinskie 2018-09-04 11:56:18 -04:00
  • 3aa7d1a91d cmd: add e2e command Jimmy Zelinskie 2018-08-30 20:50:04 -04:00
  • 3bcb79129c Merge pull request #408 from mrd0ll4r/fix-tls mrd0ll4r 2018-09-04 17:07:32 +02:00
  • 8095657735 http: fix TLS Leo Balduf 2018-09-04 12:45:06 +02:00
  • 085234044a Merge pull request #403 from jzelinskie/trace Jimmy Zelinskie 2018-07-04 12:09:41 -04:00
  • 17f22e77a3 cmd/chihaya: add tracing flag Jimmy Zelinskie 2018-07-03 23:14:33 -04:00
  • ff15955dcc Merge pull request #401 from jzelinskie/style-nitpicks Jimmy Zelinskie 2018-06-15 13:48:06 -04:00
  • 0738d93644 Merge pull request #399 from jzelinskie/prom Jimmy Zelinskie 2018-06-15 13:34:35 -04:00
  • aab8fa24c1 Merge pull request #400 from jzelinskie/helm-config-update Jimmy Zelinskie 2018-06-15 13:34:23 -04:00
  • 84ee1d6658 storage/memorybysubnet: fix mispellings Jimmy Zelinskie 2018-06-14 19:06:01 -04:00
  • 734c11c6ed bittorrent: anonymous fields for IPs in test table Jimmy Zelinskie 2018-06-14 19:02:28 -04:00
  • 3c052ec98d storage/memory: multi-line call to New() Jimmy Zelinskie 2018-06-14 18:58:40 -04:00
  • f0780ad9cc frontend: isolate prometheus logic to one file Jimmy Zelinskie 2018-06-14 18:57:23 -04:00
  • be57cd15b7 dist/helm: resync config with values.yaml Jimmy Zelinskie 2018-06-14 18:40:49 -04:00
  • b737c8d0aa dist/prometheus: remove rules file Jimmy Zelinskie 2018-06-14 18:39:03 -04:00
  • be555c3b51 Delete index.html Jimmy Zelinskie 2018-05-11 13:13:52 -07:00
  • 0d492c4349 Delete CNAME Jimmy Zelinskie 2018-05-11 13:10:25 -07:00
  • 2f603e43fc Create CNAME Jimmy Zelinskie 2018-05-11 13:10:05 -07:00
  • ca4147a808 Delete CNAME Jimmy Zelinskie 2018-05-11 13:09:56 -07:00
  • 9e251b23b6 Merge pull request #394 from mrd0ll4r/bittorrent-strings mrd0ll4r 2018-04-11 09:09:54 +02:00
  • 1f7ea58197 Merge pull request #395 from mrd0ll4r/opentracker-v6 mrd0ll4r 2018-03-23 09:33:43 +01:00
  • 0954c17692 chihaya-e2e: force IPv4 announces for now Leo Balduf 2018-02-17 13:40:33 +01:00
  • ee7b4f944a doc: update frontend doc to indicate BEP15 IPv6 support Leo Balduf 2018-02-13 11:15:20 +01:00
  • fa19d1125c udp: support both BEP15 and old opentracker v6 announces Leo Balduf 2018-02-13 11:12:48 +01:00
  • 6c5e8ad20c bittorrent: implement nicer String methods for various types Leo Balduf 2018-02-13 10:44:39 +01:00
  • 0edd6382d5 Merge pull request #393 from mrd0ll4r/validate-port mrd0ll4r 2018-02-14 11:27:19 +01:00
  • b1c05d362a Merge pull request #392 from mrd0ll4r/default-port mrd0ll4r 2018-02-14 11:26:48 +01:00
  • b19f7115df bittorrent: validate port != 0 for announces Leo Balduf 2018-02-13 10:13:57 +01:00
  • 0c077f0a8c *: move default tracker port to 6969 Leo Balduf 2018-02-13 10:07:01 +01:00
  • a8bc51ba1d Merge pull request #382 from mrd0ll4r/ekop mrd0ll4r 2018-02-04 23:35:34 +01:00
  • 7022b541bc dep: add dependencies for e2e testing Leo Balduf 2018-02-04 12:38:12 +01:00
  • 40f6456138 Merge pull request #381 from jzelinskie/subtests Jimmy Zelinskie 2018-02-03 13:19:28 -05:00
  • 811fe001ac bittorrent: pretty print nil for subtest naming Jimmy Zelinskie 2018-02-02 17:13:13 -05:00
  • 65704f47e1 travis: add chihaya-e2e Leo Balduf 2018-01-21 18:35:15 +01:00
  • 1a39a495d7 cmd/chihaya-e2e: add chihaya-e2e Leo Balduf 2018-01-21 18:35:02 +01:00
  • a5b15d69ad Merge pull request #376 from jzelinskie/register-mw Jimmy Zelinskie 2018-01-01 18:34:20 -05:00
  • 6bef53658b Merge pull request #380 from jzelinskie/rmglide Jimmy Zelinskie 2017-12-31 15:47:42 -05:00
  • 2004489016 *: add subtests for all table driven tests Jimmy Zelinskie 2017-12-29 17:44:45 -05:00
  • 120c4615c1 travis: remove 'grep -v vendor' from go list Jimmy Zelinskie 2017-12-29 17:14:55 -05:00
  • e9d1e71276 *: remove glide from README & Dockerfile Jimmy Zelinskie 2017-12-29 17:12:17 -05:00
  • 7dbbc86380 middleware: add a registration model Jimmy Zelinskie 2017-12-23 14:54:51 -05:00
  • 2bead6b7b4 cmd/chihaya: pull out pre and post funcs Jimmy Zelinskie 2017-12-22 23:53:58 -05:00
  • 5840cd3de1 Merge pull request #377 from jzelinskie/dep Jimmy Zelinskie 2017-12-29 16:42:41 -05:00
  • d38a7017d1 travis: build with HEAD and vendored deps Jimmy Zelinskie 2017-12-23 17:36:02 -05:00
  • f69159362a vendor: migrate from glide to dep Jimmy Zelinskie 2017-12-23 17:16:20 -05:00
  • 24be4ece73 travis: update go version (#378) Davor Kapsa 2017-12-26 20:23:24 +01:00