Jan Tattermusch
e5c446004f
Added basic support for cancellation
10 years ago
Jan Tattermusch
a5272b6adc
A new version C# API based on async/await
10 years ago
Craig Tiller
5649b44843
clang-format
10 years ago
Craig Tiller
573b433115
Delete debug
10 years ago
Craig Tiller
2a45a56602
Thread local storage for profile data
10 years ago
Yang Gao
c71a9d2b56
clang-format
10 years ago
Yang Gao
f7d05b572b
make server tolerate deserialization failure
10 years ago
Yang Gao
ff30f8e8a9
fix a deadlock in cancel call
10 years ago
zeliard
c4e7713e1f
correct win32-related API usage
10 years ago
Nicolas "Pixel" Noble
0f981e9f19
Another round of win32 fixes and documentation.
...
-) Fixed a few more (much more rare) race conditions on shutdown.
-) Fixed a degenerate case if we create a server but never start it.
10 years ago
Nicolas "Pixel" Noble
8e1a55d4f9
More win32 fixes + documentation.
...
Fixing a very edge case where the tcp_client can crash due to race conditions on connection abortion.
10 years ago
Nicolas "Pixel" Noble
404fc6aec2
Wave of Win32 fixes.
...
-) tcp client and server should no longer starve waiting on orphans
-) proper server shutdown sequence to prevent use-after-free.
10 years ago
Nicolas "Pixel" Noble
99076fe593
Fixing generated code under Windows.
...
By the standard, std::function can only capture class functions, and not
class methods. For some reasons, this works under gcc however. Visual
Studio rejects it. std::mem_fn is proper template to use.
10 years ago
Yang Gao
72e0fb8341
generate a StubInterface
10 years ago
Craig Tiller
113d169f8f
Add rdtsc profiling support, implement begin/end and tag hiding
10 years ago
Craig Tiller
935cf42396
Add per-call context pointer API
10 years ago
murgatroid99
4925063b8b
Resolved some comments
10 years ago
Jan Tattermusch
a9a3e884fe
remove unused function from grpc_csharp_ext
10 years ago
Simon Koo
81b67112b8
make Windows.h lowercase for cross compiling from Linux
10 years ago
Craig Tiller
ff4ee964d4
Remove another old function
10 years ago
Yang Gao
3921c56bee
Expose max message size at the server side
10 years ago
Jan Tattermusch
532cd4d73d
added param names for grpc_call_start_batch trace.
10 years ago
Nicolas "Pixel" Noble
64237fb02d
C89-ify the python code.
10 years ago
Masood Malekghassemi
9f8682c578
Release Python 0.5.0a2
10 years ago
Jan Tattermusch
0420d7cb63
fix: trace for grpc_call_start_batch only displayed lower 32bits of tag
10 years ago
Craig Tiller
f96dbc784d
Fix for a crash seen in the wild
10 years ago
Masood Malekghassemi
f722b0cd6f
Extern-ify symbols so they don't collide
10 years ago
Masood Malekghassemi
fae9d99e6a
Release Python 0.5.0a1
10 years ago
Stanley Cheung
4fbc53e82d
more comments
10 years ago
Craig Tiller
67bfefdbd1
Ensure call alarms are cancelled when the underlying stream closes
10 years ago
Stanley Cheung
0e08aed61c
add php service account credentials auth interop test, tested against cloud server
10 years ago
Craig Tiller
3b1e37d16d
Fix errant empty data frame after trailers
...
With the metadata batching changes recently, I introduced a bug whereby
the http2 stream encoder would end up not being able to set the close bit on a header frame, and instead placed it on a new data frame, which is illegal by the HTTP2 spec.
10 years ago
zeliard
06d64cda3c
implement gpr_cpu_num_cores() and gpr_cpu_current_cpu() on Windows
10 years ago
zeliard
3874ad0833
make initializing overlapped-struct obvious for preventing a ciritical bug
10 years ago
Craig Tiller
76dcd38332
Hack to get Mac end2end test working
10 years ago
David Garcia Quintas
31e3a6fc69
Removed redundant if from basic_timers.c
10 years ago
David Garcia Quintas
7af45f2821
Fixed bad merge on basic_timers.c
10 years ago
Craig Tiller
900e451407
Remove ungeneratable enum values and union members
10 years ago
Craig Tiller
5f5fd6719b
Remove ungeneratable enum values and union members
10 years ago
David Garcia Quintas
bbc0b775e1
Merge comments. See below.
...
- 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.
10 years ago
murgatroid99
ca38ddb105
Fixed ivar names and comments
10 years ago
murgatroid99
b8776398c5
Exposed server address string in stub
10 years ago
Craig Tiller
dba5e0f96b
Tweak comment
10 years ago
Craig Tiller
39d4d72eb6
Cast away errors on Windows
10 years ago
murgatroid99
2101a48e1f
Simplified startBatch, resolved comments
10 years ago
Julien Boeuf
f3764292f0
Ref the cache default creds so that we do not crash next time we use it...
10 years ago
murgatroid99
33655f970b
Moved deallocation code to the right place
10 years ago
murgatroid99
fe2c0c6569
Added nil check in GRPCWrappedCall initializer
10 years ago
murgatroid99
a571cebe01
Fixed missing increment
10 years ago
murgatroid99
def47aa9f3
Removed thrown error in one case
10 years ago