aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
...
| | | | | | | | | | | * Merge branch 'master' of github.com:google/grpc into grpc-win32Gravatar Nicolas "Pixel" Noble2015-02-04
| | | | | | | | | | | |\ | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: include/grpc/support/time_win32.h
| | | | | | | | | | | * Second draft of the win32 implementation.Gravatar Nicolas "Pixel" Noble2015-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -) Client code is now threadsafe. -) The echo_client code runs and succeeds.
| | * | | | | | | | | | Let the http2 transport issue a read request before pumping bytes into it.Gravatar Nicolas Noble2015-02-04
| |/ / / / / / / / / /
| * | | / / / / / / / Add a missing mdstr_unrefGravatar David Klempner2015-02-04
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes most of the asan reported leaks.
| | * | | | | | | | Merge branch 'master' into source_cleanupGravatar David Klempner2015-02-04
| | |\ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge branch 'master' into timespecGravatar David Klempner2015-02-04
| |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Merge pull request #392 from dklempner/timevalGravatar Craig Tiller2015-02-04
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove timeval functions
* | | \ \ \ \ \ \ \ \ \ Merge branch 'async-api' of github.com:ctiller/grpc into async-apiGravatar Craig Tiller2015-02-04
|\ \ \ \ \ \ \ \ \ \ \ \
* | | | | | | | | | | | | Fix check for whether we should write to prevent infinite loopGravatar Craig Tiller2015-02-04
| | | | | | | | | | | | |
| | | | | | | | | | | * | Fix check for whether we should write to prevent infinite loopGravatar Craig Tiller2015-02-04
| | | | | | | | | | | | |
| | | | | | | | | | | * | Merge github.com:google/grpc into async-api-newGravatar Craig Tiller2015-02-04
| | | | | | | | | | | |\ \ | | | | |_|_|_|_|_|_|_|/ / | | | |/| | | | | | | | |
| | | | * | | | | | | | | Remove timeval functionsGravatar David Klempner2015-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They only had one caller, which could easily be converted to use timespec instead of timeval.
| | | * | | | | | | | | | Merge remote-tracking branch 'upstream/master'Gravatar Vijay Pai2015-02-04
| | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve a conflict between adding write buffer hint and the change of API Conflicts: src/cpp/server/async_server_context.cc
| | | * | | | | | | | | | | Revert "Make this compile on mac by adding in header files currently used ↵Gravatar Vijay Pai2015-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for posix," This reverts commit 883ae17420ff81bf311af0edb47abfd022c4b267.
| | | * | | | | | | | | | | Add write buffer hint to C++ server handlers so that writes actually goGravatar Vijay Pai2015-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | out when expected.
| | | | | | | | | | * | | | V0 implementation of census_get_active_ops().Gravatar Hongyu Chen2015-02-04
| | | | | | | | | | | | | |
| | | | | | * | | | | | | | Fix up feature test macrosGravatar David Klempner2015-02-04
| | | | | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move all feature test macros to the start of the file and check that they aren't already defined or defined to a lower value than the file needs. Projects should be allowed to put these in CFLAGS and we shouldn't break when they do.
| | | | * | | | | | | | | Merge pull request #379 from murgatroid99/php_cancellation_interop_testsGravatar Tim Emiola2015-02-04
| | | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added cancel_after_first_response interop test
| | | | * \ \ \ \ \ \ \ \ \ Merge pull request #373 from murgatroid99/php_metadata_representationGravatar Tim Emiola2015-02-04
| | | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated PHP metadata representation to be consistent with Node
| | | | * \ \ \ \ \ \ \ \ \ \ Merge pull request #376 from murgatroid99/php_port_0_bindGravatar Tim Emiola2015-02-04
| | | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switched to binding servers to port 0 in tests
| | | | * \ \ \ \ \ \ \ \ \ \ \ Merge pull request #369 from jboeuf/tsan_opensslGravatar Nicolas Noble2015-02-04
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | |_|_|_|/ / / / / / / / | | | | |/| | | | | | | | | | | Fixing tsan errors in OpenSSL (#319)
| | * | / | | | | | | | | | | | Make gpr_timespec no longer be a typedef for struct timespec in posixGravatar David Klempner2015-02-04
| | | |/ / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem is that for the typedef to work we need _POSIX_C_SOURCE to be defined properly before any file that uses gpr_timespec includes anything. This is extremely fragile unless we change CFLAGS, which probably isn't worth doing for this.
| | | | | | | | | | | | * | | Autohint write bufferingGravatar Craig Tiller2015-02-04
| | |_|_|_|_|_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there's an operation already scheduled after the one we are about to start, hint that write buffering is desired.
| | | | | | | | * | | | | | Eliminate condvar in chttp2 transportGravatar Craig Tiller2015-02-04
| | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This used to be necessary to guarantee safe deletion, but with refcounting changes in call it's no longer needed
| | | | | | | | | * | | | Addressing comments.Gravatar Julien Boeuf2015-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new gpr_tmpfile API is actually much nicer to use. Thanks Nico!
| * | | | | | | | | | | | Cleanup documentationGravatar Craig Tiller2015-02-03
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge github.com:google/grpc into async-apiGravatar Craig Tiller2015-02-03
| |\| | | | | | | | | | |
| | | | | | | | | | | * | Merge github.com:google/grpc into async-api-newGravatar Craig Tiller2015-02-03
| | | | | | | | | | | |\ \ | | | |_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile
| | | | | | | | | | | * | Merge branch 'async-api' of github.com:ctiller/grpc into async-api-newGravatar Craig Tiller2015-02-03
| | | | | | | | | | | |\ \ | | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | |
| * | | | | | | | | | | | Use unsigned for shiftsGravatar Craig Tiller2015-02-03
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge pull request #380 from dklempner/cpu_linux_buildGravatar Craig Tiller2015-02-03
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Have cpu_linux.c define _GNU_SOURCE at the beginning of the file
| | | | | | | | | | | | * | First test passesGravatar Craig Tiller2015-02-03
| | | | | | | | | | | | | |
| | | | | | | | | | | | * | Check :status headerGravatar Craig Tiller2015-02-03
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge pull request #371 from nicolasnoble/iomgr-deadline-fixGravatar Craig Tiller2015-02-03
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing potential hitch in iomgr shutdown.
| | | | | | | | | | | | | * | Updated the first test (which fails)Gravatar Craig Tiller2015-02-03
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | undef and endif aren't the same thingGravatar David Klempner2015-02-03
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | We should ifdef check the define of _GNU_SOURCEGravatar David Klempner2015-02-03
| | | | | | | | | | | | | | |
| | | | * | | | | | | | | | | Have cpu_linux.c define _GNU_SOURCE at the beginning of the fileGravatar David Klempner2015-02-03
| | | |/ / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature test macros need to be defined before including any other headers.
| | | * | | | | | | | | | | Adding another condition variable to fix the iomgr shutdown issue.Gravatar Nicolas "Pixel" Noble2015-02-04
| | | | | | | | | | | | | |
| | | | | | | | * | | | | | Fixed error in new testGravatar murgatroid992015-02-03
| | | | | | | | | | | | | |
| | | | | | | | * | | | | | Added cancel_after_first_response interop testGravatar murgatroid992015-02-03
| | | | | | | | | | | | | |
| | | | | | | | | * | | | | Prototype of gRPC C# library (Core and API examples)Gravatar Jan Tattermusch2015-02-03
| | | |_|_|_|_|_|/ / / / / | | |/| | | | | | | | | |
| | | | | | * | | | | | | Switched to binding servers to port 0 in testsGravatar murgatroid992015-02-03
| | | | | | | |/ / / / / | | | | | | |/| | | | |
| | | | | | | * | | | | Corrected error in metadata parserGravatar murgatroid992015-02-03
| | | | | | | | | | | |
| | * | | | | | | | | | updated readmeGravatar Jan Tattermusch2015-02-03
| | | | | | | | | | | |
| | | | | | | | | | | * First draft of the win32 implementation of iomgr.Gravatar Nicolas "Pixel" Noble2015-02-04
| | | | | | | |_|_|_|/ | | | | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Caveats: -) The win32 pollset isn't threadsafe (yet). -) Only client code is implemented. -) Only very simple code has been tested with it yet.
| * | | | | / | | | | Add some documentation to call.cGravatar Craig Tiller2015-02-03
|/ / / / / / / / / /
| | | | * | | | | | Addressing nicolasnoble@ comments.Gravatar Julien Boeuf2015-02-03
| | | | | | | | | |
| | * | | | | | | | Fixing potential hitch in iomgr shutdown.Gravatar Nicolas "Pixel" Noble2015-02-04
| | | |_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | The background_callback_executor may sit on the condition as well. If we're not broadcasting the condition, it may eat the condition signal, and starve the shutdown sequence of it.
| * / | | | | | | added grpc extension library for C#Gravatar Jan Tattermusch2015-02-03
| |/ / / / / / /