Kevin Krakauer
9efdb0d2d9
alts: move ParseFramedMsg out of common
...
It's only called in one place, and is effectively a method on conn.
Part of #8510 .
2025-08-14 10:15:39 -07:00
Luwei Ge
3d0cb79a78
alts: improve alts handshaker error logs ( #8444 )
...
* improve alts handshaker error logs
2025-07-10 14:07:22 -07:00
Mikhail Mazurskiy
9319d72162
cmd/protoc-gen-go-grpc: use `Error()` since no formatting is performed ( #8378 )
2025-06-05 09:10:58 +05:30
Luwei Ge
41095aeec6
[alts] add keepalive params to the alts handshaker client dial option ( #8293 )
...
* add keepalive params to the alts handshaker client dial option
* no need to permit without stream
* address comment
* add env var protection
* go vet
2025-05-07 09:48:59 -07:00
Matthew Stevenson
00be1e1383
[alts] Add plumbing for the bound access token field in the ALTS StartClient request. ( #8284 )
2025-05-05 08:07:34 -07:00
eshitachandwani
6821606f35
grpc: regenerate protos ( #8277 )
2025-04-29 16:59:06 +05:30
Arjan Singh Bal
399e2d048c
credentials/alts: Optimize Reads (Roll forward #8236 ) ( #8271 )
2025-04-29 11:19:39 +05:30
Arjan Singh Bal
2640dd7b09
atls: Clarify usage of dst in ALTSRecordCrypto interface docs ( #8266 )
2025-04-22 23:35:19 +05:30
Arjan Singh Bal
6bfa0ca35b
Rollback #8232 and #8204 ( #8236 )
...
* Revert "credentials/alts: Add comments to clarify buffer sizing (#8232 )"
This reverts commit be25d96c52
.
* Revert "credentials/alts: Optimize reads (#8204 )"
This reverts commit b368379ef8
.
2025-04-08 23:21:49 +05:30
Arjan Singh Bal
be25d96c52
credentials/alts: Add comments to clarify buffer sizing ( #8232 )
2025-04-08 09:03:28 +05:30
Arjan Singh Bal
b368379ef8
credentials/alts: Optimize reads ( #8204 )
2025-04-07 11:51:14 +05:30
eshitachandwani
52c643eb74
deps: update dependencies for all modules ( #8221 )
...
* update deps
* protos update
2025-04-04 09:54:18 +05:30
janardhanvissa
b0f5027011
cleanup: replace dial with newclient ( #7970 )
2025-02-28 13:53:16 +05:30
Arjan Singh Bal
dbf92b436d
deps: update dependencies for all modules ( #8108 )
2025-02-25 15:21:44 -08:00
Matthieu MOREL
b963f4b2da
deps: bump envoyproxy/go-control-plane/envoy and synchronize go.mods ( #8067 )
2025-02-06 12:11:14 +05:30
pvsravani
ee3e8d90c4
test: modify tests to use stubserver instead of Testservice implementation ( #8022 )
2025-02-03 12:42:33 +05:30
eshitachandwani
f9bc335fc5
deps: update dependencies for all modules ( #7987 )
...
deps: update dependencies for all modules
2025-01-13 09:39:03 +05:30
Purnesh Dixit
645aadf4bd
deps: update dependencies for all modules ( #7904 )
2024-12-05 17:46:58 +05:30
Brad Town
93f1cc163b
credentials/alts: avoid SRV and TXT lookups for handshaker service ( #7861 )
2024-11-22 10:46:40 -08:00
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
janardhanvissa
c6ad07fa04
protoc: regenerate protos ( #7590 )
...
* Regenerating proto files
---------
Co-authored-by: Vissa Janardhan Krishna Sai <vissajanardhan@google.com>
2024-09-06 21:03:53 +05:30
janardhanvissa
0f03c747b1
.*: fix revive lint issues `unused-parameter` ( #7580 )
2024-09-03 09:32:50 -07:00
Arvind Bright
8320224ff0
.*: revive from unused_parameters ( #7577 )
2024-08-30 10:41:30 -07:00
Jonathan Halterman
6a5a283b69
Use builtin min and max functions ( #7478 )
...
* Use builtin min and max functions
Go added builtin min and max functions in 1.21. This commit removes existing functions and uses the built-ins in stead.
* Revert gofmt changes
2024-08-20 10:42:02 +05:30
Arjan Singh Bal
90caeb34c8
deps: update dependencies for all modules ( #7531 )
...
* Bump dependencies after release branch cut
* Regenerate protos
2024-08-19 22:54:01 +05:30
Nathan Baulch
c8951abc16
*: fix minor typos ( #7487 )
...
* Fix typos
* Fix reflecton tests
2024-08-14 22:43:01 +05:30
Easwar Swaminathan
3ee837cc72
*.pb.go: regenerate protos ( #7493 )
2024-08-08 16:33:41 -07:00
Connor Hindley
1013847d13
cmd/protoc-gen-go-grpc: fix typo pancis -> panics ( #7456 )
2024-07-31 09:15:08 -07:00
Doug Fawley
ec9dff77b1
cmd/protoc-gen-go-grpc: update version to 1.5.1 ( #7452 )
2024-07-29 10:04:12 -07:00
Arjan Singh Bal
bc03420be1
cmd/protoc-gen-go-grpc: update version for release
2024-07-26 21:02:21 +05:30
Doug Fawley
9671c4a8c5
cmd/protoc-gen-go-grpc: test the embedded struct at registration time for proper usage ( #7438 )
2024-07-24 14:52:45 -07:00
infovivek2020
e7d88223a7
protoc-gen-go-grpc: add period to end of generated comment ( #7392 )
2024-07-12 08:59:09 -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
24a6b48bc8
credentials/alts: fix defer in TestDial ( #7301 )
2024-06-13 09:31:01 -07:00
Arvind Bright
1958fcbe2c
cmd/protoc-gen-go-grpc: update version for release ( #7294 )
2024-05-31 13:41:25 -07:00
Arvind Bright
58cfe27883
deps: update dependencies for all modules ( #7274 )
2024-05-29 09:40:18 -07:00
Aaron Gable
bb9882e6ae
Add an optional implementation of streams using generics ( #7057 )
2024-05-03 10:51:39 -07:00
Elisha Silas
09e6fddbcd
Update docs and examples and tests to use NewClient instead of Dial ( #7068 )
...
Co-authored-by: Arvind Bright <arvind.bright100@gmail.com>
Co-authored-by: Doug Fawley <dfawley@google.com>
2024-04-19 10:55:23 -07:00
Arvind Bright
28cccf38c7
pb.go: regenerate ( #7098 )
2024-04-05 11:37:06 -07:00
Zach Reyes
ba1bf9e7e0
deps: update dependencies for all modules ( #7061 )
2024-03-27 14:42:11 -04:00
Zach Reyes
eb5828bae7
protoc: Change protoc to include generated call option ( #6960 )
2024-03-21 17:34:19 -04:00
Dmitry A. Shashkin
c31fce824d
Update github.com/golang/protobuf and google.golang.org/protobuf modules ( #7028 )
2024-03-07 13:51:16 -08:00
Clément Jean
02858ee506
deps: move from github.com/golang/protobuf to google.golang.org/protobuf/proto ( #6919 )
...
Co-authored-by: Arvind Bright <arvind.bright100@gmail.com>
Co-authored-by: Doug Fawley <dfawley@google.com>
2024-01-30 10:59:10 -08:00
Zach Reyes
5051eeae53
grpc: Update go mod ( #6939 )
2024-01-24 19:10:36 -05:00
Matthew Stevenson
e96f521f47
alts: Extract AuthInfo after handshake in ALTS e2e test. ( #6931 )
...
* alts: Extract AuthInfo after handshake in ALTS e2e test.
* Add comment, per review request.
2024-01-22 08:09:32 -08:00
Matthew Stevenson
953d12a1c6
alts: Forward-fix of ALTS queuing of handshake requests. ( #6906 )
...
* alts: Forward-fix of ALTS queuing of handshake requests.
2024-01-11 13:08:21 -05:00
Matthew Stevenson
71cc0f1675
Revert "alts: Queue ALTS handshakes once limit is reached rather than dropping. ( #6884 )" ( #6903 )
...
This reverts commit adc76852e0
.
2023-12-28 14:33:59 -08:00
Matthew Stevenson
adc76852e0
alts: Queue ALTS handshakes once limit is reached rather than dropping. ( #6884 )
...
* alts: Queue ALTS handshakes once limit is reached rather than dropping.
* Fix alts_test.go failure.
2023-12-19 13:36:09 -08:00
Matthew Stevenson
444749dedf
alts: Record network latency and pass it to the handshaker service. ( #6851 )
...
* alts: Record network latency and pass it to the handshaker service.
* Fix vet.sh warnings.
* Fix protoc version issue.
* Address review comments.
2023-12-15 14:06:46 -08:00