Vijay Pai
a5baf18983
One-line fix for namespace bug
10 years ago
Craig Tiller
43a2b176f1
Fix a TSAN reported race
...
I think this was the frequent crash in uds_cancel_after_invoke.
The race happens because a channel is deleted concurrently with an address being resolved (and UDS gets the resolution fast enough for this to actually happen).
The fix is to guarantee no callbacks will be made after cancel has been called (which was the original guaranteee that got lost somewhere).
10 years ago
murgatroid99
bdc8baf4fc
Added comment about where Google credentials come from
10 years ago
Jorge Canizales
9409ad8020
Adds copyright notices to the GRPCClient files.
10 years ago
Craig Tiller
59ea16ff44
Fix a race where an fd can be deleted during polling
10 years ago
Craig Tiller
2627e4e0a9
Merge with async unary changes
10 years ago
Jan Tattermusch
2f2afd20be
fixed string.h include
10 years ago
Craig Tiller
d24d13d6eb
Simplify TryPluck
10 years ago
Craig Tiller
c7625b0e5f
Move header #include
10 years ago
Jan Tattermusch
bb0c65b7b4
updated C# readme
10 years ago
murgatroid99
8c3ed009a8
Added auth functionality and interop tests
10 years ago
Yang Gao
3a5e5495e5
Async client api change. Add a ClientAsyncResponseReader. Make the api similar to streaming and symmetric to server side.
10 years ago
Craig Tiller
9be83eec1d
Fix use-after-free.
...
Transport and channel have different lifetimes, but share a metadata
context.
Make the metadata context ref counted, and have transport take a ref.
10 years ago
David Klempner
a16fee215f
Correct the comment documenting how to disable having multiple threads
...
in epoll wait.
10 years ago
Jan Tattermusch
ec77624a9f
fix typo: shutdown should be used in teardown.
10 years ago
Craig Tiller
efad8fadd3
Spam cleanup, test speedup
10 years ago
Jan Tattermusch
1c7bdf5c9c
removed reference to missing grpc_server_add_secure_http2_port
10 years ago
Craig Tiller
492968f7d9
Server side cancellation receive support
10 years ago
Jan Tattermusch
8d2e572371
got rid of server_add_secure_http2_port
10 years ago
Jan Tattermusch
8d7ce43aa4
formatting
10 years ago
Jan Tattermusch
37afb9ab2b
fixing unknown method call handler on server
10 years ago
Jan Tattermusch
fa21673cf8
clang-format
10 years ago
Jan Tattermusch
607307d0be
Cleanup of AsyncCall.cs
10 years ago
Jan Tattermusch
a96afb013b
renaming file name to match class name
10 years ago
Jan Tattermusch
3f8962c52d
removal of unused methods in extension library
10 years ago
Jan Tattermusch
337a2ddba5
migration to new C API
10 years ago
murgatroid99
5b41d4ff40
Added interop support for default root SSL certs
10 years ago
Craig Tiller
ce5021b0b9
Add missing new-lines at end of file
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
645466e089
Initial sketch
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Yang Gao
2b7f537546
Add metadata test with rpc. Adding/fixing things to make it work
10 years ago
Craig Tiller
a94beff94c
Add TODO
10 years ago
Craig Tiller
94640a3df9
Rework python, expand tool to make this easier
10 years ago
Tim Emiola
638a68b21a
Removes the line that sed could not fix
10 years ago
Jorge Canizales
af2d9977bf
Fixes podspec of the RxLibrary
10 years ago
Jorge Canizales
e8304d5741
Fixes copyright notices
10 years ago
Jorge Canizales
d1a8cc082a
Adds podspec for RxLibrary and sample app
10 years ago
Nathaniel Manista
c25a3b35bd
Python source reorganization.
...
A top-level "grpc" package is added and RPC Framework
is made public.
10 years ago
Tim Emiola
7e7911f70d
Updates the module name in the idiomatic and stub layers
10 years ago
Jorge Canizales
5e0efd95f7
Imports code of the generic gRPC client library.
10 years ago
Tim Emiola
409e6c804b
Updates the module name in C extension, ensuring it compiles
10 years ago
Jorge Canizales
30697c9be2
Imports code of the RX library.
10 years ago
Craig Tiller
aea2fc053d
Fix shutdown semantics.
...
Document what they should be, ensure they're triggered, and fix what was broken.
10 years ago
Craig Tiller
aa31da4ffe
UDS Fix
...
Remove existing UDS listeners IFF they are a socket before trying to create a new socket.
10 years ago
murgatroid99
ffbcaaf18e
Added missing documentation
10 years ago
Julien Boeuf
5882b53e94
Fixing memleak.
...
- Fixes #542
10 years ago
Craig Tiller
fc3aca2ea8
Add missing ref
...
This prevents a bug whereby not all fds were destroyed at application
exit.
10 years ago
Craig Tiller
23139ae24e
Add checking on fd_posix refcounts
10 years ago
Yang Gao
caa5106c4f
also set got_message
10 years ago