aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| * | | | | | | | | Properly reset counterGravatar Craig Tiller2015-07-01
| | | | | | | | | |
| * | | | | | | | | Remove errant assertGravatar Craig Tiller2015-07-01
| | | | | | | | | |
* | | | | | | | | | Merge pull request #2283 from ctiller/make-it-a-bit-less-lockyGravatar Vijay Pai2015-07-01
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Pluck some low hanging concurrency fruit
| | | | | | * | | | | Support sources in nested dirsGravatar Jorge Canizales2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Correct commentsGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #2282 from ctiller/red-orange-yellow-green-blue-indigo-violetGravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix a TSAN reported race
| | * | | | | | | | | | Pluck some low hanging concurrency fruitGravatar Craig Tiller2015-07-01
| |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the shutdown flag on servers be per thread to save contention on the lock that must guard it.
| | | | | | | * | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| | | | | | | |\ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
| * | | | | | | | | | Fix a TSAN reported raceGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | close() could race with epoll_ctl(); pretend to be polling while adding to the epoll set to prevent this
* | | | | | | | | | | Merge pull request #2268 from murgatroid99/makefile_pkg-config_generateGravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add .pc file generation to Makefile
* \ \ \ \ \ \ \ \ \ \ \ Merge pull request #2274 from ctiller/faster-faster-fasterGravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Tweak timeouts for ?SAN
* \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #2277 from ↵Gravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ctiller/in-the-town-where-i-was-born-there-lived-a-man Fix a bug in the multipoll on poll path where we use a file descripto…
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #2281 from ctiller/and-he-told-us-of-his-lifeGravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | Fix iomgr shutdown TSAN races
* | | | | | | | | | | | | | Merge pull request #2280 from ctiller/there-lived-a-man-who-sailed-the-seasGravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Try harder to return DEADLINE_EXCEEDED when we should
| | | | | | | | | | | * | | | Expand commentGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | |
| | | | | | | | | | | * | | | Expand commentGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | |
| | | | | | | | | | | * | | | Expand commentGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | Skylark macro to generate an objc_library from protosGravatar Jorge Canizales2015-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Still needed: - Use compiled protoc. - Work with multiple proto sources. - Work with proto sources in nested dirs.
| | | | | | | | | * | | | | | if->whileGravatar Vijay Pai2015-07-01
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Don't unregister resolver object until callback completeGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents TSAN races in iomgr shutdown code
| | * | | | | | | | | | | | | Delay unregister of fd until freelistedGravatar Craig Tiller2015-07-01
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents a race whereby we start deleting the freelist before it's used
| | | | | | | | * / / / / / Delete spare contexts lying around at the end of the test to avoidGravatar Vijay Pai2015-07-01
| |_|_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | showing up as memory leaks Also reduce the rate of the openloop test - this may be an issue with sanitizers particularly because of issue #2278
| * | | | | | | | | | | | Try harder to return DEADLINE_EXCEEDED when we shouldGravatar Craig Tiller2015-07-01
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do this by ensuring that the alarm callback has had a chance to run on a call before returning status to the application. If we do not do this: - the server alarm could be scheduled and run - it will write a RST_STREAM with a status that loses the deadline exceededness (because that is unexpressable in HTTP2 error codes) - it will be received by the client and processed - the client will return an INTERNAL error (the lossy re-encoding of the server status), and then run its alarm handler to set the status to something else
| | | * | | | | | | | | Fixed gpr name in .pc fileGravatar murgatroid992015-07-01
| | | | | | | | | | | |
| * | | | | | | | | | | Fix a bug in the multipoll on poll path where we use a file descriptor thats ↵Gravatar Craig Tiller2015-07-01
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | orphaned by mistake
| | | | | | | * | | | Change capitalizationGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Simplify checkGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Add missing unlockGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Remove random includes of windows.hGravatar Craig Tiller2015-07-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead, include a stanza in port_platform.h that: - gets windows.h included - defines things that we needs to define - tries to respect applications configurations by leaving things as untouched as possible
| | | | | | | * | | | clang-format changed filesGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Fix a list management bug exposed by new locking scheme in client_channelGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Spam cleanupGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Spam cleanupGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | * | | | | | | | | Added missing pthread gpr requirementGravatar murgatroid992015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| | | | | | | |\ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #2273 from vjpai/bit-raceGravatar Craig Tiller2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Eliminate data-race caused by specialization in vector<bool>
| | * | | | | | | | | | Tweak timeouts for ?SANGravatar Craig Tiller2015-07-01
| |/ / / / / / / / / / |/| | | | | | | | | |
| | | | | | | * | | | Fix an lb_policy leakGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Fix a bug where cancelled calls can be stranded past disconnectionGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| * | | | | | | | | | Eliminate data-race caused by specialization in vector<bool>Gravatar Vijay Pai2015-07-01
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #2216 from jboeuf/unpadded_base64Gravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Base64 decode improvements
* \ \ \ \ \ \ \ \ \ \ Merge pull request #2272 from ctiller/buggy-mcbuggletGravatar Nicolas Noble2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | Memory leak fix
| | | | | | | | | | * Merge branch 'master' of https://github.com/grpc/grpc into slice_to_cstringGravatar Julien Boeuf2015-07-01
| | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
| | | | | | | * | | | Merge branch 'buggy-mcbugglet' into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| | | | | | | |\ \ \ \ | | |_|_|_|_|_|/ / / / | |/| | | | | | | | |
| | | | | | | * | | | Refcounting fixes and debugging, empty batch stability fixesGravatar Craig Tiller2015-07-01
| | | | | | | | | | |
| | | | | | | * | | | Merge branch 'tis-but-thy-name' of github.com:ctiller/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| | | | | | | |\ \ \ \
| | | | | | | * | | | | Spam cleanup, properly shut down lb_policyGravatar Craig Tiller2015-07-01
| | | | | | | | | | | |
| | | | | | | | * | | | Expand uri testsGravatar Craig Tiller2015-07-01
| | | | | | | | | | | |
| | | | | | | | * | | | Ensure registry is shutdownGravatar Craig Tiller2015-07-01
| | | | | | | | | | | |
| * | | | | | | | | | | Memory leak fixGravatar Craig Tiller2015-07-01
|/ / / / / / / / / / /