aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp/common
Commit message (Collapse)AuthorAge
* Merge github.com:grpc/grpc into bye-bye-completion-queue-pieGravatar Craig Tiller2015-05-05
|\
* | C Core API cleanup.Gravatar Craig Tiller2015-05-04
| | | | | | | | | | | | Simplify grpc_event into something that can be non-heap allocated. Deprecate grpc_event_finish. Remove grpc_op_error - use an int as this is more idiomatic C style.
| * clang-formatGravatar Yang Gao2015-05-04
| |
| * merge with headGravatar Yang Gao2015-05-01
| |\ | |/ |/|
| * Expose max message size at the server sideGravatar Yang Gao2015-04-30
| |
* | Merge branch 'delete-the-old-api' of github.com:ctiller/grpc into ↵Gravatar Craig Tiller2015-04-30
|\ \ | | | | | | | | | delete-the-old-api
| * | Hack to get Mac end2end test workingGravatar Craig Tiller2015-04-29
| |/
* | Merge comments. See below.Gravatar David Garcia Quintas2015-04-29
| | | | | | | | | | | | | | | | | | - Added ptag ignore annotation threshold - prefixed everythig with grpc_ - removed spurious annotations in channel_create.c and client_channel.c - removed stap_probes.h (it's generated from stap_probes.d by make) - Updated Makefile and its template with the right way to generate stap probe headers from its .d definition.
* | Integration of Systemtap (STAP) for profiling.Gravatar David Garcia Quintas2015-04-29
|/ | | | This commit includes a faulty Makefile to be fixed in a follow commit.
* Merge pull request #1227 from nicolasnoble/the-purge-2Gravatar Craig Tiller2015-04-24
|\ | | | | Refactoring std::chrono out.
| * Merge branch 'master' of github.com:grpc/grpc into the-purge-2Gravatar Nicolas "Pixel" Noble2015-04-24
| |\ | | | | | | | | | | | | | | | | | | Conflicts: src/cpp/client/channel.cc vsprojects/vs2010/grpc++.vcxproj vsprojects/vs2013/grpc++.vcxproj.filters
* | | Test client stream cancellation and fix bug exposed by the test.Gravatar Abhishek Kumar2015-04-23
| |/ |/|
* | Add client-side marks for proto processing.Gravatar Vijay Pai2015-04-15
| | | | | | | | Need to go in and fill in tag later
| * Refactoring std::chrono out.Gravatar Nicolas Noble2015-04-08
|/
* resolve commentGravatar Yang Gao2015-04-02
|
* Bug fix. User can destroy status after calling Finish and we should keep a ↵Gravatar Yang Gao2015-04-02
| | | | copy of it instead of a pointer
* merge upstream and resolve conflictGravatar Yang Gao2015-03-26
|\
| * Elminate range-based fors and work around some other limitations in older ↵Gravatar Vijay Pai2015-03-24
| | | | | | | | compilers
| * Make Next free of time_point to timespec conversionGravatar Yang Gao2015-03-20
| |
* | covert test to use generic stubGravatar Yang Gao2015-03-19
| |
| * Various Windows fixes.Gravatar Nicolas Noble2015-03-19
|/ | | | | | | | | | | | | | -) using dupenv_s instead of getenv_s and calling strdup ourselves. -) few impossible-to-obtain if checks. -) various signed/unsigned casting. -) using time_t instead of time32_t -) checking output of FormatMessage for failures. -) don't redefine _WIN32_WINNT without undefining it first. -) fixed msvc's interlocked casting. -) renamed AddPort to AddListeningPort. -) added protobuf's third_party includes to search path. -) added a missing definition for inet_ntop in mingw32. -) removed useless declarations.
* Merge pull request #1023 from vjpai/asyncGravatar Yang Gao2015-03-17
|\ | | | | Non-blocking Next method for C++ async completion queue
| * Change to std::chrono and add a test.Gravatar vjpai2015-03-17
| |
| * Change behavior to properly account for possibility of NULLGravatar Vijay Pai2015-03-12
| | | | | | | | | | | | | | | | | | | | | | tag. This can happen if the tag is actually an integer being typecast to void* To avoid breaking the API of existing Next calls, I've made a new AsyncNext method with a tri-state return that indicates whether there is a shutdown, an actual event, or a timeout. Still needs proper testing for the AsyncNext method specifically.
| * Add support for deadline on CompletionQueue::NextGravatar Vijay Pai2015-03-11
| | | | | | | | If the deadline elapses, return true but have a null tag.
* | Service side should be done, it builds and existing tests passGravatar Yang Gao2015-03-06
|/
* Remove include google/protobuf/message.h as it should be covered in config.hGravatar Yang Gao2015-03-04
|
* Global replace google::protobuf::Message with grpc::protobuf::Message, all ↵Gravatar Yang Gao2015-03-03
| | | | tests passed
* Make it possible to compile with gcc4.6Gravatar Craig Tiller2015-02-26
|
* Simplify TryPluckGravatar Craig Tiller2015-02-18
|
* Merge github.com:grpc/grpc into an-update-on-c++Gravatar Craig Tiller2015-02-18
|\
* | Server side cancellation receive supportGravatar Craig Tiller2015-02-18
| |
| * Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
| |
* | Initial sketchGravatar Craig Tiller2015-02-18
| |
| * Update copyright to 2015Gravatar Craig Tiller2015-02-18
|/
* Add metadata test with rpc. Adding/fixing things to make it workGravatar Yang Gao2015-02-18
|
* also set got_messageGravatar Yang Gao2015-02-17
|
* When the entire op fails, the recv_message is always discarded.Gravatar Yang Gao2015-02-17
|
* Clear receive message buffer when adding it, so that any reused buffer will ↵Gravatar Yang Gao2015-02-17
| | | | not appear when decoding fails.
* Deserialization success should not override earlier failureGravatar Yang Gao2015-02-17
|
* clang-formatGravatar Craig Tiller2015-02-17
|
* change AddRecvMessage signatureGravatar Yang Gao2015-02-12
|
* allow null got_messageGravatar Yang Gao2015-02-12
|
* Fix end2end leaksGravatar Craig Tiller2015-02-12
|
* Add client side WaitForInitialMetadata for streaming.Gravatar Yang Gao2015-02-11
|
* Some streaming progressGravatar Craig Tiller2015-02-11
|
* Make sure we get a close before stopping the serverGravatar Craig Tiller2015-02-11
|
* This string is null terminatedGravatar Craig Tiller2015-02-11
|
* Merge pull request #9 from yang-g/c++apiGravatar Craig Tiller2015-02-11
|\ | | | | Add trailing metadata to client context and use it.
* | Fix ownershipGravatar Craig Tiller2015-02-11
| |