aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
...
| | | | | | | | | | * Clang formatGravatar murgatroid992017-11-28
| | | | | | | | | | |
| | | * | | | | | | | clang fmtGravatar Noah Eisen2017-11-28
| | | | | | | | | | |
| | | * | | | | | | | Fix tracer TSAN bugGravatar Noah Eisen2017-11-28
| | | | | | | | | | |
| * | | | | | | | | | Merge pull request #13448 from camillol/fixalignGravatar David G. Quintas2017-11-28
| |\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / | |/| | | | | | | | | Fix alignment issue in gpr_murmur_hash3
| | | | | * | | | | | Code review changes.Gravatar Mark D. Roth2017-11-28
| | | | | | | | | | |
| | | * | | | | | | | Fix uninitialized variableGravatar Muxi Yan2017-11-28
| | |/ / / / / / / / | |/| | | | | | | |
| | | | | | | | | * Fix uv TCP server handling of wildcard addressesGravatar murgatroid992017-11-28
| | | | | | | | |/
| | | | | * | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-28
| | | | | |\ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | |
| * | | | | | | | Merge pull request #13515 from mehrdada/bump-master-versionGravatar Mehrdad Afshari2017-11-28
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Bump 1.8.0-dev to 1.9.0-dev
* | | | | | | | | | Restored our own RNG implGravatar David Garcia Quintas2017-11-28
| | | | | | | | | |
| * | | | | | | | | Merge pull request #13491 from vjpai/destackGravatar Vijay Pai2017-11-28
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Pop lockfree stack off core implementation
| | | | * | | | | | | Fix alignment issue in gpr_murmur_hash3Gravatar Camillo Lugaresi2017-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-formatGravatar Mark D. Roth2017-11-28
| | | | | | | | | |
| | | | | * | | | | Fix include guard check.Gravatar Mark D. Roth2017-11-28
| | | | | | | | | |
| | | | | * | | | | Implement MakeReferenceCounted<> helper.Gravatar Mark D. Roth2017-11-28
| | | | | | | | | |
| | | | | * | | | | Add ReferenceCountedPtr class.Gravatar Mark D. Roth2017-11-28
| | | | | | | | | |
| | | | | * | | | | Use New() and Delete() instead of C++ new and delete.Gravatar Mark D. Roth2017-11-28
| | | | | | | | | |
| | | * | | | | | | Bump 1.8.0-dev to 1.9.0-devGravatar Mehrdad Afshari2017-11-27
| | | | | | | | | |
| | | | | | | | | * Bump 1.8.0-dev to 1.8.0-pre1Gravatar Mehrdad Afshari2017-11-27
| | | | |_|_|_|_|/ | | | |/| | | | |
| * | / | | | | | Fix compiler error on need_to_unref_constructedGravatar Muxi Yan2017-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-cGravatar ncteisen2017-11-27
| | | | | |\ \ \ | | |_|_|_|/ / / | |/| | | | | |
| | | | * | | | Add ReferenceCounted base class.Gravatar Mark D. Roth2017-11-27
| | |_|/ / / / | |/| | | | |
* | | | | | | Backoff class docstringGravatar David Garcia Quintas2017-11-27
| | | | | | |
* | | | | | | Use ManualConstructorGravatar David Garcia Quintas2017-11-27
| | | | | | |
| | | | | | * Merge remote-tracking branch 'upstream/master' into server_connection_timeoutGravatar Mark D. Roth2017-11-27
| | | | | | |\ | | |_|_|_|_|/ | |/| | | | |
| | | | | | * Fix handling of grpc shutdown in timer callback.Gravatar Mark D. Roth2017-11-27
| | | | | | |
| | | | | | * clang-formatGravatar Mark D. Roth2017-11-27
| | | | | | |
* | | | | | | C++-ize backoffGravatar David Garcia Quintas2017-11-22
| | | | | | |
| | * | | | | Remove lockfree stack, againGravatar Vijay Pai2017-11-22
| |/ / / / / |/| | | | |
| * | | | | silence uninitialized use warningGravatar Jan Tattermusch2017-11-22
|/ / / / /
| | * | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-21
| | |\ \ \ | |_|/ / / |/| | | |
* | | | | Reviewer feedbackGravatar ncteisen2017-11-21
| | | | |
* | | | | Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-coreGravatar Noah Eisen2017-11-21
|\ \ \ \ \
| * \ \ \ \ Merge pull request #13364 from ncteisen/surfacing-error-detailsGravatar Noah Eisen2017-11-21
| |\ \ \ \ \ | | | | | | | | | | | | | | Add Error String to Recv Status API
| | * | | | | Fix real TSAN/ASAN bugGravatar Noah Eisen2017-11-20
| | | | | | |
| * | | | | | Merge pull request #13454 from yang-g/lockfree_eventGravatar Yang Gao2017-11-20
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Avoid calling dtor on grpc_fd before putting it in freelist
| | | | * \ \ \ Merge branch 'v1.7.x' of https://github.com/grpc/grpcGravatar Nicolas "Pixel" Noble2017-11-21
| | | | |\ \ \ \
| | * | | | | | | Resolve commentsGravatar yang-g2017-11-20
| | | | | | | | |
| | | | | | | | * Merge remote-tracking branch 'upstream/master' into server_connection_timeoutGravatar Mark D. Roth2017-11-20
| | | | | | | | |\ | | |_|_|_|_|_|_|/ | |/| | | | | | |
| | | * | | | | | use aquire releaseGravatar ncteisen2017-11-20
| | | | | | | | |
| * | | | | | | | Merge pull request #13173 from kwasimensah/patch-1Gravatar Nicolas Noble2017-11-20
| |\ \ \ \ \ \ \ \ | | |_|_|/ / / / / | |/| | | | | | | Add logic to work around buggy Android NDKs
| | | | | | * | | clang fmtGravatar ncteisen2017-11-20
| | | | | | | | |
| * | | | | | | | Merge pull request #13391 from ncteisen/more-eager-freeGravatar Noah Eisen2017-11-20
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Eagerly Free Slices in Case of Partial Write
| | | | | | | * \ \ Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-20
| | | | | | | |\ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | |
| | | * | | | | | | Fix pthread cleanup logicGravatar kwasimensah2017-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 freelistGravatar yang-g2017-11-17
| | | | | | | | | |
| | | | | * | | | | Fix TSAN attemptGravatar ncteisen2017-11-17
| | | | | | | | | |
| | | | | | | * | | Fix windows buildGravatar ncteisen2017-11-17
| | | | | | | | | |
| * | | | | | | | | Merge branch 'master' of https://github.com/grpc/grpc into tracing++Gravatar ncteisen2017-11-17
| |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | |
| | | | | | | * | | Fix test buildsGravatar ncteisen2017-11-17
| | | | | | | | | |