Commit Graph

  • 979ddfba62 build(deps): bump github.com/anacrolix/torrent from 1.52.3 to 1.52.4 dependabot[bot] 2023-08-01 12:04:24 +00:00
  • 5853516fce build(deps): bump github.com/rs/zerolog from 1.29.1 to 1.30.0 dependabot[bot] 2023-08-01 12:03:54 +00:00
  • 6bd84756f4 update licence year v0.0.4 Lawrence, Rendall 2023-07-17 18:45:46 +03:00
  • d3838ef2bb Merge pull request #54 from sot-tech/test SOT-TECH 2023-07-17 15:37:08 +00:00
  • a5058b89d0 fix mutex deadlock om memory storage gc Lawrence, Rendall 2023-07-17 17:35:59 +03:00
  • 9a0318723a Merge pull request #53 from sot-tech/upd SOT-TECH 2023-07-01 13:16:46 +00:00
  • 45eed627f4 update dependencies Lawrence, Rendall 2023-07-01 16:11:57 +03:00
  • f3d009500e Merge pull request #48 from sot-tech/upd SOT-TECH 2023-06-01 13:09:36 +00:00
  • 70bef26db2 update dependencies Lawrence, Rendall 2023-06-01 16:05:11 +03:00
  • c1fc640e23 Merge pull request #42 from sot-tech/test SOT-TECH 2023-05-01 13:31:50 +00:00
  • ab3fdfff2f update dependencies Lawrence, Rendall 2023-05-01 16:27:17 +03:00
  • adabdab26f Merge pull request #36 from sot-tech/dependabot/github_actions/actions/setup-go-4 SOT-TECH 2023-04-01 13:08:15 +00:00
  • f7664a1c45 build(deps): bump actions/setup-go from 3 to 4 dependabot[bot] 2023-04-01 12:57:35 +00:00
  • 54ff43cb0d Merge pull request #35 from sot-tech/test SOT-TECH 2023-03-23 00:41:53 +03:00
  • 61f859e3f6 (partially tested) simplify client approval m/w Lawrence, Rendall 2023-03-23 00:34:10 +03:00
  • 967611620e (minor) update dependencies Lawrence, Rendall 2023-03-22 18:19:51 +03:00
  • 665899017e (untested) move unsafe string conversion to pkg Lawrence, Rendall 2023-03-22 12:26:43 +03:00
  • b956811e40 (untested) refactor code Lawrence, Rendall 2023-03-21 18:58:27 +03:00
  • de83f7cdcd Merge pull request #34 from sot-tech/ctxCancel SOT-TECH 2023-03-19 20:47:40 +03:00
  • 3a32bcae74 Merge branch 'master' into ctxCancel Lawrence, Rendall 2023-03-19 20:37:04 +03:00
  • d1ad0eb687 Merge branch 'fasthttp' into ctxCancel Lawrence, Rendall 2023-03-19 20:36:38 +03:00
  • 19de59a271 Merge pull request #33 from sot-tech/fasthttp SOT-TECH 2023-03-19 20:36:01 +03:00
  • 869a594aa3 fix lint warnings Lawrence, Rendall 2023-03-19 20:33:07 +03:00
  • 21c600e921 add verbose to linter Lawrence, Rendall 2023-03-19 20:19:55 +03:00
  • 63e0b93db4 remove randseed package Lawrence, Rendall 2023-03-19 20:13:44 +03:00
  • 88f1ef7ca5 suppress context canceled error Lawrence, Rendall 2023-03-19 19:52:52 +03:00
  • 34c2921be8 add support for no_peer_id HTTP announce parameter Lawrence, Rendall 2023-03-19 18:37:57 +03:00
  • 24c1539583 restore udp queryParams implementation Lawrence, Rendall 2023-03-18 19:38:14 +03:00
  • da7de52813 change httprouter with fasthttp and simple handler Lawrence, Rendall 2023-03-18 00:58:35 +03:00
  • e5039131b3 update dependencies Lawrence, Rendall 2023-03-03 12:53:35 +03:00
  • 98ba900f3e Merge pull request #32 from sot-tech/dependabot/go_modules/github.com/jackc/pgx/v5-5.3.1 SOT-TECH 2023-03-03 12:52:21 +03:00
  • 13dbeb6318 add separate job for golangci wf Lawrence, Rendall 2023-03-03 12:47:56 +03:00
  • 3e5a26dd50 fix lint warnings, update wf go version Lawrence, Rendall 2023-03-03 12:21:57 +03:00
  • c545f3e637 Merge pull request #31 from sot-tech/dependabot/go_modules/github.com/stretchr/testify-1.8.2 SOT-TECH 2023-03-03 12:03:54 +03:00
  • 4574dd3939 build(deps): bump github.com/jackc/pgx/v5 from 5.3.0 to 5.3.1 dependabot[bot] 2023-03-01 12:59:12 +00:00
  • bc12a64453 build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 dependabot[bot] 2023-03-01 12:58:55 +00:00
  • 9c0a49de49 Merge pull request #30 from sot-tech/dep SOT-TECH 2023-02-21 16:59:32 +03:00
  • 57c594c207 mod tidy Lawrence, Rendall 2023-02-21 16:45:45 +03:00
  • 4c21bfa100 update dependencies Lawrence, Rendall 2023-02-21 16:34:45 +03:00
  • 35e9cf7f54 Merge pull request #29 from sot-tech/redis_v9 SOT-TECH 2023-02-10 00:28:07 +03:00
  • 100ce660f6 fix nolint directive Lawrence, Rendall 2023-02-10 00:24:23 +03:00
  • 96cc4f7eac update go-redis to v9 Lawrence, Rendall 2023-02-10 00:19:42 +03:00
  • 9264fd1431 Merge pull request #27 from sot-tech/dependabot/go_modules/github.com/MicahParks/keyfunc-1.9.0 SOT-TECH 2023-02-09 23:34:45 +03:00
  • 336734caf5 Merge pull request #28 from sot-tech/dependabot/go_modules/github.com/rs/zerolog-1.29.0 SOT-TECH 2023-02-09 23:33:47 +03:00
  • 4d9802c2c5 build(deps): bump github.com/rs/zerolog from 1.28.0 to 1.29.0 dependabot[bot] 2023-02-01 12:04:45 +00:00
  • c5b726bf88 build(deps): bump github.com/MicahParks/keyfunc from 1.7.0 to 1.9.0 dependabot[bot] 2023-02-01 12:04:28 +00:00
  • 8fe4aa054a Merge pull request #23 from sot-tech/test SOT-TECH 2022-12-06 13:56:39 +03:00
  • 27ae2db50c (minor) update dependencies resolves #24 resolves #25 resolves #26 Lawrence, Rendall 2022-12-06 13:49:38 +03:00
  • 4006f6fd42 (minor) fix udp.TestReuseGeneratorGenerate clause Lawrence, Rendall 2022-12-01 00:02:11 +03:00
  • cbfd37ac9c (minor) fix UDP connection ID type in tests Lawrence, Rendall 2022-11-30 23:57:36 +03:00
  • 99e30961ef (minor) convert UDP private key to bytea Lawrence, Rendall 2022-11-30 23:52:28 +03:00
  • 3b1c713c85 move PRNG to pkg, fix lint warnings Lawrence, Rendall 2022-11-30 23:20:05 +03:00
  • f80e9af156 (untested) add salt to UDP connection ID Lawrence, Rendall 2022-11-30 19:10:23 +03:00
  • a69a476024 remove memory explicit deallocation because of race Lawrence, Rendall 2022-11-30 18:17:12 +03:00
  • 3b1b74ad4f simplify udp connection ID generator Lawrence, Rendall 2022-11-29 18:15:21 +03:00
  • 19b4b68115 revert 7e3204b9dd and replace with map+rwmutex wrappers Lawrence, Rendall 2022-11-27 19:08:18 +03:00
  • 765ea51796 (minor) fix log call in memory.Validate Lawrence, Rendall 2022-11-27 17:19:55 +03:00
  • e1888a18a3 update dependencies Lawrence, Rendall 2022-11-27 17:13:35 +03:00
  • 83da66f1b1 pre-allocate peers in memory.AnnouncePeers Lawrence, Rendall 2022-11-27 17:07:31 +03:00
  • 7e3204b9dd replace go map with cornelk/hashmap in memory store Lawrence, Rendall 2022-11-27 16:22:04 +03:00
  • 234c65333e Add workers config parameter to start concurrent listeners Lawrence, Rendall 2022-11-25 13:58:04 +03:00
  • ae0c006cd2 change hash for udp connection id to xxhash3 Lawrence, Rendall 2022-11-21 14:25:48 +03:00
  • ef6d820c5b Add cmd option for quick start w/o config file Lawrence, Rendall 2022-11-18 18:28:19 +03:00
  • db671d3891 (minor) change Bytes with Hex call in logger Lawrence, Rendall 2022-11-18 16:05:03 +03:00
  • 935c225cc5 Merge pull request #22 from sot-tech/sanitize_timecache SOT-TECH 2022-11-16 20:09:23 +03:00
  • 5b5bd57348 (minor) self call to NowUnixNano in TimeCache for Now Širhoe Biazhkovič 2022-11-16 20:04:02 +03:00
  • 0cbc5854cd refactor timecache Širhoe Biazhkovič 2022-11-16 19:59:07 +03:00
  • 566cc0f5b6 Merge pull request #21 from sot-tech/ctx_fallthrough SOT-TECH 2022-11-08 17:37:54 +03:00
  • be40392f93 fix invalid branch in RemapRouteParamsToBgContext Lawrence, Rendall 2022-11-01 18:26:25 +03:00
  • d8d6f2cf4b refactor code for context fallthrough Lawrence, Rendall 2022-11-01 17:02:24 +03:00
  • d6de38bdbd (wip) pass context from frontend request down to store Lawrence, Rendall 2022-10-31 18:57:57 +03:00
  • c3b9615f21 Update license year SOT-TECH 2022-10-27 04:27:12 +03:00
  • c3fbd49ffa Merge pull request #20 from sot-tech/pg_named v0.0.3 SOT-TECH 2022-10-27 03:50:50 +03:00
  • 352c09031b fix http double close Lawrence, Rendall 2022-10-27 03:32:39 +03:00
  • 1f93e30c11 (wip) fix pg config example, update dependencies Lawrence, Rendall 2022-10-27 01:39:24 +03:00
  • c1e041b4f8 (wip) fix invalid http compact address encode Lawrence, Rendall 2022-10-25 18:38:55 +03:00
  • a9d1642615 (wip) sanitize and refactor code Lawrence, Rendall 2022-10-24 19:07:47 +03:00
  • dff0ba6da8 (wip) rework configuration to support multiple frontends Lawrence, Rendall 2022-10-21 17:53:03 +03:00
  • 3d48b882c5 fix pg test and lint warning Širhoe Biazhkovič 2022-10-17 19:32:41 +03:00
  • 3506865329 add download count number while scrape Širhoe Biazhkovič 2022-10-17 18:37:07 +03:00
  • 505f7020ad (not tested) add named queries support in PG storage Širhoe Biazhkovič 2022-10-17 14:08:17 +03:00
  • 640c6c605b fix lint warning Lawrence, Rendall 2022-10-01 20:18:31 +03:00
  • 2c6ecf64df update pgx driver Lawrence, Rendall 2022-10-01 20:17:40 +03:00
  • c02cf2f1d5 Merge pull request #19 from sot-tech/dependabot/go_modules/github.com/anacrolix/torrent-1.47.0 SOT-TECH 2022-10-01 19:03:06 +03:00
  • 309b796e88 Merge branch 'master' into dependabot/go_modules/github.com/anacrolix/torrent-1.47.0 SOT-TECH 2022-10-01 18:58:10 +03:00
  • b799147ae6 Merge pull request #18 from sot-tech/dependabot/go_modules/github.com/MicahParks/keyfunc-1.4.0 SOT-TECH 2022-10-01 18:57:12 +03:00
  • d3c14bcf7f build(deps): bump github.com/anacrolix/torrent from 1.46.0 to 1.47.0 dependabot[bot] 2022-10-01 12:05:16 +00:00
  • b522712ce5 build(deps): bump github.com/MicahParks/keyfunc from 1.2.2 to 1.4.0 dependabot[bot] 2022-10-01 12:04:58 +00:00
  • 5d70d6b00d Merge pull request #17 from sot-tech/jwt_mod SOT-TECH 2022-09-06 15:08:03 +03:00
  • d843c42931 restore example config commented blocks formatting Lawrence, Rendall 2022-09-06 14:59:01 +03:00
  • 694592f881 fix list warnings Lawrence, Rendall 2022-09-06 13:34:57 +03:00
  • 170639eb3e (minor) remove double bearer trim Lawrence, Rendall 2022-08-26 11:58:22 +03:00
  • d7777ca583 (minor) refactor jwt Lawrence, Rendall 2022-08-26 11:13:18 +03:00
  • 498779aeaf (partially tested) add scrape JWT validation Lawrence, Rendall 2022-08-25 18:31:48 +03:00
  • f5a58630db (tested) add simple jwt middleware tests Lawrence, Rendall 2022-08-18 17:06:22 +03:00
  • 048ace4d42 (untested) reimplement jwt middleware Lawrence, Rendall 2022-08-17 15:10:23 +03:00
  • 917d2f2307 Merge pull request #13 from sot-tech/filter_private_ips SOT-TECH 2022-07-23 16:05:56 +03:00
  • 11b74b3b74 fix exposed metrics port protocol in Dockerfile Lawrence, Rendall 2022-07-23 15:59:25 +03:00
  • 96653c45a3 add filter_private_ips option to discard private IPs. Lawrence, Rendall 2022-07-23 15:30:12 +03:00
  • 3e36ad7cbf Update Dockerfile v0.0.2 SOT-TECH 2022-07-12 14:39:52 +03:00