Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move method_config module from ext/client_channel to lib/transport. | 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. | ||
* \ | Merge pull request #8125 from murgatroid99/uv_core_transport | Michael Lumish | 2016-10-25 |
|\ \ | | | | | | | Add a libuv endpoint to the C core, for use in the Node library | ||
* \ \ | Merge pull request #8490 from perumaalgoog/master | David G. Quintas | 2016-10-25 |
|\ \ \ | | | | | | | | | Fix incorrect header in thd.c | ||
| | * | | Fix merge issue in udp_server.c | murgatroid99 | 2016-10-25 |
| | | | | |||
| | * | | Merge branch 'master' into uv_core_transport | murgatroid99 | 2016-10-25 |
| | |\ \ | |_|/ / |/| | | | |||
* | | | | Merge pull request #8489 from ctiller/recursivator | Craig Tiller | 2016-10-25 |
|\ \ \ \ | | | | | | | | | | | Hand build tail recursion to avoid stack overflow | ||
* \ \ \ \ | Merge pull request #7615 from rjshade/rewrite_udp_server_linked_list | Yang Gao | 2016-10-25 |
|\ \ \ \ \ | | | | | | | | | | | | | Rewrite udp server linked list | ||
| | | * | | | Fix incorrect header in thd.c | Perumaal S | 2016-10-25 |
| |_|/ / / |/| | | | | |||
| | | * | | Remove unnecessary #ifdef in credentials code | 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. | ||
* | | | | 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 pull request #8095 from markdroth/rename_client_config | Mark D. Roth | 2016-10-21 |
| |\ \ \ | | | | | | | | | | | Rename client_config directory to client_channel. | ||
| * \ \ \ | Merge pull request #8450 from dgquintas/move_unref | David G. Quintas | 2016-10-21 |
| |\ \ \ \ | | | | | | | | | | | | | Moved unref of security connector outside of grpc_secure_channel_create | ||
| * \ \ \ \ | Merge pull request #7651 from rjshade/add_error_log_for_h2_headers | Craig Tiller | 2016-10-21 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Add error log for invalid http2 headers | ||
| | | * | | | | 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" | ||
| | | | | | * | Clang format | murgatroid99 | 2016-10-20 |
| | | | | | | | |||
| | | | | * | | clang format | Robbie Shade | 2016-10-20 |
| | | | | | | | |||
| | | | | | * | 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 remote-tracking branch 'upstream/master' into service_config | Mark D. Roth | 2016-10-19 |
|\| | | | | | | |||
| * | | | | | | Merge pull request #8303 from markdroth/service_config | Mark D. Roth | 2016-10-19 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Support service configs in core. | ||
* | | | | | | | | 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 |
| |/ / / / / / |/| | | | | | | |||
| * | | | | | | Merge pull request #8370 from lyuxuan/fix_handshake_malloc | Craig Tiller | 2016-10-19 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | change from malloc to gpr_malloc | ||
* | | | | | | | | clang-format | Mark D. Roth | 2016-10-19 |
| | | | | | | | | |||
| * | | | | | | | Merge pull request #8330 from kpayson64/poll_failure | kpayson64 | 2016-10-18 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Wakeup fds on bad poll | ||
* | | | | | | | | | Merge remote-tracking branch 'upstream/master' into service_config | Mark D. Roth | 2016-10-18 |
|\| | | | | | | | | |||
| * | | | | | | | | Fix wakeup bug | Craig Tiller | 2016-10-18 |
| | | | | | | | | | |||
| * | | | | | | | | Merge github.com:grpc/grpc into direct-calls | Craig Tiller | 2016-10-17 |
| |\ \ \ \ \ \ \ \ | |||
| | * \ \ \ \ \ \ \ | Merge pull request #7664 from kpayson64/cv_wakeup_fd | kpayson64 | 2016-10-17 |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Add Shim for wakeup_fds with no pipe or | ||
| * | | | | | | | | | | Better debug strings | Craig Tiller | 2016-10-17 |
| | | | | | | | | | | | |||
| | | | | | * | | | | | fixed missing variable rename | David Garcia Quintas | 2016-10-17 |
| | | | | | | | | | | | |||
| | | | | | * | | | | | s/lb-cost/lb-cost-bin | David Garcia Quintas | 2016-10-15 |
| | | | | | | | | | | | |||
| | * | | | | | | | | | clang-format | David Garcia Quintas | 2016-10-15 |
| | | | | | | | | | | | |||
| * | | | | | | | | | | Merge branch 'direct-calls' of github.com:ctiller/grpc into direct-calls | Craig Tiller | 2016-10-14 |
| |\ \ \ \ \ \ \ \ \ \ | |||
| * \ \ \ \ \ \ \ \ \ \ | Merge github.com:grpc/grpc into direct-calls | Craig Tiller | 2016-10-14 |
| |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / / | | |/| | | | | | | | | | |||
| | | * | | | | | | | | | clang-format | Craig Tiller | 2016-10-14 |
| | |/ / / / / / / / / | |/| | | | | | | | | | |||
| | | * | | | | | | | | Factored out common code into pick_from_internal_rr. | David Garcia Quintas | 2016-10-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also fixed a potential bug whereby callbacks wouldn't be called if the pick happened immediately during the flushing of pending picks. | ||
| * | | | | | | | | | | Fix some test failures | Craig Tiller | 2016-10-14 |
| | | | | | | | | | | |