aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
...
| | * | | | | | | Fixed formattingGravatar Moiz Haidry2018-08-28
| | | | | | | | |
| | * | | | | | | Porting fix from CL- https://critique.corp.google.com/#review/210573936Gravatar Moiz Haidry2018-08-28
| | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | Merge branch 'master' into minor-timer-fixGravatar Sree Kuchibhotla2018-08-28
| |\| | | | | |
| | | | | | * | Merge branch 'channelz-subchannels' into channelz-serverGravatar ncteisen2018-08-28
| | | | | | |\|
| | | | | | | * Merge branch 'master' of https://github.com/grpc/grpc into channelz-subchannelsGravatar ncteisen2018-08-28
| | | | | | | |\ | | | |_|_|_|_|/ | | |/| | | | |
| | * | | | | | Merge pull request #15618 from markdroth/naming_doc_updateGravatar Mark D. Roth2018-08-28
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Update naming documentation.
| | * \ \ \ \ \ \ Merge pull request #16456 from yashykt/errqueueredefineGravatar Yash Tibrewal2018-08-28
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Redefine constants from errqueue.h. Some header files lag behind the …
| | | | * | | | | | Update naming documentation.Gravatar Mark D. Roth2018-08-28
| | | | | | | | | |
| | * | | | | | | | Merge pull request #16467 from AspirinSJL/bump_masterGravatar Juanli Shen2018-08-27
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Bump version to 1.16.0-dev
| | | | * \ \ \ \ \ \ Merge branch 'master' into errqueueredefineGravatar Yash Tibrewal2018-08-27
| | | | |\ \ \ \ \ \ \ | | | |_|/ / / / / / / | | |/| | | | | | | |
| | * | | | | | | | | Remove linux/version.h include from port.hGravatar Yash Tibrewal2018-08-27
| | | | | | | | | | |
| | * | | | | | | | | Revert "Revert "Fathom tcp changes""Gravatar Yash Tibrewal2018-08-27
| | | | | | | | | | |
| | | * | | | | | | | Regenerate projectsGravatar Juanli Shen2018-08-27
| | | | | | | | | | |
| | * | | | | | | | | Merge pull request #16342 from markdroth/pf_keep_unselected_subchannelsGravatar Mark D. Roth2018-08-27
| | |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / | | |/| | | | | | | | Change pick_first to not unref unselected subchannels.
| | * | | | | | | | | Revert "Fathom tcp changes"Gravatar Jan Tattermusch2018-08-27
| | | | | | | | | | |
| | | | | | | * | | | Light refactoring of some transport codeGravatar Hope Casey-Allen2018-08-26
| | | |_|_|_|/ / / / | | |/| | | | | | |
| | * | | | | | | | Merge pull request #16408 from ↵Gravatar Nicolas Noble2018-08-24
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nicolasnoble/fix-tsi-ssl-auth-context-reuse-string Fixing the SSL_REUSE auth context string attribute.
| | | | | * | | | | | Redefine constants from errqueue.h. Some header files lag behind the kernel ↵Gravatar Yash Tibrewal2018-08-24
| | | |_|/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | version
| | * | | | | | | | Merge pull request #15941 from yashykt/fathomtcpchangesGravatar Yash Tibrewal2018-08-24
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fathom tcp changes
| | * \ \ \ \ \ \ \ \ Merge pull request #16434 from ericgribkoff/fork_support_v2_mac_pollGravatar Eric Gribkoff2018-08-24
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Support tracking and closing fds post-fork in ev_poll_posix
* | | | | | | | | | | | Reviewer commentsGravatar Yash Tibrewal2018-08-24
| | | | | | | | | | | |
| | | | * | | | | | | | %s/sendmsg_wrapper/tcp_sendGravatar Yash Tibrewal2018-08-24
| | | | | | | | | | | |
| | * | | | | | | | | | Merge pull request #16358 from muxi/privatize-boringsslGravatar Muxi Yan2018-08-24
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Make symbols of BoringSSL private
| | * \ \ \ \ \ \ \ \ \ \ Merge pull request #16447 from ericgribkoff/fix_parameter_nameGravatar Eric Gribkoff2018-08-24
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a parameter name mismatch
| | | | | * | | | | | | | | sanityGravatar Eric Gribkoff2018-08-23
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | Fix a parameter name mismatchGravatar Eric Gribkoff2018-08-23
| | | | | | | | | | | | | |
| | | | | * | | | | | | | | fix commentsGravatar Eric Gribkoff2018-08-23
| | | | | | | | | | | | | |
| | | | | | * | | | | | | | Reset bytes_counter on setting socket options. Wrap out sendmsg and add ↵Gravatar Yash Tibrewal2018-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | comments for bytes_counter
| | | | | | | * | | | | | | Fixing the SSL_REUSE auth context string attribute.Gravatar Nicolas "Pixel" Noble2018-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.
* | | | | | | | | | | | | | Reviewer commentsGravatar Yash Tibrewal2018-08-23
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #16437 from AspirinSJL/fix_lrs_filter_buildGravatar Juanli Shen2018-08-23
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix build issue
| | | * | | | | | | | | | | | Fix build issueGravatar Juanli Shen2018-08-23
| | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | do not track fds for poll-cvGravatar Eric Gribkoff2018-08-23
| | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | Make symbols of BoringSSL private to gRPCGravatar Muxi Yan2018-08-23
| | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | Check poll strategy in core fork handler and log error if unsupportedGravatar Eric Gribkoff2018-08-23
| | | | | | | | | | | | | | |
| | | | | | * | | | | | | | | Support tracking and closing fds post-fork in ev_poll_posixGravatar Eric Gribkoff2018-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
| | * | | | | | | | | | | | Merge pull request #16318 from ericgribkoff/fork_support_v2_check_if_shutdownGravatar Eric Gribkoff2018-08-22
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / / / | | |/| | | | | | | | | | | Python fork handler checks if gRPC core successfully shutdown
| | * | | | | | | | | | | | Merge pull request #16425 from lamby/spelling-errorsGravatar Juanli Shen2018-08-22
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a number of spelling errors.
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #16396 from AspirinSJL/simplify_arenaGravatar Juanli Shen2018-08-22
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / / / / / | | |/| | | | | | | | | | | | Simplify call arena size growth
| | | | | * | | | | | | | | | Python post-fork handler: exit if grpc shutdown failsGravatar Eric Gribkoff2018-08-22
| | | |_|/ / / / / / / / / / | | |/| | | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #16264 from ericgribkoff/fork_support_v2Gravatar Eric Gribkoff2018-08-22
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support gRPC Python client-side fork with epoll1
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #16398 from markdroth/round_robin_size_t_fixGravatar Mark D. Roth2018-08-22
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix round_robin to avoid negative size_t value.
| | | | * | | | | | | | | | | | Support gRPC Python client-side fork with epoll1Gravatar Eric Gribkoff2018-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.
| | | | | | | | | | | | * | | remove extra blank lineGravatar Yash Tibrewal2018-08-22
| | | | | | | | | | | | | | |
| | | | | | | | | | | | * | | Add logging for tcp_user_timeout not supportedGravatar Yash Tibrewal2018-08-22
| | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
| | | |_|/ / / / / / / / / / | | |/| | | | | | | | | | |
* | | | | | | | | | | | | | reviewer commentsGravatar Yash Tibrewal2018-08-21
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Reviewer commentGravatar Yash Tibrewal2018-08-21
| | | | | | | | | | | | | |
| | | | | | | | | | | * | | Did not initialize len earlierGravatar Yash Tibrewal2018-08-21
| | | | | | | | | | | | | |
| | | | | | | | | | | * | | Use linux kernel version 2.6.37 to decide whether to use TCP_USER_TIMEOUT or notGravatar Yash Tibrewal2018-08-21
| | | | | | | | | | | | | |