Commit Graph
100 Commits
Author SHA1 Message Date
LoyalsoldierandGitHub e03947e6b0 Chore: update protobuf & dependencies (#748) 2021-03-08 05:12:27 +08:00
LoyalsoldierandGitHub 49cf614346 Chore: update dependencies & protobuf (#728) 2021-03-03 17:31:53 +08:00
LoyalsoldierandGitHub 45740be4af Fix panic: index out of range (#727) 2021-03-03 16:53:42 +08:00
LoyalsoldierandGitHub 9d13f99633 Chore: format file & change names of test cases (#707) 2021-02-24 17:12:44 +08:00
LoyalsoldierandGitHub 4fb792fbd6 Chore: update golangci-lint & workflow (#704) 2021-02-24 14:22:37 +08:00
LoyalsoldierandGitHub efb963237c Fix: go generate command for Go v1.16 (#695)
* Fix: go generate command for Go v1.16
* Chore: ignore go generate binaries
* Chore: regenerate mock files
* Chore: update dependencies
2021-02-20 20:43:19 +08:00
LoyalsoldierandGitHub a545bfe2c8 Feat: use Go v1.16 & support Apple Silicon (#686) 2021-02-19 13:24:19 +08:00
LoyalsoldierandGitHub 0000b60a36 Chore: update dependencies (#681) 2021-02-17 06:49:41 +08:00
LoyalsoldierandGitHub 4aa536292e Fix: codeql workflow alert (#682) 2021-02-17 06:36:02 +08:00
LoyalsoldierandGitHub 612bf6a65d Chore: update LICENSE year (#680) 2021-02-17 05:27:52 +08:00
LoyalsoldierandGitHub aa1cc3da0a Chore: refine .gitignore (#679) 2021-02-17 05:23:08 +08:00
LoyalsoldierandGitHub 07a63bc901 Chore: refine workflows (#678) 2021-02-17 05:16:31 +08:00
LoyalsoldierandGitHub f94dd11a8c Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
LoyalsoldierandGitHub afcbb4feb8 Chore: update dependencies (#671) 2021-02-11 15:14:18 +08:00
LoyalsoldierandGitHub f98944c9e0 Chore: update protobuf (#670) 2021-02-11 14:57:20 +08:00
LoyalsoldierandGitHub 08b0abe675 Chore: refine issue templates (#630) 2021-01-28 09:08:38 +08:00
LoyalsoldierandGitHub f5ad09103f Chore: format code (#600) 2021-01-12 10:44:12 +08:00
LoyalsoldierandGitHub e670dd6387 Update dependencies (#571) 2021-01-01 17:00:09 +08:00
loyalsoldier 87e857ee3f Chore: minor fixes 2021-01-01 12:52:04 +08:00
LoyalsoldierandGitHub 33e1f2d271 Test: do NOT cache go modules (#532) 2020-12-20 09:52:24 +08:00
LoyalsoldierandGitHub c27ed16e6a Fix: DNS compatible with localhost nameserver (#530) 2020-12-19 12:17:55 +08:00
LoyalsoldierandGitHub 7a020d2d71 DNS & Routing: refine rule parsing process (#528) 2020-12-18 08:36:34 +08:00
LoyalsoldierandGitHub eed3f5a13f Fix: typo (#524) 2020-12-16 09:26:25 +08:00
LoyalsoldierandGitHub d9db22093b Fix: write to log without clientIP (#517) 2020-12-15 16:59:23 +08:00
LoyalsoldierandGitHub 166d1afee5 DNS: add clientip for specific nameserver (#504) 2020-12-12 07:15:29 +08:00
LoyalsoldierandGitHub e6fb0e1e5d Suppress lint error (#486) 2020-12-03 16:14:34 +08:00
LoyalsoldierandGitHub 5e99737c12 Fix: close response body (#484) 2020-12-03 16:07:41 +08:00
LoyalsoldierandGitHub 45aeaa8080 Refine pick port logic (#481) 2020-12-02 23:48:32 +08:00
LoyalsoldierandGitHub ff09993c8b Refine coverall (#472) 2020-12-02 21:57:31 +08:00
LoyalsoldierandGitHub cf11bf0498 Suppress lint error (#480) 2020-12-02 21:07:58 +08:00
LoyalsoldierandGitHub 5bf470d9cb Remove removeVSign.sh (#470) 2020-11-30 21:00:05 +08:00
LoyalsoldierandGitHub 7de5bca056 Remove Bazel (#469)
due to https://github.com/v2fly/v2ray-core/pull/468
2020-11-30 20:48:17 +08:00
LoyalsoldierandGitHub 8cb2db5321 Fix: security issues & overflow potentiality (#465) 2020-11-28 21:56:20 +08:00
LoyalsoldierandGitHub 0bf185e705 Remove Dockerfile (#467)
Use https://github.com/v2fly/docker instead.
2020-11-28 15:18:16 +08:00
LoyalsoldierandGitHub 63912f99ec Refine workflows (#464) 2020-11-27 08:33:44 +08:00
LoyalsoldierandGitHub ea0210acee Migrate release from Azure Pipelines to GitHub Actions (#453) 2020-11-26 16:30:17 +08:00
LoyalsoldierandGitHub b93f69fb48 Update dependencies (#458) 2020-11-26 05:32:04 +08:00
LoyalsoldierandGitHub e74c03541e Update variables (#454)
due to https://github.com/v2fly/V2BuildAssist/pull/4
2020-11-25 11:25:33 +08:00
LoyalsoldierandGitHub 7acf515258 Refine GitHub workflows running condition (#447) 2020-11-23 20:51:58 +08:00
LoyalsoldierandGitHub b68f943c78 Fix lint according to golangci-lint (#439) 2020-11-22 05:05:01 +08:00
loyalsoldier 20fcb73d74 Refine debian package workflow 2020-11-09 12:28:26 +08:00
LoyalsoldierandGitHub d433d5d01d Clean & upgrade dependencies (#390) 2020-11-07 18:03:46 +08:00
loyalsoldier a36489bfaa Run go mod tidy 2020-10-30 23:43:53 +08:00
LoyalsoldierandGitHub f17063a08a Update vprotogen (#366)
* Refine vprotogen
* Regenerate pb.go files
2020-10-29 09:27:05 +08:00
LoyalsoldierandGitHub 7b8a0faee1 Fix user-package codename & buildtime error (#303) 2020-10-12 09:41:27 +08:00
loyalsoldier 784775f689 Refine code according to golangci-lint results 2020-10-11 19:22:46 +08:00
LoyalsoldierandGitHub c50fef48a7 Refine golangci-lint settings (#294) 2020-10-10 00:19:09 +08:00
LoyalsoldierandGitHub ed97a250e4 Refine golangci-lint settings (#293) 2020-10-09 22:06:40 +08:00
LoyalsoldierandGitHub 807922f883 Reduce timeout & fix ineffassign (#290) 2020-10-09 16:32:12 +08:00
LoyalsoldierandGitHub 811981b6f0 Geofile workflow: only run on v2fly/v2ray-core (#288) 2020-10-09 10:47:22 +08:00
LoyalsoldierandGitHub 97dac8cd2f Build: comply with upstream (#283) 2020-10-08 09:53:25 +08:00
LoyalsoldierandGitHub 454528353d Fix misspelling according to goreportcard result (#282) 2020-10-08 08:53:15 +08:00
LoyalsoldierandGitHub f0403a67a1 Refine scripts (#279) 2020-10-07 20:04:09 +08:00
LoyalsoldierandGitHub ba99e32b2d Bazel: discard GOPATH (#278) 2020-10-07 18:35:21 +08:00
LoyalsoldierandGitHub 93a91ea4de Refine README (#275) 2020-10-07 16:58:19 +08:00
LoyalsoldierandGitHub 26aecf095f Refine Dockerfile (#274) 2020-10-07 16:28:51 +08:00
LoyalsoldierandGitHub 6769e653ff Run go mod tidy (#273) 2020-10-07 15:23:27 +08:00
LoyalsoldierandGitHub 7ef520baa8 Refine user-package (#272) 2020-10-07 15:02:29 +08:00
LoyalsoldierandGitHub 6e4701b700 Build: do NOT rely on GOPATH & refine user-package.sh (#270)
* Build: do NOT rely on GOPATH

* Format pipelines
2020-10-07 14:29:07 +08:00
LoyalsoldierandGitHub bb44d01096 Format proto files using clang-format according to google style (#264)
* Format proto files using clang-format according to google style
* Regenerate pb.go files
2020-10-05 08:36:40 +08:00
LoyalsoldierandGitHub 9a452bc1a1 Merge pull request #260 from Loyalsoldier/refine-errorgen
Errorgen: support to run outside of GOPATH
2020-10-04 13:15:05 +08:00
loyalsoldier b181045b0c Errorgen: support to run outside of GOPATH 2020-10-04 13:06:12 +08:00
loyalsoldier 0650af46f4 Refine errorgen 2020-10-04 13:06:11 +08:00
loyalsoldier 4130b54579 Support to read go.mod recursively to get module path 2020-10-04 12:47:22 +08:00
LoyalsoldierandGitHub d30b5fb501 Merge pull request #259 from Loyalsoldier/refine-code
Refine code
2020-10-04 10:27:28 +08:00
loyalsoldier 9b249f912b Make variables of vprotogen easier to find 2020-10-04 10:05:00 +08:00
loyalsoldier edefca7932 Refine & make proto.go work outside GOPATH 2020-10-04 09:56:45 +08:00
loyalsoldier 4ba4cad7ae Refine func GetModuleName 2020-10-04 09:55:21 +08:00
LoyalsoldierandGitHub 68dd2a0d85 Merge pull request #258 from Loyalsoldier/refine-codes
Refine codes
2020-10-04 06:31:42 +08:00
loyalsoldier f184d16918 Fix golangci nolint 2020-10-04 06:29:35 +08:00
loyalsoldier 7a789fed37 Run go fmt 2020-10-04 06:29:21 +08:00
LoyalsoldierandGitHub 088ce4ed95 Refine proto.go due to protoc-gen-go-grpc update (#257)
* Refine: remove protoc-gen-go-grpc specific version
* pb.go: regenerate due to proto.go refresh
2020-10-04 05:43:26 +08:00
LoyalsoldierandGitHub dcf368bd93 Refine Azure Pipelines & Bazel: remove unnecessary steps (#246)
* Bazel: remove GPG sign
* Azure Pipelines: remove unnecessary steps
2020-10-02 16:09:33 +08:00
LoyalsoldierandGitHub 2fc5f96a1d Refine codes (#245)
* Run go mod tidy
* Add new line
* Run gofmt
2020-10-02 09:32:39 +08:00
LoyalsoldierandGitHub 353df856b3 Actions: do NOT run on repo "v2ray/v2ray-core" (#244) 2020-10-02 09:16:25 +08:00
LoyalsoldierandGitHub dfed0dc03a Refine: geofile reading errors (#236) 2020-09-29 14:01:12 +08:00
loyalsoldier ec0c3f181d DNS: refine local TLDs for localhost DNS 2020-09-26 22:30:44 +08:00
LoyalsoldierandGitHub 788dd1ebc7 Merge pull request #219 from Vigilans/vigilans/stats-channel-config
Stats: Add ChannelConfig & Return error on subscription
2020-09-24 02:21:45 +08:00
LoyalsoldierandGitHub 2cc8c1aa01 Golangci-lint: increase timeout to 5 minutes (#215) 2020-09-22 07:33:43 +08:00
loyalsoldier f9a9746fcd Golangci-lint: disable some plugins 2020-09-21 06:39:38 +08:00
LoyalsoldierandGitHub 5f620256b2 CodeQL: do NOT run on ready for review status (#209) 2020-09-21 06:26:41 +08:00
LoyalsoldierandGitHub df2d296ffc Refine linter (#203)
* Linter: remove gochecknoinits plugin
* Linter: do NOT run some plugins on test files
2020-09-18 17:24:01 +08:00
LoyalsoldierandGitHub 782909b9f3 Linter: only show new issues (#202)
Add option `only-new-issues` to avoid showing old issues.
2020-09-18 16:48:45 +08:00
LoyalsoldierandGitHub e32c651573 Fix and refine workflows (#199)
* Fix linter: ansible not found error
* Refine codeql: only run on *.go files
2020-09-16 15:18:25 +08:00
LoyalsoldierandGitHub c4d46e776f Test: run on changes to go.mod & go.sum (#174) 2020-09-09 13:56:17 +08:00
LoyalsoldierandGitHub 0a793e28fb Merge pull request #172 from Vigilans/vigilans/stats-unregister
Add UnregisterChannel & Modify unregistering logic
2020-09-09 13:09:20 +08:00
LoyalsoldierandGitHub d7c99c901a Fix: app/stats.Manager does not implement features/stats.Manager (#171) 2020-09-09 11:26:23 +08:00
loyalsoldier 7fe8dd2e3d Run go mod tidy 2020-09-03 11:34:05 +08:00
loyalsoldier 44d58295bf Fix: change lint order to avoid file changes notice 2020-09-03 11:33:23 +08:00
loyalsoldier 323ef03f02 Minor fixes 2020-09-01 08:46:55 +08:00
loyalsoldier 8b377a08cd Update: refine 2020-08-31 23:11:13 +08:00
loyalsoldier c974908e19 Test: refine & cache Go modules 2020-08-31 23:11:13 +08:00
loyalsoldier 42e33ddde6 Lint: include format 2020-08-31 23:11:13 +08:00
loyalsoldier 69da2f8526 Coverage: cache Go modules 2020-08-31 17:54:49 +08:00
loyalsoldier f12f76582f Fix according to staticcheck result
staticcheck repo: https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck
2020-08-30 23:41:15 +08:00
loyalsoldier 1fa89b32d4 Format: run go fmt ./... 2020-08-30 21:17:22 +08:00
loyalsoldier 6f52a79e2e Fix: module path 2020-08-28 03:55:07 +08:00
loyalsoldier cafc80d23a vprotogen: do NOT rely on GOBIN & GOPATH 2020-08-27 23:18:06 +08:00
loyalsoldier a2a064a54d protoc: do NOT rely on GOBIN & GOPATH
Add public functions
2020-08-27 23:18:05 +08:00
loyalsoldier f9175e3bc8 Fix according to go vet results 2020-08-26 19:35:33 +08:00