Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #16438 from jtattermusch/csharp_fix_subchannel_sharing | Jan Tattermusch | 2018-08-27 |
|\ | | | | | C#: fix subchannel sharing for secure channels | ||
* \ | Merge pull request #16463 from grpc/revert-15941-fathomtcpchanges | Jan Tattermusch | 2018-08-27 |
|\ \ | | | | | | | Revert "Fathom tcp changes" | ||
| * | | Revert "Fathom tcp changes" | Jan Tattermusch | 2018-08-27 |
|/ / | |||
* | | Merge pull request #16444 from jtattermusch/csharp_metadata_key_allow_dot | Jan Tattermusch | 2018-08-27 |
|\ \ | | | | | | | C#: allow dot in metadata keys | ||
* \ \ | Merge pull request #16446 from hcaseyal/add_per_second_profiling | hcaseyal | 2018-08-26 |
|\ \ \ | | | | | | | | | Add an option to collect latency medians every epoch | ||
| * | | | Clang tidy | Hope Casey-Allen | 2018-08-25 |
| | | | | |||
| * | | | Add an option to collect medians every epoch. Useful for gathering per ↵ | Hope Casey-Allen | 2018-08-25 |
|/ / / | | | | | | | | | | second median latencies | ||
* | | | Merge pull request #16408 from ↵ | Nicolas Noble | 2018-08-24 |
|\ \ \ | | | | | | | | | | | | | | | | | nicolasnoble/fix-tsi-ssl-auth-context-reuse-string Fixing the SSL_REUSE auth context string attribute. | ||
* \ \ \ | Merge pull request #16453 from adelez/foundry3 | adelez | 2018-08-24 |
|\ \ \ \ | | | | | | | | | | | Upgrade bazel to 0.16.1 | ||
| * | | | | Upgrade bazel to 0.16.1 | Adele Zhou | 2018-08-24 |
|/ / / / | |||
* | | | | Merge pull request #15941 from yashykt/fathomtcpchanges | Yash Tibrewal | 2018-08-24 |
|\ \ \ \ | | | | | | | | | | | Fathom tcp changes | ||
* \ \ \ \ | Merge pull request #16414 from vjpai/core_callback_test | Vijay Pai | 2018-08-24 |
|\ \ \ \ \ | | | | | | | | | | | | | Add an inproc-based non-polling end2end test of core callback API | ||
* \ \ \ \ \ | Merge pull request #16434 from ericgribkoff/fork_support_v2_mac_poll | Eric Gribkoff | 2018-08-24 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Support tracking and closing fds post-fork in ev_poll_posix | ||
| | | * | | | | %s/sendmsg_wrapper/tcp_send | Yash Tibrewal | 2018-08-24 |
| | | | | | | | |||
* | | | | | | | Merge pull request #16358 from muxi/privatize-boringssl | Muxi Yan | 2018-08-24 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Make symbols of BoringSSL private | ||
* \ \ \ \ \ \ \ | Merge pull request #16447 from ericgribkoff/fix_parameter_name | Eric Gribkoff | 2018-08-24 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix a parameter name mismatch | ||
| | | | * | | | | | Improve comments and revert much of 373cb20 | Vijay Pai | 2018-08-24 |
| | | | | | | | | | |||
| | | | * | | | | | Add asserts on bad verify results | Vijay Pai | 2018-08-23 |
| | | | | | | | | | |||
| | | | * | | | | | expect_tags before callbacks could get executed to avoid a data race | Vijay Pai | 2018-08-23 |
| | | | | | | | | | |||
| | * | | | | | | | Update README to document the change | Muxi Yan | 2018-08-23 |
| | | | | | | | | | |||
| | | * | | | | | | sanity | Eric Gribkoff | 2018-08-23 |
| | | | | | | | | | |||
| * | | | | | | | | Fix a parameter name mismatch | Eric Gribkoff | 2018-08-23 |
| | | | | | | | | | |||
| | | * | | | | | | fix comments | Eric Gribkoff | 2018-08-23 |
| | | | | | | | | | |||
* | | | | | | | | | Merge pull request #16383 from vjpai/tidy | Vijay Pai | 2018-08-23 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Cast an index to size_t to avoid sign-conversion warning | ||
| | | | | | * | | | | Reset bytes_counter on setting socket options. Wrap out sendmsg and add ↵ | Yash Tibrewal | 2018-08-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | comments for bytes_counter | ||
| | | | | | | * | | | Fixing the SSL_REUSE auth context string attribute. | Nicolas "Pixel" Noble | 2018-08-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "true" and "false" are strings, so use similar code that of the cstring variant. Otherwise, the generated properties will have an embedded zero in there. | ||
* | | | | | | | | | | Merge pull request #16437 from AspirinSJL/fix_lrs_filter_build | Juanli Shen | 2018-08-23 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fix build issue | ||
| * | | | | | | | | | | Fix build issue | Juanli Shen | 2018-08-23 |
| | | | | | | | | | | | |||
| | | | | * | | | | | | do not track fds for poll-cv | Eric Gribkoff | 2018-08-23 |
| | | | | | | | | | | | |||
| | | | * | | | | | | | Make symbols of BoringSSL private to gRPC | Muxi Yan | 2018-08-23 |
| | | | | | | | | | | | |||
| | | | | * | | | | | | Check poll strategy in core fork handler and log error if unsupported | Eric Gribkoff | 2018-08-23 |
| | | | | | | | | | | | |||
| | | | | * | | | | | | Support tracking and closing fds post-fork in ev_poll_posix | Eric Gribkoff | 2018-08-23 |
| |_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This extends gRPC Python's fork compatibility to Mac OS, which does not support epoll The changes are a no-op if fork support is disabled | ||
| | | | | | | | * | | C#: allow dot in metadata keys | Jan Tattermusch | 2018-08-23 |
| |_|_|_|_|_|_|/ / |/| | | | | | | | | |||
* | | | | | | | | | Merge pull request #16435 from mehrdada/move-cred-wrapper-into-credentials.pyx | Mehrdad Afshari | 2018-08-23 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Move _server_cert_config_fetcher_wrapper to credentials.pyx.pxi | ||
| | | | | | * | | | | Clang format | Vijay Pai | 2018-08-23 |
| | | | | | | | | | | |||
| | | | | | * | | | | Address reviewer feedback with comments/assertions | Vijay Pai | 2018-08-23 |
| | | | | | | | | | | |||
| | | | | | | | | * | C#: fix subchannel sharing for secure channels | Jan Tattermusch | 2018-08-23 |
| | | | | | | | | | | |||
* | | | | | | | | | | Merge pull request #16432 from ericgribkoff/allow_pthread_atfork_mac | Eric Gribkoff | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Define the allow pthread atfork macro for gRPC Python MacOS builds | ||
| | * | | | | | | | | | Move _server_cert_config_fetcher_wrapper to credentials.pyx.pxi | Mehrdad Afshari | 2018-08-22 |
| |/ / / / / / / / / |/| | | | | | | | | | |||
* | | | | | | | | | | Merge pull request #16318 from ericgribkoff/fork_support_v2_check_if_shutdown | Eric Gribkoff | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | Python fork handler checks if gRPC core successfully shutdown | ||
* | | | | | | | | | | Merge pull request #16425 from lamby/spelling-errors | Juanli Shen | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fix a number of spelling errors. | ||
* \ \ \ \ \ \ \ \ \ \ | Merge pull request #16396 from AspirinSJL/simplify_arena | Juanli Shen | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | | | Simplify call arena size growth | ||
| | | * | | | | | | | | Python post-fork handler: exit if grpc shutdown fails | Eric Gribkoff | 2018-08-22 |
| |_|/ / / / / / / / |/| | | | | | | | | | |||
* | | | | | | | | | | Merge pull request #16264 from ericgribkoff/fork_support_v2 | Eric Gribkoff | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Support gRPC Python client-side fork with epoll1 | ||
| | | | * | | | | | | | Define the allow pthread atfork macro for gRPC Python MacOS builds | Eric Gribkoff | 2018-08-22 |
| | | | | | | | | | | | |||
* | | | | | | | | | | | Merge pull request #16398 from markdroth/round_robin_size_t_fix | Mark D. Roth | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix round_robin to avoid negative size_t value. | ||
| | * | | | | | | | | | | Support gRPC Python client-side fork with epoll1 | Eric Gribkoff | 2018-08-22 |
| |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A process may fork after invoking grpc_init() and use gRPC in the child if and only if the child process first destroys all gRPC resources inherited from the parent process and invokes grpc_shutdown(). Subsequent to this, the child will be able to re-initialize and use gRPC. After fork, the parent process will be able to continue to use existing gRPC resources such as channels and calls without interference from the child process. To facilitate gRPC Python applications meeting the above constraints, gRPC Python will automatically destroy and shutdown all gRPC Core resources in the child's post-fork handler, including cancelling in-flight calls (see detailed design below). From the client's perspective, the child process is now free to create new channels and use gRPC. | ||
* | | | | | | | | | | | Merge pull request #16415 from jtattermusch/cmake_likes_assembly | Jan Tattermusch | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | cmake: disable assembly optimizations only when necessary | ||
* \ \ \ \ \ \ \ \ \ \ \ | Merge pull request #16412 from jtattermusch/building_no_install | Jan Tattermusch | 2018-08-22 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | Improve BUILDING.md | ||
| | | | | * | | | | | | | Fix a number of spelling errors. | Chris Lamb | 2018-08-22 |
| |_|_|_|/ / / / / / / |/| | | | | | | | | | |