Craig Tiller
a7e5a0bd9c
Add a test of repeatedly calling grpc_init then grpc_shutdown
8 years ago
Sree Kuchibhotla
a8cf05c803
Refcount grpc_alarm object so that grpc_alarm_destroy can safely be called before the alarm event is dequeued from the completion queue
8 years ago
Sree Kuchibhotla
bfce58742d
Refcount grpc_alarm object so that grpc_alarm_destroy can safely be called before the alarm event is dequeued from the completion queue
8 years ago
ncteisen
969b46ef73
Add rich closure debug mode
8 years ago
ncteisen
274bbbe6a0
Add rich closure debug mode
8 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Craig Tiller
148970b2aa
Fix test
8 years ago
Craig Tiller
e86a851cb9
Fix build error
8 years ago
Alexander Polcyn
cce3ccc29e
get rid of flakey asserts in num_watchers test
8 years ago
Craig Tiller
dcb6262019
Make race conditions more prevalent
8 years ago
murgatroid99
cd6ab22122
Fix concurrent_connectivity_test
8 years ago
Nicolas "Pixel" Noble
af6c83f9e1
Adding dummy layering check option.
8 years ago
Alexander Polcyn
c3b1f18a7e
get rid of connectivity state watchers right after timeout
8 years ago
Craig Tiller
83b34e524f
Fix some races in tests
8 years ago
Muxi Yan
29ff4665a8
Revert "Revert "Implement Server Backward Compatibility""
8 years ago
Nicolas Noble
7edcce2147
Revert "Implement Server Backward Compatibility"
8 years ago
Muxi Yan
937dba3ea1
Put workaround list somewhere accessable by wrapping languages
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Nicolas "Pixel" Noble
15cd5ce2ed
Rewriting core tests BUILD files to use the build system.
8 years ago
Craig Tiller
f840110de2
Fixup tests
8 years ago
Craig Tiller
9eb0fdec00
Reorganize ext tree
...
- filters live under filters
- lb_policy, resolver implementations (being part of client_channel) live under client_channel
8 years ago
Craig Tiller
dd36b15315
Call ref/unref, bugfixes
8 years ago
Craig Tiller
b29f1fe3a2
Update include paths
8 years ago
Sree Kuchibhotla
def3354c9a
Fix test bug and generate_projects.sh
8 years ago
Sree Kuchibhotla
b5b6bfd89b
Updates C Core
8 years ago
ncteisen
4b36a3d9ea
Change error_create API to slice
8 years ago
Sree Kuchibhotla
1dbd981cf8
Prefix grpc_cq_polling_type enums with GRPC_CQ_
8 years ago
Sree Kuchibhotla
6b45d01246
fix tests after rebase
8 years ago
Sree Kuchibhotla
4f31f44f34
rebase with latest master
8 years ago
Sree Kuchibhotla
321881d07f
Change Core to use the new completion_queue_create API
8 years ago
Yuchen Zeng
39514ccb29
Add licenses() in BUILD files
8 years ago
Yuchen Zeng
47de64c700
zalloc grpc_pollset
8 years ago
Sree Kuchibhotla
79233cc5e5
Bazel build file for core/surface tests
8 years ago
murgatroid99
1191b7202d
Improve Node and libuv testing and test coverage
...
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
8 years ago
David Garcia Quintas
f31f096274
Use call context to propagare LR costs
8 years ago
David Garcia Quintas
012915045f
Secure naming support for gRPCLB
8 years ago
Mark D. Roth
6c44ff1039
clang-format
8 years ago
Mark D. Roth
6e6c7b5b93
Fix secure_channel_create_test.
8 years ago
Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
8 years ago
Mark D. Roth
835646e9ff
Fix tests.
8 years ago
Craig Tiller
cda759d658
Add an error to fd_shutdown (and recursively)
...
Allows diagnosing WHY a file descriptor was shutdown prematurely.
8 years ago
Mark D. Roth
435f9f23ef
Fix tests.
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
d4654560dc
clang-format code
8 years ago
Craig Tiller
91031dacb1
Changes to exec_ctx/closure/combiner/workqueue interfaces
...
- make closures know where they should be executed (eg, on a workqueue,
or a combiner, or on an exec_ctx)
- this allows removal of a large number of trampoline functions that
were appearing whenever we used combiners, and should allow for a much
easier interface to combiner locks
8 years ago
Mark D. Roth
4d2ea02129
Revert "Revert "Revert "Revert "Remove redundant includes from string.h and tmpfile.h""""
8 years ago
Craig Tiller
30268a99e0
Revert "Revert "Revert "Remove redundant includes from string.h and tmpfile.h"""
8 years ago
Mark D. Roth
96ba68d7cd
Fix more allocation bugs.
8 years ago