Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | * | Fix shutdown semantics. | 2015-02-17 | ||
| |/ | | | | | | | Document what they should be, ensure they're triggered, and fix what was broken. | |||
* | | Add some comments | 2015-02-17 | ||
| | | ||||
* | | Add setter to override authority header on ClientContext | 2015-02-17 | ||
| | | ||||
* | | clang-format | 2015-02-17 | ||
| | | ||||
* | | Merge github.com:grpc/grpc into c++api | 2015-02-16 | ||
|\| | ||||
| * | Documentation tweaks in grpc.h. | 2015-02-16 | ||
| | | ||||
* | | Merge pull request #18 from yang-g/c++api | 2015-02-13 | ||
|\ \ | | | | | | | Add missing APIs and a first metadata test, and test passes | |||
| * | | Add missing APIs and a first metadata test, and test passes | 2015-02-13 | ||
| | | | ||||
| | * | Cleaning up our posix definition / usage. | 2015-02-14 | ||
| | | | | | | | | | | | | | | | | | | | | | -) Let's not use _POSIX_SOURCE. It usually implies too much C99. _BSD_SOURCE would be the right thing to do here. -) _BSD_SOURCE is getting deprecated by glibc, so we also have to define _DEFAULT_SOURCE under Linux. -) accept4 and eventfd arn't as old as we may think; let's detect for it. -) stdint.h interferes with all these definitions if included too early; let's move it down. | |||
* | | | Minor compile fix | 2015-02-13 | ||
|/ / | ||||
* | | change ServerAsyncReader API and add a simple clientstreaming test, it passes | 2015-02-13 | ||
| | | ||||
* | | change AddRecvMessage signature | 2015-02-12 | ||
| | | ||||
* | | more nullptr for got_message | 2015-02-12 | ||
| | | ||||
* | | Add end2end async unary single threaded test (compiles) | 2015-02-12 | ||
| | | ||||
* | | Fixes | 2015-02-12 | ||
| | | ||||
* | | Merge github.com:google/grpc into c++api | 2015-02-12 | ||
|\| | | | | | | | | | Conflicts: Makefile | |||
* | | implement async unary call | 2015-02-12 | ||
| | | ||||
* | | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | 2015-02-12 | ||
|\ \ | ||||
* | | | fix sync unary call with metadata pieces | 2015-02-12 | ||
| | | | ||||
| | * | Merge pull request #500 from nicolasnoble/secure_getenv | 2015-02-12 | ||
| | |\ | | | | | | | | | Not all Linuxes are equal, and secure_getenv isn't always there. | |||
| * | | | Fix end2end leaks | 2015-02-12 | ||
|/ / / | ||||
* | | | Merge pull request #13 from yang-g/c++api | 2015-02-12 | ||
|\ \ \ | | | | | | | | | Make codegen generate async client calls | |||
| * | | | make codegen generate async client calls | 2015-02-12 | ||
| | | | | ||||
* | | | | Async server streaming | 2015-02-12 | ||
| | | | | ||||
* | | | | Async server dispatch | 2015-02-12 | ||
| | | | | ||||
| * | | | Add a cq argument in ClientAsync ctor and give it to the Call | 2015-02-12 | ||
|/ / / | ||||
* | | | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | 2015-02-12 | ||
|\ \ \ | ||||
* | | | | Async API progress | 2015-02-12 | ||
| | | | | ||||
| * | | | typo fix | 2015-02-12 | ||
| | | | | ||||
| * | | | implement ServerAsyncResponseWriter for unary call | 2015-02-12 | ||
|/ / / | ||||
* | | | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | 2015-02-12 | ||
|\ \ \ | ||||
* | | | | Implement async streaming APIs | 2015-02-12 | ||
| | | | | ||||
| * | | | Async API progress | 2015-02-12 | ||
| | | | | ||||
* | | | | implement ClientAsyncX api | 2015-02-12 | ||
| | | | | ||||
| * | | | Merge pull request #10 from yang-g/c++api | 2015-02-12 | ||
| |\ \ \ | | | | | | | | | | | Put in SendInitialMetadata and WaitForInitialMetadata in some places. | |||
* | | | | | Merge branch 'c++api' of github.com:ctiller/grpc into c++api | 2015-02-12 | ||
|\| | | | | |/ / / |/| | | | ||||
* | | | | resolve comments, the context_ member needs protection for thread safety | 2015-02-12 | ||
| | | | | ||||
| * | | | Multi-completion-queue-server | 2015-02-12 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | Allow binding a different completion queue to each registered method. This will allow multiplexing for the C++ server between sync & async methods more easily. | |||
* | | | | Make SendInitialMetadata work. | 2015-02-11 | ||
| | | | | ||||
* | | | | Add SendInitialMetadata() to server streaming interfaces | 2015-02-11 | ||
| | | | | ||||
* | | | | Add client side WaitForInitialMetadata for streaming. | 2015-02-11 | ||
| | | | | ||||
| * | | | Add some documentation | 2015-02-11 | ||
|/ / / | ||||
* | | | Finish streaming, lame client | 2015-02-11 | ||
| | | | ||||
* | | | Some streaming progress | 2015-02-11 | ||
| | | | ||||
* | | | Make sure we get a close before stopping the server | 2015-02-11 | ||
| | | | ||||
| | * | Not all Linuxes are equal, and secure_getenv isn't always there. | 2015-02-12 | ||
| | | | | | | | | | | | | | | | Let's include <features.h> to figure out if the system we're on is supporting secure_getenv, and adapt accordingly. I suspect we might want to do the same with epoll, as it was added to glibc in 2.3.2, and eventfd has been added to glibc in 2.8. | |||
* | | | Merge github.com:grpc/grpc into c++api | 2015-02-11 | ||
|\| | | ||||
* | | | Merge pull request #9 from yang-g/c++api | 2015-02-11 | ||
|\ \ \ | | | | | | | | | Add trailing metadata to client context and use it. | |||
* | | | | Fix ownership | 2015-02-11 | ||
| | | | | ||||
| * | | | Add trailing metadata to client context and use it. | 2015-02-11 | ||
|/ / / |