aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
...
* | | | | | | | | | | | | | PR commentsGravatar David Garcia Quintas2015-07-06
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #2307 from ctiller/im-so-prettyGravatar Yang Gao2015-07-06
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make log lines line up and be prettier
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #2293 from ctiller/pack-your-bagsGravatar David G. Quintas2015-07-06
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Structure repacking and sizing
| | | | | | | | | | | | | | * | Handle settings frame making a stream writableGravatar Craig Tiller2015-07-06
| | | |_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | |
| | | | | | | | | | | | | * | Add a unit testGravatar yang-g2015-07-06
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Guard against double pollset shutdown completionGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | * | merge with upstream and resolve conflictsGravatar yang-g2015-07-06
| | | | | | | | | | | | | |\ \ | | | |_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | |
| | | | | | | | | | | | | * | compilesGravatar yang-g2015-07-06
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Add a short description of available resolution schemesGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * clang-format changed filesGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * Merge branch 'footprints-on-the-sands-of-time' of github.com:ctiller/grpc ↵Gravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into footprints-on-the-sands-of-time
| | | | | | | | | | | | | | * | clang-format changed filesGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | |\ \ | | | |_|_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | |
| | | | | | | | | | | | | | | * Update Windows for new time systemGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | |/
| | | | | | | | | | | * | | / Add metadata refcount debuggingGravatar Craig Tiller2015-07-06
| | |_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | |
| | | | * | | | | | | | | | Make log lines line up and be prettierGravatar Craig Tiller2015-07-06
| | | |/ / / / / / / / / / | | |/| | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'reset-thy-counts-or-fear-my-wrath' into tis-but-thy-nameGravatar Craig Tiller2015-07-06
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / | | |/| | | | | | | | | |
| | * | | | | | | | | | | Fix potential double deleteGravatar Craig Tiller2015-07-06
| | |/ / / / / / / / / /
| * | | | | | | | | | | Fix segfaultGravatar Craig Tiller2015-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The server transport started reading fractionally too early, leading to the accept callback not being ready in some cases.
| * | | | | | | | | | | Fix bad assert, memory leakGravatar Craig Tiller2015-07-06
| | | | | | | | | | | |
| * | | | | | | | | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-06
| |\| | | | | | | | | |
| | * | | | | | | | | | Merge pull request #2117 from dgquintas/bb_from_bbreaderGravatar Craig Tiller2015-07-05
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced function to create byte buffers from the output of a byte buffer reader.
| | | | | | | * | | | | | Change transport contract to automatically disconnect after sending a goawayGravatar Craig Tiller2015-07-05
| | | | | | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | iff there are no calls left - lets us remove this tracking from the server where it required a server-wide lock, and instead do the processing under the transport lock which parallelizes much more cleanly.
| | | | | | | * / / / / Remove ALL_CALLS listGravatar Craig Tiller2015-07-04
| | |_|_|_|_|/ / / / / | |/| | | | | | | | |
| | | | * | | | | | | Structure repacking and sizingGravatar Craig Tiller2015-07-02
| | | |/ / / / / / / | | |/| | | | | | |
| | | | | | | | | * Introduce multiple clocks to GPRGravatar Craig Tiller2015-07-01
| | | | | | | | | |
* | | | | | | | | | Fixed leaksGravatar David Garcia Quintas2015-07-01
| | | | | | | | | |
| | * | | | | | | | Fix refcount leakGravatar Craig Tiller2015-07-01
| | | |_|_|_|_|_|/ | | |/| | | | | |
| | * | | | | | | Merge pull request #2284 from ctiller/oops-i-split-it-againGravatar David G. Quintas2015-07-01
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Remove errant assert
| * | | | | | | | | Remove debug codeGravatar Craig Tiller2015-07-01
| | | | | | | | | |
| | | * | | | | | | Properly reset counterGravatar Craig Tiller2015-07-01
| | | | | | | | | |
| | | * | | | | | | Remove errant assertGravatar Craig Tiller2015-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
| * | | | | | | | | | Merge github.com:grpc/grpc into tis-but-thy-nameGravatar Craig Tiller2015-07-01
| |\| | | | | | | | |
* | | | | | | | | | | Merge branch 'master' of github.com:grpc/grpc into decompressionGravatar David Garcia Quintas2015-07-01
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Makefile # gRPC.podspec # src/core/surface/call.c # src/core/transport/chttp2/frame_data.c # tools/doxygen/Doxyfile.core.internal # vsprojects/Grpc.mak
| | | | * | | | | | | | 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 #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…
| | * | | | | | | | | | Expand commentGravatar Craig Tiller2015-07-01
| | | | | | | | | | | |
| | * | | | | | | | | | Expand commentGravatar Craig Tiller2015-07-01
| | | | | | | | | | | |
| | * | | | | | | | | | Expand commentGravatar Craig Tiller2015-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
| | | * | | | | | | | | 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
| | | * | | | | | | | 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
| | | | | | | | | |