Commit Graph
22 Commits
Author SHA1 Message Date
pathCandXiaokang Wang (Shelikhoo) 1ef0ee170d Chore: support the new versioning scheme of Protobuf
Protobuf has changed their versioning scheme to language-specific one. For Golang, the first version applied the scheme would be 4.21.0 which followed the preceding version,3.20.1. Basically the major part is language-specific and no longer important.
Check more:
https://protobuf.dev/news/2022-05-06/
https://github.com/protocolbuffers/protobuf/issues/11440
https://github.com/protocolbuffers/protobuf/issues/11123
2023-10-24 19:47:14 +01:00
guangwuandGitHub 39d2f293c6 chore: remove refs to deprecated io/ioutil (#2717)
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
2023-10-16 10:23:50 +08:00
Shelikhoo e3424a5ec8 chore: normalize generated .pb.go file to reduce unnecessary change 2022-09-06 20:26:52 +01:00
秋のかえで 801d4a1d60 Chore: fix lint 2021-11-28 16:55:37 +08:00
Shelikhoo a4e6fe5a94 reference google version of protobuf library 2021-09-04 11:13:31 +01:00
Shelikhoo d0521c3861 added protobuf descriptor into repo 2021-09-04 11:13:31 +01:00
Shelikhoo ba2dd5995d replace TypedMessage with anypb.Any 2021-09-04 11:13:28 +01:00
LoyalsoldierandGitHub 1454bed646 Feat: vprotogen refine logic (#820) 2021-03-24 13:03:14 +08:00
LoyalsoldierandGitHub 389ff73a26 Feat: vprotogen adds version detector (#819)
* Feat: vprotogen adds version detector to block generation code from old protobuf version
* Chore: update .gitignore
2021-03-24 11:49:32 +08:00
LoyalsoldierandGitHub 7459e2c5ef Fix: vprotogen loop dependency (#797)
* Chore: remove protoc-gen-gofast
* Fix: loop dependency
* Chore: regenerate VLESS pb.go file
* Fix: compare test
2021-03-18 18:32:40 +08:00
LoyalsoldierandGitHub f94dd11a8c Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
LoyalsoldierandGitHub f17063a08a Update vprotogen (#366)
* Refine vprotogen
* Regenerate pb.go files
2020-10-29 09:27:05 +08:00
RPRXandGitHub 25c461e072 LookPath overwrites protoc 2020-10-21 02:30:16 +00:00
RPRXandGitHub 2aedff1218 Command -> LookPath 2020-10-20 03:07:10 +00:00
RPRXandGitHub d03584425c Remove .dev/protoc & Detect and show download link 2020-10-19 15:20:19 +00:00
RPRXandGitHub 3d378fc280 Fix generate .pb.go under Windows 2020-10-19 14:39:51 +00:00
loyalsoldier 9b249f912b Make variables of vprotogen easier to find 2020-10-04 10:05:00 +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 4fbefc18f4 Protoc: do NOT rely on GOPATH 2020-08-26 17:37:51 +08:00
LoyalsoldierandGitHub ef460f68f8 Adjust Protocol Buffers (#109)
* Update protoc binary executable files to v3.13.0

* Write proto files in more standard way

* Make go generate & vprotogen compatible with protoc-gen-gofast

* Regenerate pb.go files according to new proto files

* Clean go.sum by running go mod tidy

* Implement mustEmbedUnimplementedServiceServer for gPRC services
2020-08-24 12:10:26 +00:00
Darien Raymond 4eb2b5e607 merge ext into core 2019-02-10 19:04:11 +01:00