grpc-go/credentials
Tamir Duberstein 5c7ed938f9
credentials: plumb cancellation into ClientHandshake
This is a minor breaking change to `TransportCredentials`, however
it should not be a problem in practice as not many users are using
custom implementations. In particular, users of `NewTLS` will not
be affected.

This change also replaces the earlier `Timeout` and `Cancel` fields
with a `context.Context`, which is plumbed all the way down from
`grpc.Dial`, laying the ground work for a user-provided context.

Also, support for Go 1.7 is added.
2016-08-01 16:29:56 -04:00
..
oauth credentials/oauth: default to Bearer token type 2016-06-24 10:39:34 -07:00
credentials.go credentials: plumb cancellation into ClientHandshake 2016-08-01 16:29:56 -04:00
credentials_util_go17.go add clone to avoid modifying passed-in tls.Config 2016-07-26 21:21:43 -07:00
credentials_util_pre_go17.go add clone to avoid modifying passed-in tls.Config 2016-07-26 21:21:43 -07:00