Craig Tiller
ee210abe65
GPR_ASSERT is not an expression
10 years ago
Craig Tiller
c21a80957a
Add subprocess GPR API
...
Port fling_test to it.
This will be used to:
- port remaining tests to Windows
- enable testing what happens when servers or clients mysteriously disappear
10 years ago
Craig Tiller
a33eca9332
Guarantee tls_set returns the new value
10 years ago
Craig Tiller
7d95470a62
Update comment
10 years ago
Nicolas Noble
2e3639302a
Making the gRPC C tests building under Windows.
10 years ago
Julien Boeuf
9f218ddd9d
Adding support for per call credentials in core.
10 years ago
Craig Tiller
2da0296478
Eliminate need for SIGPIPE handling
10 years ago
Craig Tiller
b96d001584
Validate that headers contain legal bytes
10 years ago
Craig Tiller
3676b38183
Lose redundant tag on unary calls
10 years ago
Craig Tiller
f9e6adf998
Completion queue binding for new requests API change
...
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
10 years ago
Craig Tiller
9eb47ada08
Further fixes
10 years ago
Craig Tiller
64be9f7a30
C Core API cleanup.
...
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.
10 years ago
Yang Gao
4273f1e3bc
add client side streaming interfaces
10 years ago
Craig Tiller
8802558895
Add a hook to allow initial HTTP2 sequence number to be specified
10 years ago
Yang Gao
3921c56bee
Expose max message size at the server side
10 years ago
Craig Tiller
5f5fd6719b
Remove ungeneratable enum values and union members
10 years ago
murgatroid99
1cb8bbcf0a
Fix thread local storage error in iOS build
10 years ago
Craig Tiller
0e91956b49
Remove _old apis from the core library
10 years ago
Craig Tiller
bae41c847f
Promote SWAP to GPR_SWAP
10 years ago
Craig Tiller
3691c3322d
clang-format
10 years ago
Craig Tiller
75d5d303ea
Indentation fix
10 years ago
Craig Tiller
b11728b90d
Mac C++ compile fix
10 years ago
Craig Tiller
00e5b2a82c
Mac C++ compile fix
10 years ago
Nicolas Noble
3086203834
Few VS2010 fixes.
...
-) = delete isn't supported. Moving destructor out of scope.
-) variadic templates aren't supported. Replacing emplace_back's construction.
-) C++11's {} inline construction isn't supported. Adding temporary variables.
-) std::list<> can't work on a non-declared class. Changing to a raw pointer.
10 years ago
Craig Tiller
1fb99552b7
Fix early shutdown: await client context deletion before channel deletion
10 years ago
Craig Tiller
a2b32f1133
Fix early shutdown: await client context deletion before channel deletion
10 years ago
Craig Tiller
a9274b89dc
Fix comment
10 years ago
Craig Tiller
d5e2e296bf
Fix comment
10 years ago
zeliard
179be50ad3
merge VS solutions file from upstream master
10 years ago
zeliard
81f750e7b2
undo time_t type casting
10 years ago
Yang Gao
c4b6ffb1b6
Add a GrpcLibrary class to wrap grpc_init and grpc_shutdown and convert all the tests to init/shutdown free.
10 years ago
Nicolas "Pixel" Noble
76e49fd805
Forgot to rename header guard.
10 years ago
Nicolas "Pixel" Noble
e24dde5736
Adressing comments.
10 years ago
Abhishek Kumar
d774c5cadb
Test client stream cancellation and fix bug exposed by the test.
10 years ago
zeliard
8ae189bbab
64bit support on Windows
10 years ago
Wojtek Kubiak
6e91ffebd8
minor fix in TLS error message
10 years ago
zeliard
91e97b84cc
fix missing pointers on gpr_atm_acq_cas on x64
10 years ago
zeliard
00b658530d
add missing defines on windows (WIN64)
10 years ago
Craig Tiller
9c9d4e0cd9
Addressing comments
10 years ago
Craig Tiller
6902ad2e9c
Switching to batch oriented metadata passing
10 years ago
Craig Tiller
277d3cff7e
clang-format
10 years ago
Craig Tiller
3beef68d39
Populate channel tags for methods
10 years ago
Craig Tiller
62d2896665
Add facility to register methods in C++
10 years ago
Craig Tiller
53a38d4699
Make RpcMethod constructor take all args
10 years ago
Craig Tiller
b20111caea
clang-format
10 years ago
Craig Tiller
08453374b2
Introduce ahead-of-time registration of (method,host) pairs
10 years ago
Craig Tiller
721f362614
Inline initial slice buffer allocation
10 years ago
Nicolas "Pixel" Noble
6fb2938bd4
Getting a bit more laxist with the various GPR rules.
...
Also fixing WINSOCK check.
10 years ago
Nicolas "Pixel" Noble
553a90443b
Fixing FreeBSD's TLS port_platform entry.
10 years ago
Nicolas "Pixel" Noble
b7bbffe9f6
Addressing github comments.
10 years ago