Deepak Lukose
dba4c5fd01
Add various options to verify ssl/tls client cert including letting the
...
application handle the authentication.
9 years ago
Craig Tiller
084aa62861
Remove unnecessary -2016 from copyrights
9 years ago
Craig Tiller
9e9edbc0d5
Introduce machinery to allow tests to register plugins
9 years ago
Craig Tiller
4a6dad3970
clang-fmt
9 years ago
Craig Tiller
d4c9833187
Reposition files to optionalize client_config system
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
adcb92d68e
clang-format
9 years ago
Craig Tiller
c7762a8c24
Move chttp2 related files under ext/
9 years ago
Craig Tiller
9533d042d4
Fix includes
9 years ago
Craig Tiller
2e1903638e
Fix copyrights
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
Craig Tiller
9498bb1bb1
Reorder asserts to avoid TSAN failure
9 years ago
David Garcia Quintas
fb349b9f71
removed uchannels
9 years ago
Jan Tattermusch
38da4491cc
fix -Wshadow warning
9 years ago
Craig Tiller
b093686e59
Fix copyright
9 years ago
Craig Tiller
c1b6bdd627
Fix tests in new idempotency work
9 years ago
Craig Tiller
69b093b360
Revert "Revert "Add an implementation firewall against pollset_set""
9 years ago
Vijay Pai
e9ef536451
Revert "Add an implementation firewall against pollset_set"
9 years ago
Craig Tiller
85371a2bb0
Change pollset mutex ownership
9 years ago
Craig Tiller
a75d18addd
Make out private bits private
9 years ago
Craig Tiller
319f2897d8
Clean up tests
9 years ago
Craig Tiller
19fa540100
Fix copyrights
9 years ago
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
9 years ago
Craig Tiller
d78d16499e
clang-fmt
9 years ago
Craig Tiller
c605c62b30
Update copyrights
9 years ago
Craig Tiller
a8be91b315
Provide an interface firewall between pollset and its implementations
...
Starting to allow for >1 implementation of pollset within a binary.
Do so without requiring an extra allocation for completion queues (which
we could not tolerate).
9 years ago
Craig Tiller
7a1aab6c2a
Fix copyright
9 years ago
Craig Tiller
de676268aa
Reinstate sockpair tests
9 years ago
Craig Tiller
9a8df281ad
Reinstate sockpair tests: part 0
9 years ago
Craig Tiller
9b5241209f
Fix copyrights
9 years ago
Craig Tiller
f290e30d08
Finish porting posix
9 years ago
Craig Tiller
178edfae2b
Decouple filter selection from channel construction
...
Allow plugins to extend the set of filters used by gRPC core:
- plugins at construction time can register against the 'channel_init' system to be allowed to mutate a new channel_stack_builder type
- channel_stack_builder provides a central and rather dynamic place to construct the list of filters required by a channel stack
- ultimately we construct the channel stack in the fashion we always have
This is also a prerequisite step to allowing filters to be implemented from wrapped languages.
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
a93a25f7bc
Update copyrights
9 years ago
Craig Tiller
6c39686dfa
Preparatory changes for work shedding
...
- cleanup: change grpc_iomgr_cb_func to take a bool instead of int
success
- cleanup: follow through with iomgr callback scheduling functions
- prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue*
functions
9 years ago
Craig Tiller
194824467c
Get subchannel index working
9 years ago
Craig Tiller
8cdba6644a
Subchannel index compiles
9 years ago
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
9 years ago
Craig Tiller
620e965c1b
clang-format after last weeks test-fest
9 years ago
Craig Tiller
f218c8bf0d
Add tests for pipe usage
9 years ago
Craig Tiller
c586f4e9be
Expand census coverage: make this a fixture instead of a simple test
9 years ago
Craig Tiller
f036a64303
Memory fixes
9 years ago
Craig Tiller
1d881fbed6
clang-format
9 years ago
Craig Tiller
2a1bb7f0ca
Fixes, and some test code
9 years ago
Craig Tiller
50ec2670a4
Most of the way to auto-cleanup subchannels
9 years ago
Craig Tiller
86c99580a0
Load balancing interest management fixes
9 years ago
Craig Tiller
d597b83c10
Further refine which tests to run
9 years ago
Craig Tiller
27e5aa47a7
Test fixes
9 years ago
Craig Tiller
11beb9a55c
Fixes
9 years ago
Craig Tiller
906e3bcfb5
Stripping out master channel as a concept
9 years ago