aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Merge pull request #2284 from ctiller/oops-i-split-it-againGravatar David G. Quintas2015-07-01
|\ | | | | Remove errant assert
| * 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
* \ \ 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.
| * | 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
| | * | | | | 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
| | | * | 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
| | * | Added missing pthread gpr requirementGravatar murgatroid992015-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
| |/ / / |/| | |
| * | | 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
| * | | | Memory leak fixGravatar Craig Tiller2015-07-01
|/ / / /
| | * | Regenerate MakefileGravatar murgatroid992015-06-30
| | | |
* | | | Merge pull request #2229 from ctiller/forever-is-a-long-timeGravatar David Klempner2015-06-30
|\ \ \ \ | | | | | | | | | | Fix fd handling on posix
* \ \ \ \ Merge pull request #2267 from ctiller/look-at-all-the-holesGravatar David G. Quintas2015-06-30
|\ \ \ \ \ | | | | | | | | | | | | Fix leak in chttp2_transport.c
| | | | * | Add .pc file generation to MakefileGravatar murgatroid992015-06-30
| | | | | |
| * | | | | Fix leak in chttp2_transportGravatar Craig Tiller2015-06-30
| | | | | |
| | * | | | Merge github.com:grpc/grpc into forever-is-a-long-timeGravatar Craig Tiller2015-06-30
| | |\ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Spam cleanupGravatar Craig Tiller2015-06-30
|/ / / / /
* | | | | Merge pull request #2263 from ↵Gravatar David G. Quintas2015-06-30
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | ctiller/with-what-shall-we-mend-it-dear-liza-dear-liza Remove the ability to specify a cancellation string
| * | | | Remove the ability to specify a string on cancel: it was broken and unused; ↵Gravatar Craig Tiller2015-06-30
| | | | | | | | | | | | | | | | | | | | will restore later
| * | | | Fix a bug where transports can leak because they are not shut down correctlyGravatar Craig Tiller2015-06-30
| | | | |
| * | | | Fix leaked string in bad_client.cGravatar Craig Tiller2015-06-30
| | | | |
| * | | | Fix leaking unclaimed incoming metadataGravatar Craig Tiller2015-06-30
| | | | |
| * | | | SSL refcounting fixesGravatar Craig Tiller2015-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle the case where we recreate an auth context. Add (opt-in) debugging for refcounts on auth contexts.
| * | | | Wait for expectations to be fulfilledGravatar Craig Tiller2015-06-30
| | | | |
| * | | | Fix leak in chttp2_transport incoming metadataGravatar Craig Tiller2015-06-30
|/ / / /
| | * | Fixing indentation.Gravatar Julien Boeuf2015-06-30
| | | |
* | | | Merge pull request #2249 from soltanmm/2248Gravatar Nathaniel Manista2015-06-29
|\ \ \ \ | | | | | | | | | | Fix initial-server-metadata-merged-into-terminal-server-metadata bug.
* \ \ \ \ Merge pull request #2246 from murgatroid99/makefile_pkg-config_dep_checkGravatar Nicolas Noble2015-06-29
|\ \ \ \ \ | | | | | | | | | | | | Added pkg-config checking to Makefile where possible
* \ \ \ \ \ Merge pull request #2250 from jcanizales/bazel-proto-rpcGravatar Michael Lumish2015-06-29
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add Bazel target for Objective-C proto-gRPC runtime
| * | | | | | Minor: add TODO to improve an error message.Gravatar Jorge Canizales2015-06-29
| | | | | | |
| * | | | | | Add Bazel target for ObjC gRPC runtimeGravatar Jorge Canizales2015-06-29
| | | | | | |
| * | | | | | Don’t import Protobuf runtime using Cocoapods pathsGravatar Jorge Canizales2015-06-29
|/ / / / / /
| | * | | | Accept metadata sequences, return tuplesGravatar Masood Malekghassemi2015-06-29
| | | | | |
| | * | | | Fix #2248Gravatar Masood Malekghassemi2015-06-29
| |/ / / / |/| | | |
| * | | | Fixed some linking problemsGravatar murgatroid992015-06-29
| | | | |
* | | | | Merge pull request #2244 from stanley-cheung/php_minor_script_fixGravatar Michael Lumish2015-06-29
|\ \ \ \ \ | | | | | | | | | | | | php minor script fix