70 Commits
Author SHA1 Message Date
LoyalsoldierandGitHub 2dc60f52e7 Chore: format code & update dependencies (#385)
* Chore: check Go modules before test & update dependencies
* Chore: run go fmt to format code
2021-09-14 15:41:24 +08:00
LoyalsoldierandGitHub 6341a5e379 Chore: update test key pairs & add tests for ECC certificate (#384) 2021-09-14 15:29:25 +08:00
LoyalsoldierandGitHub e28864f616 Chore: use Go v1.17.1 (#383) 2021-09-14 13:21:21 +08:00
LoyalsoldierandGitHub 8583de1091 Chore: include geoip-only-cn-private.dat to Docker images (#382) 2021-09-14 13:15:37 +08:00
LoyalsoldierandGitHub 98cfe18131 Chore: use Go v1.17 & support Windows ARM64 (#377)
* Chore: use Go v1.17 & support Windows ARM64
* Chore: update workflow
2021-08-28 13:17:18 +08:00
LoyalsoldierandGitHub 068d23371c Fix(atomic panic): 64-bit fields must be 64-bit aligned on 32-bit systems (#358) 2021-06-03 11:00:44 +08:00
LoyalsoldierandGitHub 15817b5060 Fix: stdin config priority (#353) 2021-05-31 14:59:08 +08:00
loyalsoldier 08b303e93e Fix: workflow syntax 2021-05-26 13:36:06 +08:00
LoyalsoldierandGitHub 959fe9ef9f CI: build on all platform (#343) 2021-05-26 13:29:48 +08:00
LoyalsoldierandGitHub b9a0f98d69 Fix: build on Linux MIPS 32bit (#342) 2021-05-26 12:37:31 +08:00
LoyalsoldierandGitHub 03d34743da Workflow: limit docker build on this repo (#340) 2021-05-26 09:21:50 +08:00
LoyalsoldierandGitHub ac2633e9a8 Chore: update dependencies (#339) 2021-05-26 09:14:08 +08:00
loyalsoldier fe648995fe CI: refine workflows 2021-05-21 03:35:45 +08:00
LoyalsoldierandGitHub c9fe6aaa52 Fix: docs build (#336) 2021-05-21 03:09:39 +08:00
loyalsoldier ced46b0bd7 Lint: disable gosimple 2021-05-21 02:26:31 +08:00
loyalsoldier ff67062713 Lint: only new issues 2021-05-21 02:12:40 +08:00
LoyalsoldierandGitHub d0ff2aceec Chore: update dependencies (#335) 2021-05-21 01:41:26 +08:00
LoyalsoldierandGitHub cd577ef1a3 Lint: use golangci-lint (#334) 2021-05-21 01:13:42 +08:00
LoyalsoldierandGitHub 669467057c Lint: fix according to golangci-lint (#333) 2021-05-21 00:59:11 +08:00
LoyalsoldierandGitHub 02ade3fa6c Fix context (#332) 2021-05-21 00:42:46 +08:00
LoyalsoldierandGitHub 5f0a25def0 Lint: fix according to golangci-lint (#330) 2021-05-20 19:42:00 +08:00
LoyalsoldierandGitHub 1d6dcf62dc Style: format code by gofumpt (#328) 2021-05-20 06:36:38 +08:00
LoyalsoldierandGitHub 531bc2b1d6 Feat: refine geodata loader (#323) 2021-05-11 18:18:40 +08:00
LoyalsoldierandGitHub a9ce6d4ada Refine geodata decoder (#322)
* Refactor: geodata loader
* Feat: add membench & benchmark for geodata decoder
* Feat: log router memory usage when initialization
2021-05-06 10:49:14 +08:00
LoyalsoldierandGitHub 9c437b977a Fix: test for speed limit (#321) 2021-05-05 16:03:29 +08:00
LoyalsoldierandGitHub ce854d15d5 Fix: lock (#320) 2021-05-05 10:44:36 +08:00
LoyalsoldierandGitHub 5eb0878f13 Feat: memory-efficient geodata decoder (#319) 2021-05-04 15:52:25 +08:00
LoyalsoldierandGitHub 534d71acf0 Fix: log level mistake (#318) 2021-05-04 15:02:08 +08:00
LoyalsoldierandGitHub 2c58592d8c Fix: data race (#317) 2021-05-03 06:19:57 +08:00
LoyalsoldierandGitHub 6c907b7e92 Fix: memory auth data race (#316) 2021-05-03 03:22:43 +08:00
LoyalsoldierandGitHub 72cf3527e7 Fix: option_test data race (#315) 2021-05-03 03:14:37 +08:00
loyalsoldier 56f5fb53bd Fix: release script tag_name 2021-05-02 22:58:41 +08:00
loyalsoldier 30129a2b06 Fix: release script 2021-05-02 22:24:17 +08:00
loyalsoldier 9c391b3636 Chore: update hugo to v0.83.0 2021-05-02 21:46:14 +08:00
LoyalsoldierandGitHub 105132915d Chore: update dependencies (#314) 2021-05-02 21:19:02 +08:00
LoyalsoldierandGitHub 8d3ed140c2 Config: add LimitNOFILE to service files (#313) 2021-04-30 02:17:47 +08:00
LoyalsoldierandGitHub 88692d8586 Fix: shadowsocks repeated salt (#312) 2021-04-30 01:50:05 +08:00
LoyalsoldierandGitHub 3ee0961a4a Chore: update dependencies (#311) 2021-04-29 20:44:34 +08:00
LoyalsoldierandGitHub 824b599a7e Chore: update dependencies (#304) 2021-04-07 07:01:30 +08:00
LoyalsoldierandGitHub f22584399a Fix: commit ref passed to docker build (#302) 2021-04-03 10:46:29 +08:00
LoyalsoldierandGitHub 36211d5a05 Chore: remove outdated third-party project (#301) 2021-04-02 13:49:13 +08:00
LoyalsoldierandGitHub 6912a3e073 Fix: file not found (#299) 2021-04-02 12:45:17 +08:00
LoyalsoldierandGitHub c9cbcbe23a Feat: use specific commit for Docker image (#298)
To avoid mismatching commit when re-running workflow builds
2021-04-02 12:40:00 +08:00
LoyalsoldierandGitHub 00093a22c6 Feat: install utils in Docker image (#296) 2021-04-02 10:01:05 +08:00
LoyalsoldierandGitHub 059be8a014 Chore: fix typos (#295) 2021-04-02 08:36:48 +08:00
LoyalsoldierandGitHub 8381ee2e3c Chore: update dependencies (#294) 2021-04-02 05:40:32 +08:00
LoyalsoldierandGitHub f7b7087ec4 Feat: update protobuf & new generation script (#293) 2021-04-02 05:24:14 +08:00
LoyalsoldierandGitHub 2a9f7e0b8c Chore: test enable verbose mode (#292) 2021-04-02 05:11:15 +08:00
LoyalsoldierandGitHub d8810a4d11 Chore: refine go import (#291) 2021-04-02 04:23:50 +08:00
LoyalsoldierandGitHub 473d8def36 Feat: refine workflows (#290) 2021-04-02 03:27:13 +08:00
LoyalsoldierandGitHub 1f8c09e9b8 Feat: refine workflow & update hugo (#289) 2021-04-02 02:02:23 +08:00
LoyalsoldierandGitHub c1055d34b1 Fix typos in build commands (#288) 2021-04-02 00:47:14 +08:00
LoyalsoldierandGitHub d3675f58c5 Chore: remove unavailable link 2021-04-01 23:00:20 +08:00
loyalsoldier 12667df746 Chore: update v2ray-core to v4.36.2 2021-03-16 22:52:23 +08:00
loyalsoldier 30aa7cbf8e Chore: refine README 2021-03-11 08:52:25 +08:00
loyalsoldier 94fc241918 Feat: build for Apple Silicon 2021-02-27 10:59:09 +08:00
loyalsoldier 288f87924b Feat: use Go v1.16 2021-02-27 10:58:56 +08:00
loyalsoldier ef371adae0 Chore: use v2ray-core new module name 2021-02-27 10:39:12 +08:00
loyalsoldier d68864010a Chore: rename issue template 2021-01-24 11:56:34 +08:00
loyalsoldier 72f8e1bf31 Chore: refine router config 2021-01-24 11:50:54 +08:00
loyalsoldier 669bd3317a Support regexp rule type
Compatible with V2Ray rules
2021-01-22 17:48:59 +08:00
loyalsoldier 1d689ad791 Geofile: use v2fly source 2020-10-08 16:41:33 +08:00
loyalsoldier 59494f7eed Run go mod tidy 2020-10-08 15:10:11 +08:00
loyalsoldier 953b5dbc22 Make builds reproducible 2020-10-08 15:10:10 +08:00
loyalsoldier dea6ae8a19 Router: fix & refine & support attribute and keyword type 2020-09-07 19:03:11 +08:00
loyalsoldier 08a462ea78 Fix according to go vet result 2020-08-30 18:35:32 +08:00
loyalsoldier 9da0f43475 Fix route mistake 2020-08-29 23:36:01 +08:00
loyalsoldier cf8200e534 Change Geofile assets source to v2fly 2020-08-29 11:10:42 +08:00
loyalsoldier 3705cc10d6 Fix: assets path 2020-08-29 09:56:11 +08:00
LoyalsoldierandGitHub 34d1147fd9 Update router.md: refine description 2020-08-10 11:47:04 +08:00