Doug Fawley
fbff2abb0f
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 )
2023-08-14 09:04:46 -07:00
Easwar Swaminathan
d524b40946
multiple: update dependencies after 1.57 branch cut ( #6452 )
2023-07-18 14:09:46 -07:00
Matthew Stevenson
907bdaa1eb
alts: Read max number of concurrent ALTS handshakes from environment variable. ( #6267 )
...
* Read max number of concurrent ALTS handshakes from environment variable.
* Refactor to use new envconfig file.
* Remove impossible if condition in acquire().
* Use weighted semaphore.
* Add e2e test for concurrent ALTS handshakes.
* Separate into client and server semaphores.
* Use TryAcquire instead of Acquire.
* Attempt to fix go.sum error.
* Run go mod tidy compat=1.17.
* Update go.mod for examples subdirectory.
* Run go mod tidy -compat=1.17 on examples subdirectory.
* Update go.mod in subdirectories.
* Update go.mod in security/advancedtls/examples.
* Missed another go.mod update.
* Do not upgrade glog because it requires Golang 1.19.
* Fix glog version in examples/go.sum.
* More glog cleanup.
* Fix glog issue in gcp/observability/go.sum.
* Move ALTS env var into envconfig.go.
* Fix go.mod files.
* Revert go.sum files.
* Revert interop/observability/go.mod change.
* Run go mod tidy -compat=1.17 on examples/.
* Run gofmt.
* Add comment describing test init function.
2023-06-07 18:54:06 -07:00
Doug Fawley
7aeea8f496
orca: add application utilization and range checking ( #6357 )
2023-06-07 13:31:08 -07:00
Chris Smith
c9d3ea5673
deps: google.golang.org/genproto to latest in all modules ( #6319 )
2023-06-02 10:38:02 -07:00
Doug Fawley
6c2529bca8
xds: support pick_first custom load balancing policy (A62) ( #6314 )
2023-05-30 09:52:23 -07:00
Gregory Cooke
f19266cca4
xds: support built-in Stdout audit logger type ( #6298 )
...
This PR adds the functionality to parse and build the known StdoutLogger that we include as an implemented AuditLogger.
2023-05-25 13:24:45 -04:00
Gregory Cooke
e853dbf004
authz: add conversion of json to RBAC Audit Logging config ( #6192 )
...
Add conversion of json to RBAC Audit Logging config
2023-04-26 15:05:18 -04:00
Arvind Bright
16651f60dd
go.mod: update all dependencies ( #6214 )
2023-04-18 17:02:56 -07:00
Easwar Swaminathan
415ccdf154
go.mod: update all dependencies after 1.54 branch cut ( #6132 )
2023-03-28 16:03:41 -07:00
Easwar Swaminathan
22608213b8
go.mod: upgrade golang.org/x/net to address CVE-2022-41723 ( #6106 )
2023-03-09 16:30:30 -08:00
Doug Fawley
bf3ad35240
*: update all dependencies ( #5924 )
2023-01-11 13:49:41 -08:00
Doug Fawley
22c1fd2e10
deps: update golang.org/x/net to latest in all modules ( #5847 )
2022-12-07 10:52:31 -08:00
Doug Fawley
50be6ae2f9
go.mod: update all dependencies ( #5803 )
2022-11-18 10:56:02 -08:00
Doug Fawley
824f44910d
go.mod: upgrade x/text to v0.4 to address CVE ( #5769 )
2022-11-07 07:51:22 -08:00
Bryan C. Mills
2c0949c22d
all: update to 'go 1.17' to enable module graph pruning ( #5477 )
2022-07-08 11:34:38 -07:00
Zach Reyes
4e780933f8
xds: ignore routes with unsupported cluster specifiers ( #5269 )
2022-03-31 11:02:26 -07:00
Eric Butler
ebc30b8fc3
reflection: use protobuf/reflect instead of go reflection, fix dynamic messages ( #5180 )
2022-02-15 11:01:42 -08:00
Easwar Swaminathan
01ed64857e
update go.mod to point to latest cncf/udpa repo ( #4884 )
2021-10-18 15:12:44 -07:00
Easwar Swaminathan
3bae5f5b65
xds: use protos from cncf/xds instead of cncf/udpa ( #4866 )
2021-10-14 16:51:55 -07:00
Easwar Swaminathan
2f3355d224
xds: update go-control-plane to latest ( #4737 )
2021-09-07 11:11:16 -07:00
Tobias Klauser
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
Easwar Swaminathan
6bd8e8cf30
multiple: remove support for Go 1.11 ( #4700 )
2021-08-24 14:24:34 -07:00
Zach Reyes
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
Easwar Swaminathan
397adad6a0
update go.mod and go.sum to point to latest go-control-plane ( #4425 )
2021-05-12 15:52:15 -07:00
Doug Fawley
29bf29e0ed
xds: add HTTP filter is_optional support (gRFC A39) ( #4221 )
2021-03-02 09:11:35 -08:00
Easwar Swaminathan
c638ab8ccd
Update envoyproxy/go-control-plane ( #4098 )
2020-12-11 09:14:07 -08:00
Doug Fawley
4e8458e5c6
protobuf: update all generated code to google.golang.org/protobuf ( #3932 )
2020-10-21 16:05:44 -07:00
Easwar Swaminathan
06c094c3ab
xds/client: Process security configuration from Cluster resource ( #3931 )
2020-10-08 15:50:51 -07:00
Easwar Swaminathan
866de13d56
meshca: CertificateProvider plugin implementation. ( #3871 )
2020-09-29 17:40:30 -07:00
Patrice Chalin
03def2a1f3
examples: add go.mod to make examples a separate module ( #3546 )
2020-04-21 10:55:54 -07:00
Doug Fawley
27096e8260
doc: update README for supported Go versions and travis for tests ( #3516 )
2020-04-10 16:01:05 -07:00
Damien Neil
197c621dff
xds: use generated protos from github.com/cncf/udpa/go ( #3449 )
...
The upstream repo contains generated Go packages, so there's no need to
generate a separate version here.
2020-03-19 13:15:44 -07:00
Menghan Li
a63c5550c9
xds: set no_overprovisioning in request Node ( #3402 )
...
Also set the new user-agent fields.
2020-02-27 13:17:48 -08:00
Doug Fawley
b88d2d7465
protobuf: update protoc-gen-go version and generated code ( #3345 )
2020-01-30 10:23:21 -08:00
Easwar Swaminathan
dc9615bb06
xds: Initial implementation of a client using the v2 API ( #3144 )
...
This object will be used by a higher level xdsClient object, which will
provide the watch API used by the xds resolver and balancer
implementations.
2019-11-12 10:31:11 -08:00
Menghan Li
a8f166a036
xds: use generated files from go-control-plane ( #3083 )
...
validate needs to be removed, otherwise build fails due to duplicate
proto type registered.
2019-10-29 11:14:20 -07:00
Menghan Li
1610f0fd86
mod: move test/tools to a different module ( #3086 )
2019-10-14 09:31:07 -07:00
Doug Fawley
e2cfd1c28f
internal: update proto library version ( #3025 )
...
Also, two fixes:
- Fix long-standing `.travis.yml` bug where `VET_SKIP_PROTO` was not `export`ed (so not seen by `vet.sh`).
- Update `vet.sh` to work with new `goimports -l` that does not print a `:` after filenames.
2019-09-17 13:49:26 -07:00
Menghan Li
92075d79a7
modules: add go 1.11 to go.mod ( #3013 )
2019-09-09 16:11:21 -07:00
Doug Fawley
b7325a3150
Update go.mod for golang/x/tools and staticcheck ( #2832 )
2019-05-24 11:13:46 -07:00
Menghan Li
a8b5bd3c39
xds: wrr with random ( #2745 )
2019-04-23 13:48:02 -07:00
lyuxuan
5b263177f2
xds: make local proto generated files ( #2750 )
2019-04-16 13:35:16 -07:00
Jean de Klerk
7c93bdf75a
internal: update x/lint dependency ( #2690 )
...
golang.org/x/lint recently got a go.mod d0100b6bd8
Let's be sure to minimally use this version, since its dependencies are
now codified.
This CL was generated by deleting the x/lint line in go.mod and running
`go mod tidy`.
2019-03-14 14:38:41 -06:00
lyuxuan
d3f95b277a
xds: fix xds api change breakage ( #2685 )
2019-03-12 15:41:26 -07:00
lyuxuan
cba9cfed64
xds Balancer: implementation ( #2614 )
2019-02-28 15:12:40 -08:00
Doug Fawley
9f93218b13
cleanup: update staticcheck to version supporting modules and new checkers ( #2583 )
2019-01-17 16:27:42 -08:00
Jean de Klerk
6572a802a1
internal: update golint to use new url ( #2393 )
2018-10-31 14:39:18 -06:00
dfawley
ce4f3c8a89
Initial go.mod module definition and corresponding Travis/vet.sh changes ( #2281 )
2018-08-31 12:58:30 -07:00