ea41fbfa10 
								
							 
						 
						
							
							
								
								examples: unix abstract socket ( #4848 )  
							
							
							
						 
						
							2021-10-11 14:55:45 -07:00  
				
					
						
							
							
								 
						
							
								2f3355d224 
								
							 
						 
						
							
							
								
								xds: update go-control-plane to latest ( #4737 )  
							
							
							
						 
						
							2021-09-07 11:11:16 -07:00  
				
					
						
							
							
								 
						
							
								ed501aa1fd 
								
							 
						 
						
							
							
								
								xds/internal/resolver: update github.com/cespare/xxhash to v2 ( #4671 )  
							
							... 
							
							
							
							github.com/cespare/xxhash/v2 supports Go ≥ 1.11 and this package states
1.11 in its go.mod file. The only symbol used from the xxhash package is the
Sum64String func which still exists and works the same in v2.
This gets rid of two indirect dependencies. 
							
						 
						
							2021-09-01 14:08:00 -04:00  
				
					
						
							
							
								 
						
							
								6bd8e8cf30 
								
							 
						 
						
							
							
								
								multiple: remove support for Go 1.11 ( #4700 )  
							
							
							
						 
						
							2021-08-24 14:24:34 -07:00  
				
					
						
							
							
								 
						
							
								633fbe4dfe 
								
							 
						 
						
							
							
								
								xds: generate per-request hash config selector ( #4525 )  
							
							... 
							
							
							
							* xds: generate per-request hash in config selector 
							
						 
						
							2021-06-17 09:00:05 -04:00  
				
					
						
							
							
								 
						
							
								194dcc921a 
								
							 
						 
						
							
							
								
								example: improve hello world server with starting msg ( #4468 )  
							
							
							
						 
						
							2021-05-26 11:17:27 -07:00  
				
					
						
							
							
								 
						
							
								50c071e9b5 
								
							 
						 
						
							
							
								
								example: correct the default value for server_host_override ( #4407 )  
							
							
							
						 
						
							2021-05-14 14:09:26 -07:00  
				
					
						
							
							
								 
						
							
								397adad6a0 
								
							 
						 
						
							
							
								
								update go.mod and go.sum to point to latest go-control-plane ( #4425 )  
							
							
							
						 
						
							2021-05-12 15:52:15 -07:00  
				
					
						
							
							
								 
						
							
								7a6ab59115 
								
							 
						 
						
							
							
								
								multiple: go mod tidy to make vet happy ( #4337 )  
							
							
							
						 
						
							2021-04-13 11:47:25 -07:00  
				
					
						
							
							
								 
						
							
								d6abfb4598 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: add protoc and protoc-gen-go-grpc versions to top comment ( #4313 )  
							
							
							
						 
						
							2021-04-09 16:30:59 -07:00  
				
					
						
							
							
								 
						
							
								2df4370b33 
								
							 
						 
						
							
							
								
								examples: update xds examples for PSM security ( #4256 )  
							
							
							
						 
						
							2021-04-08 16:02:52 -07:00  
				
					
						
							
							
								 
						
							
								d7737376c3 
								
							 
						 
						
							
							
								
								xds: implement fault injection HTTP filter (A33) ( #4236 )  
							
							
							
						 
						
							2021-03-12 08:38:49 -08:00  
				
					
						
							
							
								 
						
							
								fce74a94bd 
								
							 
						 
						
							
							
								
								cleanup: fix typo in Interceptor README ( #4249 )  
							
							
							
						 
						
							2021-03-08 16:37:15 -08:00  
				
					
						
							
							
								 
						
							
								29bf29e0ed 
								
							 
						 
						
							
							
								
								xds: add HTTP filter is_optional support (gRFC A39) ( #4221 )  
							
							
							
						 
						
							2021-03-02 09:11:35 -08:00  
				
					
						
							
							
								 
						
							
								f005af03c2 
								
							 
						 
						
							
							
								
								examples: delete profiling example since profiling support was rolled back ( #4182 )  
							
							
							
						 
						
							2021-02-03 13:21:42 -08:00  
				
					
						
							
							
								 
						
							
								938f6e2f75 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: add gRPC-Go version comment and update release version ( #4152 )  
							
							
							
						 
						
							2021-01-14 14:28:25 -08:00  
				
					
						
							
							
								 
						
							
								c638ab8ccd 
								
							 
						 
						
							
							
								
								Update envoyproxy/go-control-plane ( #4098 )  
							
							
							
						 
						
							2020-12-11 09:14:07 -08:00  
				
					
						
							
							
								 
						
							
								8f3cc6cc26 
								
							 
						 
						
							
							
								
								protoc-gen-go-grpc: export grpc.ServiceDesc ( #4035 )  
							
							
							
						 
						
							2020-11-23 14:56:57 -08:00  
				
					
						
							
							
								 
						
							
								9da74c039b 
								
							 
						 
						
							
							
								
								xds: Blank import supported certificate provider plugins. ( #4047 )  
							
							
							
						 
						
							2020-11-20 16:46:45 -08:00  
				
					
						
							
							
								 
						
							
								fa59d20167 
								
							 
						 
						
							
							
								
								pemfile: Implement certprovider config parsing API ( #4023 )  
							
							
							
						 
						
							2020-11-17 15:36:28 -08:00  
				
					
						
							
							
								 
						
							
								20636e76a9 
								
							 
						 
						
							
							
								
								protobuf: update protoc to latest version ( #4038 )  
							
							... 
							
							
							
							Presently, protoc 3.3.0 (released in 2017) is still being used. This
commit updates the vet.sh script as well as existing generated files to
use protoc 3.14.0 instead.
The only concrete change this brings is updated import paths of
Timestamp and Duration types. However, in practice this is a no-op,
since the types themselves are already aliased to the new import path:
- https://pkg.go.dev/github.com/golang/protobuf@v1.4.3/ptypes/duration#Duration 
- https://pkg.go.dev/github.com/golang/protobuf@v1.4.3/ptypes/timestamp#Timestamp  
							
						 
						
							2020-11-16 16:59:46 -08:00  
				
					
						
							
							
								 
						
							
								c6fa12175f 
								
							 
						 
						
							
							
								
								Fix a typo in interceptor example's README.md ( #4014 )  
							
							
							
						 
						
							2020-11-04 09:28:19 -08:00  
				
					
						
							
							
								 
						
							
								4e8458e5c6 
								
							 
						 
						
							
							
								
								protobuf: update all generated code to google.golang.org/protobuf ( #3932 )  
							
							
							
						 
						
							2020-10-21 16:05:44 -07:00  
				
					
						
							
							
								 
						
							
								9519efffeb 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: use grpc.ServiceRegistrar instead of *grpc.Server ( #3968 )  
							
							
							
						 
						
							2020-10-20 13:02:25 -07:00  
				
					
						
							
							
								 
						
							
								06c094c3ab 
								
							 
						 
						
							
							
								
								xds/client: Process security configuration from Cluster resource ( #3931 )  
							
							
							
						 
						
							2020-10-08 15:50:51 -07:00  
				
					
						
							
							
								 
						
							
								866de13d56 
								
							 
						 
						
							
							
								
								meshca: CertificateProvider plugin implementation. ( #3871 )  
							
							
							
						 
						
							2020-09-29 17:40:30 -07:00  
				
					
						
							
							
								 
						
							
								02cd07d9bb 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: revert to interface-based service registration ( #3911 )  
							
							
							
						 
						
							2020-09-29 15:17:06 -07:00  
				
					
						
							
							
								 
						
							
								ff9dd65c90 
								
							 
						 
						
							
							
								
								protoc-gen-go-grpc: generate interfaces optionally; remove NewFooService ( #3876 )  
							
							
							
						 
						
							2020-09-16 10:15:56 -07:00  
				
					
						
							
							
								 
						
							
								d31b671000 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: call interceptor even if handler is unset ( #3849 )  
							
							
							
						 
						
							2020-08-26 16:05:36 -07:00  
				
					
						
							
							
								 
						
							
								44d73dff99 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: rework service registration ( #3828 )  
							
							
							
						 
						
							2020-08-25 09:28:01 -07:00  
				
					
						
							
							
								 
						
							
								1dbe29f669 
								
							 
						 
						
							
							
								
								examples: update grpc version ( #3813 )  
							
							
							
						 
						
							2020-08-13 14:26:49 -07:00  
				
					
						
							
							
								 
						
							
								fd393c8989 
								
							 
						 
						
							
							
								
								testdata: Update testdata certs. ( #3786 )  
							
							... 
							
							
							
							* This will be used in certprovider tests where we would want more than one server and client certs.
* Also, updated existing usages of these certs to point to the new  files.
* Also copy over the required certs/key files. This avoids the example gomodule from depending on gRPC testdata package which should be able to change independently.
* Fix interop test's SAN. 
							
						 
						
							2020-08-05 09:55:07 -07:00  
				
					
						
							
							
								 
						
							
								bc714cd8ae 
								
							 
						 
						
							
							
								
								Remove Go 1.9 / AppEngine support; assume go1.12 build tag ( #3767 )  
							
							
							
						 
						
							2020-07-30 16:15:35 -07:00  
				
					
						
							
							
								 
						
							
								b2e49701d9 
								
							 
						 
						
							
							
								
								examples: break from 'PerRPCCredsCallOption' status checking loop ( #3772 )  
							
							... 
							
							
							
							If *grpc.PerRPCCredsCallOption is not found in the option array then change credentialConfigStatus to true and break from the loop. No need to iterate further. 
							
						 
						
							2020-07-30 13:43:56 -07:00  
				
					
						
							
							
								 
						
							
								d6c4e49aab 
								
							 
						 
						
							
							
								
								internal: delete mock from examples ( #3766 )  
							
							
							
						 
						
							2020-07-29 13:03:27 -07:00  
				
					
						
							
							
								 
						
							
								08e6bb1878 
								
							 
						 
						
							
							
								
								examples: change xds example to import xds instead of experimental ( #3745 )  
							
							
							
						 
						
							2020-07-16 15:42:53 -07:00  
				
					
						
							
							
								 
						
							
								a6c3c6968e 
								
							 
						 
						
							
							
								
								examples: cleanup README.md ( #3738 )  
							
							
							
						 
						
							2020-07-14 16:59:29 -07:00  
				
					
						
							
							
								 
						
							
								31d22c78fb 
								
							 
						 
						
							
							
								
								examples: use grpc v1.30.0 rather than v1.30.0-dev.1 ( #3710 )  
							
							
							
						 
						
							2020-06-25 14:28:39 -07:00  
				
					
						
							
							
								 
						
							
								7a808837ae 
								
							 
						 
						
							
							
								
								examples: make test script output easier to read ( #3711 )  
							
							
							
						 
						
							2020-06-25 10:40:16 -07:00  
				
					
						
							
							
								 
						
							
								4e63bcab52 
								
							 
						 
						
							
							
								
								test: replace manual.GenerateAndRegisterManualResolver with grpc.WithResolvers ( #3700 )  
							
							
							
						 
						
							2020-06-23 09:49:44 -07:00  
				
					
						
							
							
								 
						
							
								ad51f572fd 
								
							 
						 
						
							
							
								
								protoc-gen-go-grpc: add requirement of embedding UnimplementedServer in services ( #3657 )  
							
							
							
						 
						
							2020-06-04 10:56:13 -07:00  
				
					
						
							
							
								 
						
							
								f818fd2a02 
								
							 
						 
						
							
							
								
								all: regenerate .pb.go files using cmd/protoc-gen-go-grpc ( #3646 )  
							
							... 
							
							
							
							Change regenerate.sh to use cmd/protoc-gen-go-grpc and rerun it.
This splits the gRPC service definitions into separate files, but
otherwise has no changes. 
							
						 
						
							2020-05-28 13:52:49 -07:00  
				
					
						
							
							
								 
						
							
								30c53e745c 
								
							 
						 
						
							
							
								
								xds: move balancer/resolver registation to package xds ( #3640 )  
							
							
							
						 
						
							2020-05-27 10:14:25 -07:00  
				
					
						
							
							
								 
						
							
								96e5c84cc8 
								
							 
						 
						
							
							
								
								xds: rename resolver scheme to xds ( #3621 )  
							
							... 
							
							
							
							https://github.com/grpc/grpc-go/pull/3621  
						
							2020-05-19 10:04:23 -07:00  
				
					
						
							
							
								 
						
							
								42e450fade 
								
							 
						 
						
							
							
								
								doc: update "A short introduction to Channelz" url ( #3583 )  
							
							
							
						 
						
							2020-05-07 13:17:02 -07:00  
				
					
						
							
							
								 
						
							
								4eb418e5b2 
								
							 
						 
						
							
							
								
								balancer: move Balancer and Picker to V2; delete legacy API ( #3431 )  
							
							
							
						 
						
							2020-04-28 14:52:49 -07:00  
				
					
						
							
							
								 
						
							
								15653fec60 
								
							 
						 
						
							
							
								
								all: refactor .pb.go generation ( #3451 )  
							
							... 
							
							
							
							Replace various //go:generate lines and regenerate.sh scripts with a
single, top-level regenerate.sh that regenerates all .pb.go files.
Placing generation in a single script ensures that all files are
generated with similar parameters. The new regenerate.sh uses the
protoc-gen-go version defined in test/tools/go.mod and automatically
handles new .proto files as they are added.
Do some minor refactoring on .proto files: Every file now has a
go_package option (which will be required by a future version of the
code generator), and file imports are all relative to the repository
root. 
							
						 
						
							2020-04-24 08:54:03 -07:00  
				
					
						
							
							
								 
						
							
								03def2a1f3 
								
							 
						 
						
							
							
								
								examples: add go.mod to make examples a separate module ( #3546 )  
							
							
							
						 
						
							2020-04-21 10:55:54 -07:00  
				
					
						
							
							
								 
						
							
								c7079afb44 
								
							 
						 
						
							
							
								
								lint: fail on missing package comment ( #3524 )  
							
							... 
							
							
							
							golint does check for missing package comment, but with low confidence.
golint checks each file, and complains on every file missing package comment, even though another file in the same package has the comment.
This PR adds a golint check with low min_confidence, and filters out false-positives. 
							
						 
						
							2020-04-15 09:59:17 -07:00  
				
					
						
							
							
								 
						
							
								8e6052a06f 
								
							 
						 
						
							
							
								
								fix typo in flag description ( #3520 )  
							
							
							
						 
						
							2020-04-13 13:55:48 -07:00