Gregory Cooke
75d4a60639
[Security] Add support for parsing SPIFFE Bundle Maps ( #8124 )
...
This adds a dependency on go-spiffe in order to parse SPIFFE bundles. More specifically, that library does not yet support SPIFFE bundle maps, but it does support SPIFFE bundles. This adds parsing of these maps to grpc-go
2025-03-12 13:32:01 -04:00
Arjan Singh Bal
5199327135
grpc: Add endpoints in resolverWrapper.NewAddresses ( #8149 )
2025-03-06 22:55:15 +05:30
Arjan Singh Bal
dbf92b436d
deps: update dependencies for all modules ( #8108 )
2025-02-25 15:21:44 -08:00
Matthieu MOREL
c75fc8edec
chore: enable early-return and unnecessary-stmt and useless-break from revive ( #8100 )
2025-02-20 14:10:09 -08:00
Arjan Singh Bal
ad5cd321d0
cleanup: Remove test contexts without timeouts ( #8072 )
2025-02-12 00:39:01 +05:30
vinothkumarr227
39f0e5a8ca
vet: make revive check submodules for lint errors ( #8029 )
2025-01-30 13:54:10 +05:30
zbilun
897818ae26
interop: improve rpc_soak and channel_soak test to cover concurrency in Go ( #8025 )
2025-01-23 10:42:29 -08:00
Purnesh Dixit
eb7c484fec
Revert "interop: improve rpc_soak and channel_soak test to cover concurrency in Go ( #7926 )" ( #8019 )
2025-01-20 09:49:18 +05:30
Matthieu MOREL
9223fd6115
deps: bump github.com/envoyproxy/go-control-plane to v0.13.4 ( #7974 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-01-10 09:35:20 +05:30
zbilun
d118866d56
interop: improve rpc_soak and channel_soak test to cover concurrency in Go ( #7926 )
2025-01-09 14:26:59 -08:00
Arjan Singh Bal
00272e8024
dns: Support link local IPv6 addresses ( #7889 )
2024-12-03 11:06:10 +05:30
Doug Fawley
17d08f746b
scripts/gen-deps: filter out grpc modules ( #7890 )
2024-12-02 13:03:58 -08:00
Arjan Singh Bal
a0cbb520be
github: add Go 1.23 testing and make staticcheck work locally with go1.23 ( #7751 )
2024-10-25 16:00:14 -07:00
Doug Fawley
94e1b29a1c
vet: add dependency checks ( #7766 )
2024-10-25 13:42:20 -07:00
Arjan Singh Bal
4bb0170ac6
status: Fix status incompatibility introduced by #6919 and move non-regeneratable proto code into /testdata ( #7724 )
2024-10-22 23:16:16 +05:30
Arjan Singh Bal
c538c31150
vet: Don't use GOROOT to set PATH if GOROOT is unset ( #7761 )
2024-10-22 22:34:38 +05:30
Purnesh Dixit
98959d9a49
deps: update dependencies for all modules ( #7755 )
...
* Update gRPC-Go's dependency versions on master
* update protos
* disabled redefines-builtin-id lint rule
2024-10-18 21:07:37 +05:30
Arjan Singh Bal
569c8eb0af
vet: Use go1.22 instead of go1.21 for tidy and staticcheck( #7747 )
2024-10-16 23:00:57 +05:30
eshitachandwani
e8a70c6c71
vet: add check to ensure terminating newline ( #7645 )
2024-10-07 10:34:22 -07:00
eshitachandwani
859602c14c
vet : add check for tabs in text files ( #7678 )
2024-10-04 17:01:28 +05:30
Purnesh Dixit
11c44fb848
vet: add comment explaining reason for revive lineter disabled rules ( #7634 )
2024-09-17 12:07:57 +05:30
Purnesh Dixit
04e78b0faf
.*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules ( #7575 )
...
* .*: fix lint issues of not having comments for exported funcs and vars along with any remaining issues and enable remaining disabled rules
2024-09-16 09:09:49 +05:30
Purnesh Dixit
b6fde8cdd1
vet: add check for trailing spaces ( #7576 )
...
* vet: trailing spaces check
2024-09-12 11:40:38 +05:30
Purnesh Dixit
56660492e4
vet: enforce revive linter ( #7589 )
...
* enforce revive for issues that are already fixed
2024-09-06 23:13:30 +05:30
Arvind Bright
8320224ff0
.*: revive from unused_parameters ( #7577 )
2024-08-30 10:41:30 -07:00
Easwar Swaminathan
c98235b960
grpclog: refactor to move implementation to grpclog/internal ( #7465 )
2024-08-14 16:54:38 -07:00
Nathan Baulch
c8951abc16
*: fix minor typos ( #7487 )
...
* Fix typos
* Fix reflecton tests
2024-08-14 22:43:01 +05:30
Purnesh Dixit
e524655bec
tools: Add github.com/mgechev/revive ( #7472 )
...
* Add github.com/mgechev/revive
* only print the linting issues
* remove redirection to file
* print the revive output
* default formatter to grep easily
* exclude unused-parameter
* plain formatter for excluding only unused-parameter
2024-08-02 21:39:53 +05:30
Purnesh Dixit
47be8a6808
Remove trailing spaces ( #7426 )
2024-07-25 12:00:12 +05:30
Arvind Bright
64adc816bf
scripts: regenerate pbs with caching deps to a fixed tmp folder ( #7409 )
2024-07-17 10:47:49 -07:00
Antoine Tollenaere
61aa9491e4
vet: fix option order when invoking grep ( #7421 )
2024-07-17 08:57:11 -07:00
Easwar Swaminathan
b1979b6617
vet: remove trailing whitespace ( #7420 )
2024-07-16 16:18:55 -07:00
Arvind Bright
c5c0e1881a
scripts: minor refactor to scripts ( #7403 )
2024-07-12 10:31:59 -07:00
hasson82
bdd707e642
scripts: add linter rule for using context.WithTimeout on tests ( #7342 )
2024-07-03 19:22:54 -04:00
Mike Kruskal
98e5deebae
cmd/protoc-gen-go-grpc: enable edition 2023 support ( #7351 )
2024-06-26 10:34:11 -07:00
Abhishek Ranjan
c4753c3939
scripts: improve regenerate.sh to use the correct proto compiler version ( #7064 )
2024-06-10 10:56:01 -07:00
Antoine Tollenaere
30c0cddb61
vet: remove --quiet from git grep when output is expected ( #7305 )
2024-06-06 11:25:09 -07:00
Arvind Bright
32f60917be
*: update deps ( #7282 )
2024-05-31 13:36:20 -07:00
Arvind Bright
8bf2b3ee6e
grpcrand: delete all of grpcrand and call the rand package directly ( #7283 )
2024-05-31 11:32:53 -07:00
Arvind Bright
cb9c22d501
vet: run staticcheck for all sub modules ( #7155 )
2024-04-23 11:47:30 -07:00
Arvind Bright
a4afd4d995
deps: remove dependency of github.com/golang/protobuf from main module ( #7122 )
2024-04-11 14:35:00 -07:00
Arvind Bright
eb4e411540
vet: split vet-proto from vet.sh ( #7099 )
2024-04-05 15:24:10 -07:00