Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Split lib/support into lib/gpr and lib/gpr++. | Mark D. Roth | 2018-01-18 |
| | |||
* | Merge pull request #14069 from jtattermusch/macro_param_warning | Jan Tattermusch | 2018-01-18 |
|\ | | | | | fix "not enough actual parameters for macro" warning | ||
| * | fix "not enough actual parameters for macro" warning | Jan Tattermusch | 2018-01-18 |
|/ | |||
* | Merge pull request #14065 from jtattermusch/distribtests_standalone_fixup | Jan Tattermusch | 2018-01-18 |
|\ | | | | | distribtests_standalone: fixing nits | ||
* \ | Merge pull request #14046 from jtattermusch/try_fixing_dualstack_socket_test | Jan Tattermusch | 2018-01-18 |
|\ \ | | | | | | | Try avoid deadline_exceeded failure in dualstack_socket_test | ||
| | * | distribtests_standalone: fixing nits | Jan Tattermusch | 2018-01-18 |
| | | | |||
* | | | Merge pull request #14005 from jtattermusch/fix_win_alarm_test | Jan Tattermusch | 2018-01-18 |
|\ \ \ | |_|/ |/| | | Fix alarm test flake on windows | ||
| | * | use grpc_timeout_milliseconds_to_deadline directly | Jan Tattermusch | 2018-01-18 |
| | | | |||
* | | | Merge pull request #14047 from jtattermusch/distribtests_add_standalone | Jan Tattermusch | 2018-01-18 |
|\ \ \ | | | | | | | | | Add config files for standalone distribtests (C++ for now). | ||
* \ \ \ | Merge pull request #14054 from mehrdada/reformat-pydocstrings | Mehrdad Afshari | 2018-01-17 |
|\ \ \ \ | | | | | | | | | | | Reformat Python docstrings | ||
* \ \ \ \ | Merge pull request #14052 from mehrdada/legacyepoll | Mehrdad Afshari | 2018-01-17 |
|\ \ \ \ \ | | | | | | | | | | | | | Explicitly enable epoll1 on manylinux1 | ||
| | * | | | | Reformat Python docstrings | Mehrdad Afshari | 2018-01-17 |
| |/ / / / |/| | | | | |||
| * | | | | Eliminate GRPC_LINUX_LEGACY_EPOLL | Mehrdad Afshari | 2018-01-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename: GRPC_LINUX_LEGACY_EPOLL to GRPC_LINUX_EPOLL, and GRPC_LINUX_EPOLL to GRPC_LINUX_EPOLL_CREATE1 | ||
* | | | | | Merge pull request #13932 from dgquintas/conn_subchannel | David G. Quintas | 2018-01-17 |
|\ \ \ \ \ | | | | | | | | | | | | | Connected subchannel refactoring | ||
| | * | | | | Explicitly enable epoll on manylinux1 | Mehrdad Afshari | 2018-01-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason, the glibc version check does not enable GRPC_LINUX_EPOLL on manylinux1. This commit: * Explicitly enables GRPC_LINUX_LEGACY_EPOLL on MANYLINUX1 * Switches the flag to enable epoll1 IO manager to GRPC_LINUX_LEGACY_EPOLL instead of GRPC_LINUX_EPOLL. This is to ensure epollex and epollsig that are not yet compatible with epoll_create (not epoll_create1) do not get activated unintentionally. | ||
* | | | | | | Merge pull request #14031 from muxi/fix-boringssl-sed | Muxi Yan | 2018-01-17 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix sed error in podspecs on sed 4.4 | ||
| | * | | | | | fix BUILD | David Garcia Quintas | 2018-01-17 |
| | | | | | | | |||
* | | | | | | | Merge pull request #14050 from grpc/update-objc-readme | Muxi Yan | 2018-01-17 |
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | Specify minimum supported versions in README.md | ||
| | | * | | | | Fix bad merge | David Garcia Quintas | 2018-01-17 |
| | | | | | | | |||
| * | | | | | | Specify minimum supported versions in README.md | Muxi Yan | 2018-01-17 |
|/ / / / / / | |||
| | * | | | | Merge branch 'master' of github.com:grpc/grpc into conn_subchannel | David Garcia Quintas | 2018-01-17 |
| | |\ \ \ \ | |_|/ / / / |/| | | | | | |||
* | | | | | | Merge pull request #14048 from markdroth/fix_sanity | Mark D. Roth | 2018-01-17 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix sanity | ||
* \ \ \ \ \ \ | Merge pull request #14041 from mehrdada/enable-epoll | Mehrdad Afshari | 2018-01-17 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Enable epoll on Python manylinux1 | ||
| | * | | | | | | generate_projects | Mark D. Roth | 2018-01-17 |
| |/ / / / / / |/| | | | | | | |||
* | | | | | | | Merge pull request #13984 from markdroth/ref_counting | Mark D. Roth | 2018-01-17 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix existing ref counting classes and add new ones. | ||
* \ \ \ \ \ \ \ | Merge pull request #13913 from ncteisen/fix-clang-tidy-check | Noah Eisen | 2018-01-17 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix Clang Tidy Check | ||
| * | | | | | | | | do not fix automatically | ncteisen | 2018-01-17 |
| | | | | | | | | | |||
| | | | | | * | | | add standalone distribtests | Jan Tattermusch | 2018-01-17 |
| |_|_|_|_|/ / / |/| | | | | | | | |||
| | | | | | | * | try avoid deadline_exceeded failure in dualstack_socket_test | Jan Tattermusch | 2018-01-17 |
| |_|_|_|_|_|/ |/| | | | | | | |||
| | | | | | * | fix alarm test flake on windows | Jan Tattermusch | 2018-01-17 |
| |_|_|_|_|/ |/| | | | | | |||
* | | | | | | Merge pull request #14028 from jtattermusch/cmake_include_improvements | Jan Tattermusch | 2018-01-17 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | cmake build cleanup | ||
| | | | * | | | Enable epoll on Python manylinux1 | Mehrdad Afshari | 2018-01-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Python packages built for Linux and uploaded to PyPI are required to target a standardized platform specification dubbed `manylinux1`, which tries to cover a vast array of Linux distributions, thereby emulating a legacy lowest-common-denominator distribution, with an old `glibc` that does not support `epoll_create1`, but provides the `epoll_create` interface. While there are race condition risks associated with utilizing the latter interface and setting the `O_CLOEXEC` flag immediately on the file descriptor returned by `epoll_create`, the payoff is well worth the risks for our Python users, who currently end up falling back on `poll` polling engine when downloading our Linux binary packages. | ||
* | | | | | | | Merge pull request #13993 from vjpai/buildown | Vijay Pai | 2018-01-16 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Add me to build system owners | ||
| | | * | | | | | s/tidy/TIDY | Noah Eisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Ensure all sanity finds clang-tidy | Noah Eisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Stop building docker from inside docker | Noah Eisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Fix clang format docker | Noah Eisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Add to sanity, dont fix by default | ncteisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Dockerize clang tidy | ncteisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Dont check every single file | Noah Eisen | 2018-01-16 |
| | | | | | | | | |||
| | | * | | | | | Check for failures from run clang tidy | Noah Eisen | 2018-01-16 |
| |_|/ / / / / |/| | | | | | | |||
* | | | | | | | Merge pull request #13206 from apolcyn/ruby_20_distrib_test | apolcyn | 2018-01-16 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Add distrib tests using ruby 2.0.0 | ||
* \ \ \ \ \ \ \ | Merge pull request #14032 from ctiller/api-fuzz | Craig Tiller | 2018-01-16 |
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | | Fix issue whereby fuzzer creates infinitely deep creds (since this is not actually interesting) | ||
| | | | | * | | | Code review changes. | Mark D. Roth | 2018-01-16 |
| | | | | | | | | |||
| | * | | | | | | Add ruby distrib tests that uses ruby 2.0.0 | Alexander Polcyn | 2018-01-16 |
| | | | | | | | | |||
* | | | | | | | | Merge pull request #14017 from ZhouyihaiDing/php_channl_memory_leak | Zhouyihai Ding | 2018-01-16 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | php: fix memory leak during creating channel | ||
| | * | | | | | | | Add fuzzed example that found this crash | Craig Tiller | 2018-01-16 |
| | | | | | | | | | |||
| | * | | | | | | | Also stop processing input stream | Craig Tiller | 2018-01-16 |
| | | | | | | | | | |||
| | * | | | | | | | Fix issue whereby fuzzer creates infinitely deep creds (since this is not ↵ | Craig Tiller | 2018-01-16 |
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | actually interesting) | ||
| | | | | | * | | Fix sed error in podspecs on sed 4.4 | Muxi Yan | 2018-01-16 |
| | | | | | | | |