Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | | * | | | | We should ifdef check the define of _GNU_SOURCE | David Klempner | 2015-02-03 | |
| | | | | | | | ||||
| | | * | | | | Have cpu_linux.c define _GNU_SOURCE at the beginning of the file | David Klempner | 2015-02-03 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature test macros need to be defined before including any other headers. | |||
| | * | | | | | Adding another condition variable to fix the iomgr shutdown issue. | Nicolas "Pixel" Noble | 2015-02-04 | |
| | | | | | | | ||||
| * | | | | | | Add some documentation to call.c | Craig Tiller | 2015-02-03 | |
|/ / / / / / | ||||
| | | * | | | Addressing nicolasnoble@ comments. | Julien Boeuf | 2015-02-03 | |
| | | | | | | ||||
| * | | | | | Fixing potential hitch in iomgr shutdown. | Nicolas "Pixel" Noble | 2015-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. | |||
| | * / / | Fixing tsan errors in OpenSSL (#319) | Julien Boeuf | 2015-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.c | Craig Tiller | 2015-02-03 | |
| | | | | | | | | | | | | | | | | | | | | Reduce duplication of handling in many places and simplify internally tracked state. | |||
* | | | | Fix alloc of zero request | Craig Tiller | 2015-02-03 | |
| | | | | ||||
* | | | | Fix potential deadlock | Craig Tiller | 2015-02-03 | |
| | | | | ||||
| | * | | Adding support for loading the SSL roots from an environment variable. | Julien Boeuf | 2015-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. | |||
* | | | Add some documentation, simplify state | Craig Tiller | 2015-02-02 | |
| | | | ||||
* | | | Split master and reqinfo for clearer code | Craig Tiller | 2015-02-02 | |
| | | | ||||
| * | | Prepare for the new batch call API. | Craig Tiller | 2015-02-02 | |
| | | | | | | | | | | | | | | | Rename all core API functions that are on their way to deprecation with an _old tag across all wrappings. | |||
* | | | Fix server after merge | Craig Tiller | 2015-02-02 | |
| | | | ||||
* | | | Merge branch 'async-api-prep' of github.com:ctiller/grpc into async-api | Craig Tiller | 2015-02-02 | |
|\ \ \ | ||||
* | | | | Split legacy code to end of file | Craig Tiller | 2015-02-02 | |
| | | | | ||||
* | | | | Merge github.com:google/grpc into async-api | Craig Tiller | 2015-02-02 | |
|\ \ \ \ | | |/ / | |/| | | ||||
| * | | | Merge pull request #351 from yang-g/lsan | Craig Tiller | 2015-02-02 | |
| |\ \ \ | | | | | | | | | | | Fix a memory leak. | |||
| * | | | | Fix link error | Craig Tiller | 2015-02-02 | |
| | | | | | ||||
| | * | | | Fix a memory leak. | Yang Gao | 2015-02-02 | |
| | | | | | ||||
* | | | | | Merge github.com:google/grpc into async-api | Craig Tiller | 2015-02-02 | |
|\| | | | | ||||
* | | | | | Get the recv close edge right | Craig Tiller | 2015-02-02 | |
| | | | | | ||||
| * | | | | Merge pull request #306 from nicolasnoble/wakeup-fd-fix | David Klempner | 2015-02-02 | |
| |\ \ \ \ | | | | | | | | | | | | | Properly selecting chunks of code for the wakeup fd codepath. | |||
* | | | | | | clean up finish a little more | Craig Tiller | 2015-02-02 | |
| | | | | | | ||||
| | * | | | | Removing comment. | Nicolas "Pixel" Noble | 2015-02-02 | |
| | | | | | | ||||
* | | | | | | Cover all edges in the switch (not correctly yet) | Craig Tiller | 2015-02-02 | |
| | | | | | | ||||
| * | | | | | Fix poll_kick_posix_test under asan | David Klempner | 2015-02-02 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Init the freelist_mu in the forced-fallback path 2. Free allocated memory in the test_over_free test case. | |||
* | | | | | | Remove unnecessary assert | Craig Tiller | 2015-02-02 | |
| | | | | | | ||||
* | | | | | | Merge github.com:google/grpc into async-api | Craig Tiller | 2015-02-02 | |
|\| | | | | | ||||
| * | | | | | Merge pull request #302 from ctiller/pollset | David Klempner | 2015-02-02 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Fix some TSAN reported errors | |||
| * \ \ \ \ \ | Merge pull request #326 from ctiller/wakeup3 | David Klempner | 2015-02-02 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Initialize mutex | |||
| | | | | | * | | Prepare for the new batch call API. | Craig Tiller | 2015-02-02 | |
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Rename all core API functions that are on their way to deprecation with an _old tag across all wrappings. | |||
* | | | | | | | Fix array size | Craig Tiller | 2015-02-02 | |
| | | | | | | | ||||
| * | | | | | | Merge pull request #322 from ctiller/http | Nicolas Noble | 2015-02-02 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Prevent a potential deadlock | |||
| | | * | | | | | Initialize mutex | Craig Tiller | 2015-02-02 | |
| | | | |_|_|/ | | | |/| | | | ||||
| | | | | * | | Make _posix usage match 'the rules' | Craig Tiller | 2015-02-02 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix log_posix to get things compiling. | |||
| | | | * | | | Expanded comment | Craig Tiller | 2015-01-31 | |
| | | | | | | | ||||
| * | | | | | | Fix memory leak | Craig Tiller | 2015-01-31 | |
| | | | | | | | ||||
| * | | | | | | Free some leaks in http_server_filter | Craig Tiller | 2015-01-31 | |
| | |/ / / / | |/| | | | | ||||
| | * | | | | Fix memory leak | Craig Tiller | 2015-01-31 | |
| | | | | | | ||||
| | * | | | | Free stream ops outside transport lock | Craig Tiller | 2015-01-31 | |
| |/ / / / | | | | | | | | | | | | | | | | Resolves a deadlock caused by flow control callbacks being made under the lock. | |||
* | | | | | Check for null pointer | Craig Tiller | 2015-01-31 | |
| | | | | | ||||
* | | | | | Fix simple request | Craig Tiller | 2015-01-31 | |
| | | | | | ||||
* | | | | | Look in the right array element | Craig Tiller | 2015-01-31 | |
| | | | | | ||||
* | | | | | Get server status send working | Craig Tiller | 2015-01-31 | |
| | | | | | ||||
* | | | | | Finish bbq api | Craig Tiller | 2015-01-30 | |
| | | | | | | | | | | | | | | | | | | | | Modelled after old pending read queue code. | |||
* | | | | | Fix up function signatures | Craig Tiller | 2015-01-30 | |
| | | | | | ||||
* | | | | | Made call.c compile again | Craig Tiller | 2015-01-30 | |
| | | | | | ||||
* | | | | | Rename & semantic fixup progress | Craig Tiller | 2015-01-30 | |
| | | | | |