grpc-go/credentials
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
..
alts alts: Read max number of concurrent ALTS handshakes from environment variable. (#6267) 2023-06-07 18:54:06 -07:00
google testing: update Go to 1.19 (#5717) 2022-10-17 15:04:34 -07:00
insecure xds/bootstrap: add plugin system for credentials specified in bootstrap file (#5136) 2022-02-01 14:01:50 -08:00
local testing: update Go to 1.19 (#5717) 2022-10-17 15:04:34 -07:00
oauth Deprecate use of `ioutil` package (#5906) 2023-01-03 11:20:20 -08:00
sts Deprecate use of `ioutil` package (#5906) 2023-01-03 11:20:20 -08:00
tls/certprovider Deprecate use of `ioutil` package (#5906) 2023-01-03 11:20:20 -08:00
xds go.mod: update all dependencies after 1.54 branch cut (#6132) 2023-03-28 16:03:41 -07:00
credentials.go grpc: restrict status codes from control plane (gRFC A54) (#5653) 2022-10-04 15:13:23 -07:00
credentials_test.go credentials: fix PerRPCCredentials w/RequireTransportSecurity and security levels (#3995) 2020-11-09 15:33:53 -08:00
tls.go Deprecate use of `ioutil` package (#5906) 2023-01-03 11:20:20 -08:00