aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
Commit message (Collapse)AuthorAge
...
| | | | * Adds GPR_CPU_IPHONE to the checks in port_platform.hGravatar Jorge Canizales2015-03-15
| | | | |
* | | | | add a commentGravatar Yang Gao2015-03-13
| | | | |
| * | | | Allowing us to import google::protobuf::int64.Gravatar Nicolas "Pixel" Noble2015-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | If for any reason, our definition of gpr_int64 is different from the definition of google::protobuf::int64, the virtual override would fail, as this needs to be of the precisely exactly the same type. That change allows us to use protobuf's int64 definition.
| | | | * Creates cpu_iphone.cGravatar Jorge Canizales2015-03-13
| | | | | | | | | | | | | | | | | | | | So that cpu_posix.c can be left untouched for the other platforms.
| * | | | Merge pull request #1032 from nicolasnoble/protobuf-alternateGravatar Yang Gao2015-03-13
| |\ \ \ \ | | | | | | | | | | | | Adding support for alternative protobuf libraries.
| * \ \ \ \ Merge pull request #1012 from dklempner/nobarrierGravatar Vijay Pai2015-03-13
| |\ \ \ \ \ | | | | | | | | | | | | | | Add a no_barrier_load atomic operation.
| | | * | | | Moving ZeroCopyOutputStream to grpc++/config.h.Gravatar Nicolas "Pixel" Noble2015-03-13
| | | | |_|/ | | | |/| |
* | | | | | Rename to AsyncGeneric*Gravatar Yang Gao2015-03-12
| | | | | |
| * | | | | Merge pull request #983 from jboeuf/refresh_token_parsingGravatar Yang Gao2015-03-12
| |\ \ \ \ \ | | |_|/ / / | |/| | | | Adding refresh token credentials.
* | | | | | add missing GRPC_FINALGravatar Yang Gao2015-03-12
| | | | | |
| | | | | * More sane ordering of methodsGravatar Vijay Pai2015-03-12
| | | | | |
| | | | | * 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.
* | | | | | Rename anonymous to generic globallyGravatar Yang Gao2015-03-11
| | | | | |
| | | | | * Add support for deadline on CompletionQueue::NextGravatar Vijay Pai2015-03-11
| | | | | | | | | | | | | | | | | | | | | | | | If the deadline elapses, return true but have a null tag.
| | | * | | Add a no_barrier_load atomic operation.Gravatar David Klempner2015-03-11
| | |/ / / | |/| | | | | | | | | | | | | | | | | | Use this to relax the acq_loads in some fd_posix assertions. The primary goal here is to avoid masking potential iomgr races from tsan.
| | | * | formattingGravatar Yang Gao2015-03-11
| | | | |
| | | * | The Jwt code was dropped somewhere in a merge. Put it backGravatar Yang Gao2015-03-11
| | |/ / | |/| |
* | | | Merge branch 'master' into untypedAPIGravatar Yang Gao2015-03-11
|\| | |
| * | | Merge pull request #990 from jtattermusch/csharp_tls_serverGravatar Tim Emiola2015-03-11
| |\ \ \ | | |_|/ | |/| | C# server-side TLS support
| * | | Merge pull request #998 from yang-g/nameoverrideGravatar Vijay Pai2015-03-11
| |\ \ \ | | | | | | | | | | Use ssl name override if it's in the channel argument
* | | | | Expose server cq for polling incoming anonymous rpcsGravatar Yang Gao2015-03-11
| | | | |
* | | | | Merge branch 'master' into untypedAPIGravatar Yang Gao2015-03-10
|\| | | |
| * | | | Merge pull request #978 from Chilledheart/masterGravatar Yang Gao2015-03-10
| |\ \ \ \ | | | | | | | | | | | | Avoid unnecessary copies during protobuf serialization and deserialization
| | | * | | Use ssl name override if it's in the channel argumentGravatar Yang Gao2015-03-10
| | |/ / / | |/| | |
* | | | | merge with upstream and resolve conflictGravatar Yang Gao2015-03-10
|\| | | |
* | | | | initial imple of byte buffer and sliceGravatar Yang Gao2015-03-10
| | | | |
| | | | * Adding refresh token credentials.Gravatar Julien Boeuf2015-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The google default credentials now work with the cloud SDK. - Verified end to end with print_default_credentials and fetch_oauth2 tools.
| | | * | C# server side TLS supportGravatar Jan Tattermusch2015-03-09
| | |/ / | |/| |
| | * | Add method grp_slice_buffer_pop to remove the last element for grp_slice_bufferGravatar Chilledheart2015-03-10
| | | |
| * | | Add missing GRPC_OVERRIDE, NFCGravatar Chilledheart2015-03-10
| | |/ | |/| | | | | | | | | | Testing asan configuration with the latest clang compiler fails due to the warning `-Winconsistent-missing-override`. This patch fixes it.
* | | Service side should be done, it builds and existing tests passGravatar Yang Gao2015-03-06
| | |
* | | first sets of changes, it buildsGravatar Yang Gao2015-03-05
| | |
| * | Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-05
| |\|
* | | Merge branch 'master' into untypedAPIGravatar Yang Gao2015-03-05
|\ \ \ | | |/ | |/|
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-04
| | |\
| * | \ Merge github.com:grpc/grpc into qps_driverGravatar Craig Tiller2015-03-04
| |\ \ \ | | | |/ | | |/|
| | * | Remove include google/protobuf/message.h as it should be covered in config.hGravatar Yang Gao2015-03-04
| | | |
| * | | Generate latencies in driverGravatar Craig Tiller2015-03-03
| |/ /
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-03
| | |\ | | |/ | |/|
| * | formattingGravatar Yang Gao2015-03-03
| | |
| * | Global replace google::protobuf::Message with grpc::protobuf::Message, all ↵Gravatar Yang Gao2015-03-03
| | | | | | | | | | | | tests passed
| * | Add macrosGravatar Yang Gao2015-03-03
| | |
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-03
| | |\ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build.json src/cpp/client/credentials.cc vsprojects/vs2013/grpc.vcxproj vsprojects/vs2013/grpc.vcxproj.filters vsprojects/vs2013/grpc_shared.vcxproj vsprojects/vs2013/grpc_shared.vcxproj.filters vsprojects/vs2013/grpc_unsecure.vcxproj vsprojects/vs2013/grpc_unsecure.vcxproj.filters
| * | Remove HTTP mappings from status.hGravatar Eric Anderson2015-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The mappings are a combination of useless, inaccurate, and harmful. Leave them out until they are helpful and correct. Fundamental issues: - If in need of mappings, a user would need HTTP -> gRPC code mappings. But the docs don't provide that since the mappings are not 1:1. - There _is no_ gRPC -> HTTP code mapping taking place in gRPC. This may change in the future, but until then the docs are misleading. But even given those were resolved, there are additional issues. Two obvious examples: - 501 Not Implemented is refering to HTTP methods such as GET and POST not being implement. That should not be used for gRPC methods not found (UNIMPLEMENTED). - 404 Not Found is for when the resource is not found. In gRPC, the resource is the gRPC method, not the parameters (NOT_FOUND). If there is a REST conversion layer on top of gRPC, then 404 would be appropriate, but that just shows that the mapping can not be canonical.
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-03-02
| | |\ | | |/ | |/|
| * | Guard headers tool.Gravatar Nicolas "Pixel" Noble2015-03-01
| | |
| * | Make it possible to compile with gcc4.6Gravatar Craig Tiller2015-02-26
| | |
* | | Merge github.com:grpc/grpc into genericGravatar Craig Tiller2015-02-26
|\| |
| | * Merge github.com:grpc/grpc into creditGravatar Craig Tiller2015-02-24
| | |\ | | |/ | |/|
| * | Merge pull request #755 from nicolasnoble/feedbackGravatar Craig Tiller2015-02-24
| |\ \ | | | | | | | | Second batch of feedback.