aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
...
| | | | | | | | | | * 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.
| | | | | | | | * | | | 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
| |\| | | | | | | | |
| * | | | | | | | | | 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
| | * \ \ \ \ \ \ \ \ \ Merge pull request #371 from nicolasnoble/iomgr-deadline-fixGravatar Craig Tiller2015-02-03
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fixing potential hitch in iomgr shutdown.
| | | | * | | | | | | | | 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
| | | | | | | | | |
| * | | | | | | | | 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
| |/ / / / / /
| | | * | | | Fixing tsan errors in OpenSSL (#319)Gravatar Julien Boeuf2015-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added cross-platform implementation of gpr_thd_currentid(); - OpenSSL still shows some TSAN errors on OPENSSL_cleanse which is inherently not thread-safe but this should not matter: see http://stackoverflow.com/questions/26433772/why-does-openssl-cleanse-look-so-complex-and-thread-unsafe
* | | | | | | Simplify call.cGravatar Craig Tiller2015-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce duplication of handling in many places and simplify internally tracked state.
* | | | | | | Fix alloc of zero requestGravatar Craig Tiller2015-02-03
| | | | | | |
* | | | | | | Merge branch 'async-api' of github.com:ctiller/grpc into async-apiGravatar Craig Tiller2015-02-03
|\ \ \ \ \ \ \
* | | | | | | | Fix potential deadlockGravatar Craig Tiller2015-02-03
| | | | | | | |
| | | | | * | | Changed PHP metadata representation to associative array of arrays of stringsGravatar murgatroid992015-02-03
| | | | |/ / /
| | * | | | | Merge pull request #349 from murgatroid99/protobuf-php-referencesGravatar Tim Emiola2015-02-03
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | Switched Protobuf-PHP references to my fork, removed references to git-on-borg
| | * \ \ \ \ \ Merge pull request #346 from murgatroid99/php_weak_comparisonGravatar Tim Emiola2015-02-03
| | |\ \ \ \ \ \ | | | |_|_|/ / / | | |/| | | | | Php weak comparison removal
| | | | | | * | Adding support for loading the SSL roots from an environment variable.Gravatar Julien Boeuf2015-02-02
| | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Had to add support for files and environment variables as well. - I can't compile on windows so I'm sure there will be some issues. - Tested end-to-end with the simple ssl fullstack test.
| * / | | | | Back-end for new core APIGravatar Craig Tiller2015-02-02
| |/ / / / /
* | | | | | Add some documentation, simplify stateGravatar Craig Tiller2015-02-02
| | | | | |
* | | | | | Split master and reqinfo for clearer codeGravatar Craig Tiller2015-02-02
| | | | | |
| * | | | | Prepare for the new batch call API.Gravatar Craig Tiller2015-02-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename all core API functions that are on their way to deprecation with an _old tag across all wrappings.
* | | | | | Fix server after mergeGravatar Craig Tiller2015-02-02
| | | | | |
* | | | | | Merge branch 'async-api-prep' of github.com:ctiller/grpc into async-apiGravatar Craig Tiller2015-02-02
|\ \ \ \ \ \
* | | | | | | Split legacy code to end of fileGravatar Craig Tiller2015-02-02
| | | | | | |
* | | | | | | Merge github.com:google/grpc into async-apiGravatar Craig Tiller2015-02-02
|\ \ \ \ \ \ \
| | | * | | | | Corrects a typoGravatar Tim Emiola2015-02-02
| | |/ / / / / | |/| | | | |
| * | | | | | Merge pull request #351 from yang-g/lsanGravatar Craig Tiller2015-02-02
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix a memory leak.
| * | | | | | | Fix link errorGravatar Craig Tiller2015-02-02
| | | | | | | |
| | * | | | | | Fix a memory leak.Gravatar Yang Gao2015-02-02
| | | | | | | |
* | | | | | | | Merge github.com:google/grpc into async-apiGravatar Craig Tiller2015-02-02
|\| | | | | | |