Ashitha Santhosh
dbe50923b4
Add getter to grpc_metadata_batch. ( #25395 )
4 years ago
AJ Heller
0e3a02e903
Revert "Remove the `urgent` argument from iomgr tcp read API ( #25494 )" ( #25592 )
...
This reverts commit a3398f9
. Justification: see b/181367644. tl;dr: assuming urgent==false does not hold in all situations.
4 years ago
Jan Tattermusch
65454866da
use linkstatic for libraries that contain main() ( #25517 )
4 years ago
donnadionne
1835f00ef1
Revert "Revert "Made grpc_core::Mutex compatible to absl::Mutex" ( #25537 )" ( #25549 )
...
This reverts commit 8e268dcec8
.
4 years ago
AJ Heller
a3398f924c
Remove the `urgent` argument from iomgr tcp read API ( #25494 )
...
The urgent argument is a platform-specific flag that leaked into the (ideally) platform-independent HTTP/2 transport layer. In an effort to clean up the cross-platform API surface, it would be helpful if we can remove this argument from the TCP Read api without losing the performance optimization that was introduced along with it (see #18240 ).
4 years ago
donnadionne
8e268dcec8
Revert "Made grpc_core::Mutex compatible to absl::Mutex" ( #25537 )
...
* Revert "Made grpc_core::Mutex compatible to absl::Mutex"
This reverts commit 0b53341328
.
* Revert "Added thread annotation (#25486 )"
This reverts commit 9d897cb1a5
.
* Revert "Fix a race in resolve_address and resolve_address_posix tests"
This reverts commit 6d8e7d3819
.
* Restore 25398
* restore 25398
4 years ago
Lidi Zheng
2efd2d5216
Fix a typo in xDS bootstrap parsing
4 years ago
Alexander Polcyn
6d8e7d3819
Fix a race in resolve_address and resolve_address_posix tests
4 years ago
Ashitha Santhosh
e049a1f223
Increase max frame size to 1MB.
4 years ago
Esun Kim
0b53341328
Made grpc_core::Mutex compatible to absl::Mutex
4 years ago
Esun Kim
6dc1748f6c
Revert "Made grpc_core::Mutex compatible to absl::Mutex"
4 years ago
Esun Kim
6a1518bd22
Made grpc_core::Mutex compatible to absl::Mutex
4 years ago
Yash Tibrewal
f4e55b85bc
Replace disrespectful term
4 years ago
Yash Tibrewal
7a5288d2a0
Replace disrespectful words
4 years ago
Alexander Polcyn
d289f34f37
Fix flakey time diff assertion in resolver cooldown test
4 years ago
Esun Kim
0cf94e3fdd
Add time-util
4 years ago
Donna Dionne
4cab9778d8
Fixing a clang tidy caught at import time
4 years ago
Esun Kim
be761cd430
Fixed sign-compare warnings
4 years ago
Jan Tattermusch
c8e4a68edc
avoid UDS conflict between tests in local bazel test run
4 years ago
Esun Kim
985c8ff3b2
Fix the bug of cq_maybe_expect_completion
4 years ago
Jan Tattermusch
0b1798412b
Revert "Wrap strerror into a thread-safe implementation"
4 years ago
Esun Kim
9bd7c4917a
Fix unused-parameter warning
4 years ago
Ashitha Santhosh
4ca878799b
Refactor [String/Header/Path]matchers in xds_api.
4 years ago
Yash Tibrewal
ac4f4de196
xDS server config fetcher
4 years ago
yang-g
cf26f0133a
Wrap strerror into a thread-safe implementation
4 years ago
Mark D. Roth
8ddbc50272
change xDS certificate provider to contain a map by cluster
4 years ago
ZhenLian
c48e39d5c2
Support Default Root Certs in Tls Credentials
4 years ago
Chuan Ren
06cc42eb85
Add support of implicit and explicit flows for external account creds
4 years ago
AJ Heller
3b15b508dd
Convert URIParser test to googletest
...
Note: Adding gtest caused the sanitizer to reorder a few build files.
4 years ago
Chuan Ren
18ffe21abd
Add support of url with query params to url creds
4 years ago
Mark D. Roth
2c084ff7a5
Use std::string for health check service name.
4 years ago
Chuan Ren
7cf95b881f
Update external_account_credentials.cc
4 years ago
Yash Tibrewal
4105d2ce20
XdsServerBuilder, config fetching per resolved address and delaying bind/listen till fetch is complete
4 years ago
Jan Tattermusch
f18a02253f
remove Flaky=true flag for some tests
4 years ago
Donna Dionne
4f8ed98f3e
Xds cluster resolver
...
Implemented new xds cluster resolver config
Separated policy and discovery mechanism
4 years ago
Chuan Ren
d2aef5c27e
Fix and improvements to aws creds
4 years ago
AJ Heller
6cc1d2edb0
Fix overpermissive percent-decoding of URIs ('%eth1' case)
...
Invalid `%nn` 3-character strings were being incorrectly decoded. For
example, in `%eth1`, the `%e` was being translated to ASCII 14, while
the correct behavior is to leave `%eth1` unchanged since the string
`%et` is an invalid 3-character percent encoding.
4 years ago
AJ Heller
51fe6bc4aa
Fix gpr_log compiler warning about string literals, which breaks the build
4 years ago
Yash Tibrewal
c9e99945ec
Add SANs matching for xDS credentials
4 years ago
AJ Heller
880a854f0e
Convert URI parser to C++ #24701
4 years ago
ZhenLian
de4e8a4680
refactor PemKeyCertPair
4 years ago
Mark D. Roth
e4faf1945d
Remove grpc_client_channel_get_subchannel_call().
4 years ago
Esun Kim
53ab235fb8
Fix google-explicit-constructor
4 years ago
Esun Kim
7d7c3cc711
Update by review
4 years ago
Yash Tibrewal
096b2324e1
Experimental API for XdsServerCredentials
4 years ago
Esun Kim
e0d8c498a6
C++ cast for others
4 years ago
Esun Kim
d2bff16c25
C++ cast for char*
4 years ago
Esun Kim
2ff84ed8c2
C++ cast for void*
4 years ago
Esun Kim
ec0b88a5d7
Fix google-readability-casting
4 years ago
Esun Kim
ac080fd17a
Fix readability-inconsistent-declaration-parameter-name manually
4 years ago