Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-03 | core: add Grpc.TRANSPORT_ATTR_LOCAL_ADDR (#4906) | Kun Zhang | |
Resolves #4135 | |||
2018-10-03 | netty: Add ProtocolNegotiator.close | Eric Anderson | |
This notifies the negotiator when it will no longer be used, allowing it to clean up any resources. | |||
2018-10-01 | doc: organize Attributes with annotations. (#4892) | Kun Zhang | |
* doc: organize Attributes Keys with annotations. Keys are annotated with the following annotations: 1. Grpc.TransportAttr: transport attributes returned by {Client,Server}Call.getAttributes(). 2. NameResolver.ResolutionResultAttr: attributes passed as the argument of NameResolver.Listener.onAddresses() and LoadBalancer.handleResolvedAddressGroups() 3. EquivalentAddressGroup.Attr: attributes from EquivalentAddressGroups. * Expand the usage of annotations to Attributes variables. | |||
2018-09-28 | Upgrade to Guava 26.0-android and jsr305 3.0.2 | Jesse Wilson | |
2018-09-27 | alts: plumb authority to ALTS protocol negotiator (#4880) | Jiangtao Li | |
alts: plumb authority to ALTS protocol negotiator | |||
2018-09-24 | alts: Remove usage of TransportCreationParamsFilterFactory | Eric Anderson | |
Provide a ProtocolNegotiatorFactory instead. TransportCreationParamsFilterFactory is being removed. | |||
2018-09-17 | alts: Initialize ProtocolNegotiators eagerly | Eric Anderson | |
This simplifies the construction process, as we have fewer "interesting" phases to weed through. | |||
2018-09-14 | all: use Java7 brackets | Carl Mastrangelo | |
2018-09-12 | netty: Initialize ProtocolNegotiators eagerly | Eric Anderson | |
This simplifies the construction paradigm and leads to the eventual removal of TransportCreationParamsFilterFactory. The eventual end goal is to be able to shut down ProtocolNegotiators as is necessary for ALTS. The only reason the initialization was delayed was for 'authority', so we now plumb the authority through GrpcHttp2ConnectionHandler. | |||
2018-09-11 | all: fix lint warnings in import | ZHANG Dapeng | |
2018-09-04 | all: move Channelz to io.grpc as InternalChannelz (#4797) | zpencer | |
This is an API used to coordinate across packages and must live in `io.grpc`. Prepending `Internal` makes it easier to detect and hide this class from public visibility when using certain build tools. fixes #4796 | |||
2018-08-29 | alts: convert handshaker service channel to SharedResourceHolder (#4802) | Jiangtao Li | |
alts: convert handshaker service channel to SharedResourceHolder | |||
2018-08-29 | alts: if ALTS is not running on GCP, fails call (#4807) | Jiangtao Li | |
alts: if ALTS is not running on GCP, fails call rather than RuntimeException | |||
2018-08-27 | alts: add Google Default Channel implementation (#4742) | Jiangtao Li | |
alts: add Google Default Channel implementation | |||
2018-08-15 | alts: Use grpc-netty-shaded instead of grpc-netty | Eric Anderson | |
There's no good way to provide users of ALTS a choice between grpc-netty and grpc-netty-shaded. Since Netty is not exposed through the ALTS API surface, we opt for the shaded version as it has fewer deployment issues. However, this also means that we _can't_ expose any Netty API, like EventLoopGroup. | |||
2018-07-19 | alts: add call credential security level attribute (#4657) | Jiangtao Li | |
2018-07-12 | compiler,stub: update RpcMethod docs and usage | Carl Mastrangelo | |
2018-07-10 | compiler, stub: Rename inputType and outputType in @RpcMethod | jbingham-google | |
2018-07-06 | compiler, stub: Add @RpcMethod annotation | jbingham-google | |
This annotation will enable Java APT to generate code. Addresses part of #3173. | |||
2018-06-20 | alts: de-flake AltsHandshakerStubTest | Shohei Kamimori | |
Intended to resolve #4291. Previously AltsHandshakerStubTest.closeEarlyTest is flaky because it is async. De-flake the test by removing executors. | |||
2018-06-11 | all: add gradle format checker | ZHANG Dapeng | |
This PR adds an automatic gradle format checker and reformats all the *.gradle files. After this, new changes to *.gradle files will fail to build if not in good format, just like checkStyle failure. | |||
2018-06-05 | stub: remove static Method descriptors and stabilize method accessors | Carl Mastrangelo | |
2018-05-24 | alts: add grpclb runtime | jiangtaoli2016 | |
2018-05-14 | core: partially stabilize Attributes API (#4458) | zpencer | |
Deprecate static builder method, Keys.of(), add a notice of plans to remove keys(), emphasize that the name is only a debug label. The `@ExperimentalAPI` is left on the class because there are still issues around hashCode/equals. | |||
2018-05-03 | all: normalize copyright header | Carl Mastrangelo | |
2018-04-26 | alts: make imported files have imports below package, and set licence | Carl Mastrangelo | |
2018-04-25 | core,netty,okhttp,services,testing: expose security info to channelz (#4300) | zpencer | |
Pull the TLS info from the SSLSession object for TLS, and AltsContext for ALTS. | |||
2018-04-25 | alts: move alts protos to match proto package | Carl Mastrangelo | |
2018-04-13 | all: add toString() to Server to improve debug info | ZHANG Dapeng | |
2018-03-26 | build.gradle: bump protobuf plugin to 0.8.5 (#4101) | zpencer | |
This update automatically adds generated sources and proto IDLs to the `idea` plugin. | |||
2018-03-16 | alts: Use Guava base16 decoding functions in tests | Benedikt Schmidt | |
The previously used javax.xml.bind.DatatypeConverter is deprecated in Java 9. | |||
2018-03-08 | alts: minor update to ALTS handshaker proto (#4187) | Jiangtao Li | |
2018-03-07 | core: rename prepareToLoseNetwork() to enterIdle() (#4179) | Eric Gribkoff | |
2018-03-02 | alts: refactoring into alts and alts.internal packages (#4169) | Jiangtao Li | |
2018-03-01 | buildscripts,travis: fetch from mvn with retries (#4140) | zpencer | |
A band aid for #3284, to make its symptoms less noticeable. | |||
2018-02-28 | Lint fixes | Eric Anderson | |
2018-02-28 | core,netty,okhttp,alts,inprocess: deprecate usePlaintext(boolean) | Carl Mastrangelo | |
2018-02-26 | alts: Remove Java 8 library usages (#4143) | Eric Anderson | |
2018-02-23 | alts: re-order dependencies in ALTS bazel build (#4133) | Jiangtao Li | |
2018-02-23 | alts: add ALTS to interop tests | Jiangtao Li | |
2018-02-22 | alts: change visibility of `NettyServerBuilder` (#4088) | Shohei Kamimori | |
2018-02-15 | alts: add gRPC ALTS | Jiangtao Li | |