Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use JSON for service config channel arg. | Mark D. Roth | 2016-11-02 |
| | |||
* | Fix potential use-after-free: connected subchannel gets destroyed after its ↵ | Craig Tiller | 2016-10-27 |
| | | | | been picked by an lbpolicy | ||
* | Handle calls that are started after transport closure | Craig Tiller | 2016-10-27 |
| | |||
* | Review feedback | Craig Tiller | 2016-10-26 |
| | |||
* | Merge github.com:grpc/grpc into buffer_pools_for_realsies | Craig Tiller | 2016-10-26 |
|\ | |||
| * | Merge remote-tracking branch 'upstream/master' into circular_dependency_fix | Mark D. Roth | 2016-10-26 |
| |\ | |||
| * | | Move method_config module from ext/client_channel to lib/transport. | Mark D. Roth | 2016-10-26 |
| | | | |||
| | * | clang-format | Mark D. Roth | 2016-10-26 |
| | | | |||
| | * | Merge remote-tracking branch 'upstream/master' into resolver_channel_args | Mark D. Roth | 2016-10-26 |
| | |\ | | |/ | |/| | |||
| * | | Merge pull request #8377 from htuch/alpn | Craig Tiller | 2016-10-26 |
| |\ \ | | | | | | | | | Introduce a grpc-exp ALPN protocol identifier. | ||
* | | | | Review feedback | Craig Tiller | 2016-10-25 |
| | | | | |||
| * | | | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-25 |
| |\ \ \ | |||
| | * | | | Finish off change | Craig Tiller | 2016-10-25 |
| | | | | | |||
| | * | | | Use the statement sequencing operator instead of introducing an enum | Craig Tiller | 2016-10-25 |
| | | | | | |||
| | * | | | Hand build tail recursion to avoid stack overflow | Craig Tiller | 2016-10-25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pair of recursive functions was always supposed to take advantage of tail recursion. In debug builds we're seeing some instances of stack overflow however (especially with TensorFlow). Manually apply the tail recursion optimization to eliminate this. | ||
| | | | * | Fix asan bug. | Mark D. Roth | 2016-10-25 |
| | | | | | |||
| | | | * | Update comments. | Mark D. Roth | 2016-10-25 |
| | | | | | |||
* | | | | | Merge github.com:grpc/grpc into buffer_pools_for_realsies | Craig Tiller | 2016-10-24 |
|\ \ \ \ \ | | |/ / / | |/| | | | |||
| | | | * | Merge remote-tracking branch 'upstream/master' into resolver_channel_args | Mark D. Roth | 2016-10-24 |
| | | | |\ | | |_|_|/ | |/| | | | |||
| | | | * | Fix propagation of channel args for insecure channels. | Mark D. Roth | 2016-10-24 |
| | | | | | |||
| | | | * | Minor clean-up. | Mark D. Roth | 2016-10-24 |
| | | | | | |||
| | | | * | Fix dns_resolver_connectivity_test. | Mark D. Roth | 2016-10-24 |
| | | | | | |||
| | | | * | clang-format | Mark D. Roth | 2016-10-24 |
| | | | | | |||
| * | | | | Add block comment. | Mark D. Roth | 2016-10-24 |
| | | | | | |||
| | * | | | Added import order comments, resolved other minor issues | murgatroid99 | 2016-10-24 |
| | | | | | |||
| | | * | | Introduce a grpc-exp ALPN protocol identifier. | Harvey Tuch | 2016-10-24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces an additional ALPN protocol, grpc-exp, intended to take preference to h2 and indicate to the server that the connection contains only gRPC traffic. This allows servers and intermediate boxes to distinguish gRPC from other HTTP/2 traffic. The choice of grpc-exp as a protocol identifier indicates that this scheme is currently experimental and should not be relied upon. The protocol is not in the IANA TLS registry. This patch also introduces client/server handshake tests that validate the preferential treatment of grpc-exp in an end-to-end manner. | ||
| * | | | | Expand comment documenting grpc_method_config_table_convert(). | Mark D. Roth | 2016-10-24 |
| | | | | | |||
| * | | | | Merge remote-tracking branch 'upstream/master' into service_config2 | Mark D. Roth | 2016-10-24 |
| |\ \ \ \ | | | |/ / | | |/| | | |||
| | | * | | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-21 |
| | | |\ \ | | | |/ / | | |/| | | |||
| | | | * | Merge remote-tracking branch 'upstream/master' into resolver_channel_args | Mark D. Roth | 2016-10-21 |
| | | | |\ | | | |_|/ | | |/| | | |||
| | | | * | Remove resolver_result. | Mark D. Roth | 2016-10-21 |
| | | | | | |||
| | * | | | Merge pull request #8095 from markdroth/rename_client_config | Mark D. Roth | 2016-10-21 |
| | |\ \ \ | | | | | | | | | | | | | Rename client_config directory to client_channel. | ||
* | | | | | | Address review comments | Craig Tiller | 2016-10-21 |
| | | | | | | |||
| | | | | * | Change LB policies to get their input from channel args. | Mark D. Roth | 2016-10-21 |
| | | | | | | |||
| | | | | * | Encode server name, LB policy name, and addresses in channel args. | Mark D. Roth | 2016-10-21 |
| | | | | | | |||
| | | | | * | Set user data vtable when creating grpc_lb_addresses. | Mark D. Roth | 2016-10-21 |
| | | | | | | |||
| | | | | * | Pass channel args through resolver. | Mark D. Roth | 2016-10-21 |
| | | | | | | |||
| | * | | | | Moved unref of security connector outside of grpc_secure_channel_create | David Garcia Quintas | 2016-10-20 |
| | | | | | | |||
| | * | | | | Merge pull request #8381 from dgquintas/lb-cost-bin | David G. Quintas | 2016-10-20 |
| | |\ \ \ \ | | | |_|_|/ | | |/| | | | Renamed MD key "lb-cost" to "lb-cost-bin" | ||
| | | | | * | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-19 |
| | | | | |\ | | | |_|_|/ | | |/| | | | |||
| | | | * | | Merge remote-tracking branch 'upstream/master' into rename_client_config | Mark D. Roth | 2016-10-19 |
| | | | |\ \ | | | |_|/ / | | |/| | | | |||
* | | | | | | Merge github.com:grpc/grpc into buffer_pools_for_realsies | Craig Tiller | 2016-10-19 |
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | |||
| | * | | | | Convert method config to a struct for use in fast path in client_channel. | Mark D. Roth | 2016-10-19 |
| | | | | | | |||
| | | | | * | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-19 |
| | | | | |\ | |||
| | * | | | | | Convert method config to a struct for use in the fast path. | Mark D. Roth | 2016-10-19 |
| |/ / / / / | |||
* | | | | | | clang-format | Craig Tiller | 2016-10-18 |
| | | | | | | |||
| * | | | | | Merge remote-tracking branch 'upstream/master' into service_config | Mark D. Roth | 2016-10-18 |
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | |||
* | | | | | | Merge github.com:grpc/grpc into buffer_pools_for_realsies | Craig Tiller | 2016-10-18 |
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | |||
| * | | | | | Fix wakeup bug | Craig Tiller | 2016-10-18 |
| | | | | | | |||
* | | | | | | BufferPool --> ResourceQuota | Craig Tiller | 2016-10-17 |
| | | | | | |