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
Vijay Pai
36ff3f00e2
clang-format
10 years ago
Vijay Pai
25aa12fa75
Support multi-stream synchronous client tests
10 years ago
Yang Gao
3d3d632d72
merge with head
10 years ago
Yang Gao
26839c7da9
Add a c test for max message length
10 years ago
David G. Quintas
6dc5502871
Merge pull request #1432 from vjpai/async-cleanup
...
Create an async QPS client hierarchy
10 years ago
David Garcia Quintas
f667f1b3e8
Added missing profiling tags.
10 years ago
David Garcia Quintas
925573c17f
Merge remote-tracking branch 'upstream/master'
10 years ago
Yang Gao
097e7bf63e
Merge pull request #1465 from ctiller/foo
...
Remove dead file
10 years ago
Yang Gao
7164eea295
Merge pull request #1463 from ctiller/seqno
...
Fix a typo that resulted in truncating incoming sequence numbers to 24 bits
10 years ago
David Garcia Quintas
7c2ba271f9
Merge remote-tracking branch 'upstream/master'
10 years ago
Nicolas Noble
c112d146a2
Merge pull request #1462 from vjpai/kill45
...
Remove gcc 4.5 testing and keep 4.4
10 years ago
Stanley Cheung
4c8726318a
Merge pull request #1450 from donnadionne/php
...
adding php to cloud to prod tests.
10 years ago
Yang Gao
539af31bfb
Merge pull request #1396 from ctiller/one-read
...
Deliver data up from tcp immediately
10 years ago
Craig Tiller
cfda2bdd43
Test that we dont wrap-around sequence numbers
10 years ago
Craig Tiller
7098c03273
Synthesize goaway when max sequence number generated
10 years ago
Craig Tiller
4b40559eae
Remove dead file
10 years ago
Tim Emiola
e901ff5cd0
Merge pull request #1461 from murgatroid99/pod_typo_fix
...
Fixed typo
10 years ago
Yang Gao
181ad88508
merge with head
10 years ago
Craig Tiller
434a36bf4a
Add test for >16777215 sequence numbered streams
10 years ago
Craig Tiller
8fc673eefd
Fix typo resulting in masking out high byte of http2 sequence numbers
10 years ago
vjpai
5fd67940b8
Remove gcc 4.5 testing and keep 4.4
10 years ago
Craig Tiller
8802558895
Add a hook to allow initial HTTP2 sequence number to be specified
10 years ago
murgatroid99
27c0bf4d30
Fixed typo
10 years ago
vjpai
337814af4f
Merge branch 'master' into async-cleanup
10 years ago
vjpai
041998d986
Change function-pointer to std::function
10 years ago
Jan Tattermusch
1b54fcf31b
added stats with number of active native calls, useful for debugging
10 years ago
Jan Tattermusch
618647dc74
fixed some stylecop warnings
10 years ago
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
Vijay Pai
520ecb18f5
Merge pull request #1460 from ctiller/fast-timer
...
25ns overhead latency timers
10 years ago
Craig Tiller
c832553504
Merge pull request #1457 from nicolasnoble/win32-fixes-once-again
...
Another round of win32 fixes and documentation.
10 years ago
Craig Tiller
363e7a2317
Merge pull request #1458 from nicolasnoble/sanity-submodules-pedantic
...
Let's be really pedantic about the status of our submodules.
10 years ago
Craig Tiller
c3c9318579
Merge branch 'fast-timer' of github.com:ctiller/grpc into fast-timer
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
Nicolas Noble
202fa1a4da
Merge pull request #1459 from zeliard/master
...
correct win32-related API usage
10 years ago
Yang Gao
1ac95abbf3
merge with head
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
261e515c1d
Let's be really pedantic about the status of our submodules.
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
Craig Tiller
40b1e23b8c
Merge pull request #1454 from nicolasnoble/win32-fixes
...
Various Win32 fixes.
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