aboutsummaryrefslogtreecommitdiffhomepage
path: root/include
Commit message (Collapse)AuthorAge
* Make Next free of time_point to timespec conversionGravatar Yang Gao2015-03-20
|
* Merge pull request #1074 from jcanizales/makes-cpu-posix-portableGravatar Abhishek Kumar2015-03-19
|\ | | | | Creates cpu_iphone.c and has it selected for iOS instead of cpu_posix.c
* \ Merge pull request #1093 from nicolasnoble/windowsGravatar Jan Tattermusch2015-03-19
|\ \ | | | | | | Various Windows fixes.
* | | resolve merge errorGravatar Yang Gao2015-03-19
| | |
* | | sync to head and run clang-format againGravatar Yang Gao2015-03-19
|\ \ \
| * | | Dodging VisualStudio's #define of max().Gravatar Nicolas "Pixel" Noble2015-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.
| * | Fixes for Windows atomics.Gravatar Nicolas "Pixel" Noble2015-03-18
| | | | | | | | | | | | | | | -) gpr_atm_no_barrier_load should actually return something. -) If compiling under mingw32, your compiler is gcc and gcc atomics become available.
| * | Merge pull request #1072 from yang-g/refreshtokenGravatar jboeuf2015-03-18
| |\ \ | | | | | | | | wrap refresh token credentials in c++
| | * | wrap refresh token credentials in c++Gravatar Yang Gao2015-03-17
| | | |
* | | | clang-format new changesGravatar Yang Gao2015-03-17
| | | |
* | | | resolve merge confictGravatar Yang Gao2015-03-17
|\| | |
| * | | Merge pull request #1023 from vjpai/asyncGravatar Yang Gao2015-03-17
| |\ \ \ | | |/ / | |/| | Non-blocking Next method for C++ async completion queue
* / | | clang-format c++ codeGravatar Yang Gao2015-03-17
|/ / /
| * | Change to std::chrono and add a test.Gravatar vjpai2015-03-17
| | |
| | * Fixes iPhone platform detectionGravatar Jorge Canizales2015-03-16
| | |
* | | expose the server's cq through the generic service objectGravatar Yang Gao2015-03-16
| | |
* | | Merge branch 'master' into untypedAPIGravatar Yang Gao2015-03-16
|\ \ \
| * \ \ Merge pull request #1011 from yang-g/jwtGravatar jboeuf2015-03-16
| |\ \ \ | | | | | | | | | | Put back C++ JWTCredentials code and add a test case in interop test.
| | | | * 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
| | |