Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | | | | | | | | | * | Clang format | 2017-11-28 | ||
| | | | | | | | | | | | ||||
| | | * | | | | | | | | clang fmt | 2017-11-28 | ||
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Fix tracer TSAN bug | 2017-11-28 | ||
| | | | | | | | | | | | ||||
| * | | | | | | | | | | Merge pull request #13448 from camillol/fixalign | 2017-11-28 | ||
| |\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / | |/| | | | | | | | | | Fix alignment issue in gpr_murmur_hash3 | |||
| | | | | * | | | | | | Code review changes. | 2017-11-28 | ||
| | | | | | | | | | | | ||||
| | | * | | | | | | | | Fix uninitialized variable | 2017-11-28 | ||
| | |/ / / / / / / / | |/| | | | | | | | | ||||
| | | | | | | | | * | Fix uv TCP server handling of wildcard addresses | 2017-11-28 | ||
| | | | | | | | |/ | ||||
| | | | | * | | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-28 | ||
| | | | | |\ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | | | ||||
| * | | | | | | | | Merge pull request #13515 from mehrdada/bump-master-version | 2017-11-28 | ||
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Bump 1.8.0-dev to 1.9.0-dev | |||
* | | | | | | | | | | Restored our own RNG impl | 2017-11-28 | ||
| | | | | | | | | | | ||||
| * | | | | | | | | | Merge pull request #13491 from vjpai/destack | 2017-11-28 | ||
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Pop lockfree stack off core implementation | |||
| | | | * | | | | | | | Fix alignment issue in gpr_murmur_hash3 | 2017-11-28 | ||
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This function cast a void* to a uint32_t*. This is invalid, since a uint32_t* must be 32-bit-aligned, while the input key clearly isn't. Even though the function later uses memcpy to access the memory, by that point the compiler is allowed to assume that the pointer is aligned, and so it can output code that does an unaligned memory access. In practice, this resulted in a crash on some devices when this code is compiled with optimizations for 32-bit ARM with the Android NDK r14. | |||
| | | | | * | | | | | clang-format | 2017-11-28 | ||
| | | | | | | | | | | ||||
| | | | | * | | | | | Fix include guard check. | 2017-11-28 | ||
| | | | | | | | | | | ||||
| | | | | * | | | | | Implement MakeReferenceCounted<> helper. | 2017-11-28 | ||
| | | | | | | | | | | ||||
| | | | | * | | | | | Add ReferenceCountedPtr class. | 2017-11-28 | ||
| | | | | | | | | | | ||||
| | | | | * | | | | | Use New() and Delete() instead of C++ new and delete. | 2017-11-28 | ||
| | | | | | | | | | | ||||
| | | * | | | | | | | Bump 1.8.0-dev to 1.9.0-dev | 2017-11-27 | ||
| | | | | | | | | | | ||||
| | | | | | | | | * | Bump 1.8.0-dev to 1.8.0-pre1 | 2017-11-27 | ||
| | | | |_|_|_|_|/ | | | |/| | | | | | ||||
| * | / | | | | | | Fix compiler error on need_to_unref_constructed | 2017-11-27 | ||
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `need_to_unref_constructed` is not initialized, making Xcode compiler [complain on Sierra](https://sponge-qa.corp.google.com/invocation?tab=Kokoro&id=0ff33b71-2f61-4ad6-837e-5e43043c282a&searchFor=): ``` /Volumes/BuildData/tmpfs/src/github/grpc/workspace_objc_macos_dbg_native/src/core/ext/filters/client_channel/subchannel_index.cc:206:7: error: variable 'need_to_unref_constructed' may be uninitialized when used here [-Werror,-Wconditional-uninitialized] ``` | |||
| | | | | * | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-27 | ||
| | | | | |\ \ \ | | |_|_|_|/ / / | |/| | | | | | | ||||
| | | | * | | | | Add ReferenceCounted base class. | 2017-11-27 | ||
| | |_|/ / / / | |/| | | | | | ||||
* | | | | | | | Backoff class docstring | 2017-11-27 | ||
| | | | | | | | ||||
* | | | | | | | Use ManualConstructor | 2017-11-27 | ||
| | | | | | | | ||||
| | | | | | * | Merge remote-tracking branch 'upstream/master' into server_connection_timeout | 2017-11-27 | ||
| | | | | | |\ | | |_|_|_|_|/ | |/| | | | | | ||||
| | | | | | * | Fix handling of grpc shutdown in timer callback. | 2017-11-27 | ||
| | | | | | | | ||||
| | | | | | * | clang-format | 2017-11-27 | ||
| | | | | | | | ||||
* | | | | | | | C++-ize backoff | 2017-11-22 | ||
| | | | | | | | ||||
| | * | | | | | Remove lockfree stack, again | 2017-11-22 | ||
| |/ / / / / |/| | | | | | ||||
| * | | | | | silence uninitialized use warning | 2017-11-22 | ||
|/ / / / / | ||||
| | * | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-21 | ||
| | |\ \ \ | |_|/ / / |/| | | | | ||||
* | | | | | Reviewer feedback | 2017-11-21 | ||
| | | | | | ||||
* | | | | | Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-core | 2017-11-21 | ||
|\ \ \ \ \ | ||||
| * \ \ \ \ | Merge pull request #13364 from ncteisen/surfacing-error-details | 2017-11-21 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | | | Add Error String to Recv Status API | |||
| | * | | | | | Fix real TSAN/ASAN bug | 2017-11-20 | ||
| | | | | | | | ||||
| * | | | | | | Merge pull request #13454 from yang-g/lockfree_event | 2017-11-20 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Avoid calling dtor on grpc_fd before putting it in freelist | |||
| | | | * \ \ \ | Merge branch 'v1.7.x' of https://github.com/grpc/grpc | 2017-11-21 | ||
| | | | |\ \ \ \ | ||||
| | * | | | | | | | Resolve comments | 2017-11-20 | ||
| | | | | | | | | | ||||
| | | | | | | | * | Merge remote-tracking branch 'upstream/master' into server_connection_timeout | 2017-11-20 | ||
| | | | | | | | |\ | | |_|_|_|_|_|_|/ | |/| | | | | | | | ||||
| | | * | | | | | | use aquire release | 2017-11-20 | ||
| | | | | | | | | | ||||
| * | | | | | | | | Merge pull request #13173 from kwasimensah/patch-1 | 2017-11-20 | ||
| |\ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | | | Add logic to work around buggy Android NDKs | |||
| | | | | | * | | | clang fmt | 2017-11-20 | ||
| | | | | | | | | | ||||
| * | | | | | | | | Merge pull request #13391 from ncteisen/more-eager-free | 2017-11-20 | ||
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Eagerly Free Slices in Case of Partial Write | |||
| | | | | | | * \ \ | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | 2017-11-20 | ||
| | | | | | | |\ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | | | ||||
| | | * | | | | | | | Fix pthread cleanup logic | 2017-11-19 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't delete the key in the pthread_key_create destructor. The key isn't specific to instances of values. | |||
| | | | * | | | | | | Avoid calling dtor on grpc_fd before putting it in freelist | 2017-11-17 | ||
| | | | | | | | | | | ||||
| | | | | * | | | | | Fix TSAN attempt | 2017-11-17 | ||
| | | | | | | | | | | ||||
| | | | | | | * | | | Fix windows build | 2017-11-17 | ||
| | | | | | | | | | | ||||
| * | | | | | | | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | 2017-11-17 | ||
| |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | | | ||||
| | | | | | | * | | | Fix test builds | 2017-11-17 | ||
| | | | | | | | | | |