aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
...
| | | | | | | | | * | | | Merge pull request #13564 from muxi/upgrade-podspec-protobuf-versionGravatar Muxi Yan2017-11-30
| | | | | | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade protobuf version in podspec
| | | | | | | | | | | | | * Merging masterGravatar Yash Tibrewal2017-11-30
| | | | | | | | | | | | | |
| | | | | | | | | | | | | * Merge branch 'master' into execctxGravatar Yash Tibrewal2017-11-30
| | | | | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |
| | | | * | | | | | | | | | Allow compiling grpc without use of pthread_atforkGravatar Alexander Polcyn2017-11-30
| | | | | | | | | | | | | |
| | | | | | | | | * | | | | Merge pull request #13532 from murgatroid99/uv_tcp_wildcard_handlingGravatar Michael Lumish2017-11-30
| | | | | | | | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix uv TCP server handling of wildcard addresses
| | | | | | | | | | | * | | | Fix in one more fileGravatar Muxi Yan2017-11-30
| | | | | | | | | | | | | | |
| | | | | | | | | | | * | | | Upgrade protobuf version in podspecGravatar Muxi Yan2017-11-30
| | | | | | | | | | |/ / / / | | | | | | | | | |/| | | |
| | * | | | | | | | | | | | Fine tune test output betterGravatar Muxi Yan2017-11-30
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Verbose log of start of each test suiteGravatar Muxi Yan2017-11-30
| | | |/ / / / / / / / / / | | |/| | | | | | | | | |
| | | | | | * | | | | | | fix compile errorGravatar Dan Zhang2017-11-30
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #13357 from markdroth/reference_countedGravatar Mark D. Roth2017-11-30
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ReferenceCounted base class.
| | | | | | | | | * \ \ \ \ Merge branch 'master' of https://github.com/grpc/grpc into v1.8.xGravatar Nicolas "Pixel" Noble2017-11-30
| | | | | | | | | |\ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | / / / | | | | | | | | | | |/ / / | | | | | | | | | |/| | |
| | | | | * | | | / | | | C# benchmarks provide userTime and systemTime infoGravatar Jan Tattermusch2017-11-30
| |_|_|_|/ / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #13476 from jtattermusch/csharp_batchcontext_poolingGravatar Jan Tattermusch2017-11-30
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | | Reuse BatchContextSafeHandle objects by pooling them (take two)
| | | | | | | | | | | * Remove _ prefixed variable namesGravatar Yash Tibrewal2017-11-29
| | | | | | | | | | | |
| | | * | | | | | | | | Fix in one more fileGravatar Muxi Yan2017-11-29
| | | | | | | | | | | |
| | | * | | | | | | | | Upgrade protobuf version in podspecGravatar Muxi Yan2017-11-29
| |_|/ / / / / / / / / |/| | | | | | | | | |
| | | * | | | | | | | Fix ObjC++ build errorGravatar Muxi Yan2017-11-29
| | | | | | | | | | |
| | | * | | | | | | | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-cGravatar ncteisen2017-11-29
| | | |\ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| | | * | | | | | | | Merge commit 'aa358d5e43' into no-more-extern-cGravatar ncteisen2017-11-29
| | | |\ \ \ \ \ \ \ \
| | | | | | | | | | * | Add thread naming support on platforms that support it.Gravatar Dave MacLachlan2017-11-29
| | | | |_|_|_|_|_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a client of grpc I want to be aware of which threads are being created by grpc, and giving them recognizable names makes it significantly easier to diagnose what is going on in my programs. This provides thread names for macOS and Linux. Adding support for other platforms should be easy for platform specialists.
* | | | | | | | | | | Merge pull request #13466 from nicolasnoble/upmerge-from-v1.7Gravatar Nicolas Noble2017-11-29
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | Upmerge from v1.7
| | | | | | * | | | | Modify udp_server to do asynchronous read and write and only re-armGravatar Dan Zhang2017-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | notification when needed. This change prevents event loop thread from doing actual I/O work which might take long time.
| | | | | | | * | | | Merge remote-tracking branch 'upstream/master' into server_connection_timeoutGravatar Mark D. Roth2017-11-29
| | | | | | | |\ \ \ \ | | | | | | | |/ / / / | | | | | | |/| | | |
* | | | | | / | | | | Add missing semicolonsGravatar ncteisen2017-11-29
| |_|_|_|_|/ / / / / |/| | | | | | | | |
| | | * | | | | | | Merge remote-tracking branch 'upstream/master' into reference_countedGravatar Mark D. Roth2017-11-29
| | | |\ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| | | * | | | | | | Shorted "reference" to "ref".Gravatar Mark D. Roth2017-11-29
| | | | | | | | | |
| * | | | | | | | | clang-format codeGravatar Mehrdad Afshari2017-11-29
| | | | | | | | | |
| * | | | | | | | | Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7Gravatar Nicolas "Pixel" Noble2017-11-29
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| | | * | | | | | | Split tracing code into its own class.Gravatar Mark D. Roth2017-11-29
| | | | | | | | | |
* | | | | | | | | | Merge pull request #13535 from ncteisen/fix-trace-tsanGravatar Noah Eisen2017-11-28
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix Tracer TSAN Bug
* \ \ \ \ \ \ \ \ \ \ Merge pull request #13531 from grpc/fix-workaround-var-initGravatar Muxi Yan2017-11-28
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix uninitialized variable in workaround_cronet_compression_filter
| | | | | | | | | | | * Remove TLS_NO_SUPPORT and always use GPR_TLS. Reorder statements in ↵Gravatar Yash Tibrewal2017-11-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | grpc_init and grpc_shutdown. Add grpc_init and grpc_shutdown in failing test/cpp tests
| | | | | | | | | | * | 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
| | | | | | | | | * | | Avoid unsupported and unintended API self-useGravatar Nathaniel Manista2017-11-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Do not make undocumented and unsupported use of one part of an API from within the implementation of another part of the same API" is one of the rules of Abstraction Club. Not sure if it's important enough to be the first two rules, but it's up there.
| | | | | * | | | | | | 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
| | | | | | | | | | |
| | | | | | | | * | | grpc.CallCredentials doc string correctionGravatar Nathaniel Manista2017-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
| | | | | | | | | | * Fix tests to call grpc_init and grpc_shutdown before using exec_ctxGravatar Yash Tibrewal2017-11-28
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #13153 from bmarkons/patch-1Gravatar apolcyn2017-11-28
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add health statuses for multiple services at once
* \ \ \ \ \ \ \ \ \ \ \ 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
| | | | | | | | | | | |