capstan
7267c8fcd9
Python3-ize tools/buildgen.
...
* Ran `2to3` on `tools/buildgen` and the `gen_build_yaml.py` files.
* Updated the invocations of python to be explicitly Python 3.
* Changed the loader in `mako_renderer.py` to allow pickle to find the module for pickling `external_version.Version`
* Added a few open-as-binary to placate readers/writers expecting bytes.
* Hand tweaked the templates to remove `iteritems` and fiddle with encodings.
Partially addresses #24359 .
4 years ago
Chuan Ren
2b1265b42f
Add file-sourced external credentials
4 years ago
Mark D. Roth
23618d9ddd
Add XdsChannelCredsRegistry
4 years ago
Esun Kim
f3e75c1fa9
Add stack-tracer to gRPC
4 years ago
Yash Tibrewal
e11a670736
Add XdsCertificateProvider
4 years ago
Mark D. Roth
b58fed9cc4
xds: Move channel creds creation into bootstrap parser.
4 years ago
ZhenLian
d5d35650b0
add API to get last modification time of a file
4 years ago
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
4 years ago
yang-g
8456e2138a
Check localhost is resolved to ipv4 or ipv6 and update test accordingly.
4 years ago
capstan
7883b5133d
Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
4 years ago
ZhenLian
518ed1303c
Add Credential Loading From Static Providers For TLS Credentials
4 years ago
Yash Tibrewal
b555343dd3
Revert "Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS""
4 years ago
Esun Kim
eb18b1d27e
Fix for google-default-arguments
4 years ago
Yash Tibrewal
ea027f0ef5
CertificateProviderStore implementation
4 years ago
Chuan Ren
4c93d36d08
Add url-sourced external credentials
4 years ago
yulin-liang
cf29dda100
Add some debug logs for flaky cfstream and cronet tests.
4 years ago
Esun Kim
aae4f4cf18
Fix by misc-unused-using-decls
4 years ago
Yash Tibrewal
404a1ec1f7
Fix sanity on master
4 years ago
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
4 years ago
Esun Kim
6ae8463500
Fix by modernize-make-unique
4 years ago
Yash Tibrewal
95299ec00b
xDS bootstrap parsing changes for certificate providers
4 years ago
Esun Kim
47dd5fd78e
Fix by modernize-use-bool-literals
4 years ago
Esun Kim
a51fe3e675
Fix abseil-* clang-tidy errors
4 years ago
Esun Kim
c08f33c437
Fix clang-tidy errors
4 years ago
Mark D. Roth
fff44c05c6
Change service_config_test to use gmock ContainsRegex() matcher.
4 years ago
Mark D. Roth
844d599356
Improve ref-count tracing.
4 years ago
Chuan Ren
0cf672d42e
Add implementation of base external account credentials
4 years ago
Yash Tibrewal
c52cb09f47
Add experimental XdsCredentials with support for insecure channel_credentials and security_connector
4 years ago
Esun Kim
86050be0cf
Clean up DEPLOYMENT_TARGET
4 years ago
Esun Kim
8e9e895ffc
Replace grpc_shutdown_blocking with grpc_shutdown
4 years ago
yulin-liang
6fd27e5b4b
Modify podfile of CFStreamTests.
4 years ago
Yash Tibrewal
48ec53971a
gRPC Core API to create Xds channel credentials
4 years ago
Mark D. Roth
71050c88b9
Move EDS drop handling to a new eds_drop LB policy.
4 years ago
Esun Kim
c8046ad6bc
Skip eventmanager_libuv_test under TSAN
4 years ago
Esun Kim
ccf3cbc6b7
Bump iOS and OSX version
4 years ago
Mark D. Roth
b62d5c7eaa
Allow channel args to modify service config parsing behavior.
4 years ago
Yash Tibrewal
a9fd34a81d
Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS"
4 years ago
Mark D. Roth
98841a990d
Implement DualRefCounted interface for objects needing strong and weak refs.
4 years ago
Yash Tibrewal
e0c4475db0
Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS and make it non-effective
4 years ago
Mark D. Roth
0db7ea4196
Change RefIfNonZero() to return a RefCountedPtr<>.
4 years ago
Esun Kim
1c7d5b5299
Fix MSAN adjustment
4 years ago
Mark D. Roth
e1633396dc
Decouple channel creation from channelz child linkage.
4 years ago
Esun Kim
ef3ca7a90d
Workaround for Windows
4 years ago
Esun Kim
1408523429
Add examine_stack to test util
4 years ago
Mark D. Roth
f7a72b040d
Pass address to CreateSubchannel() and expose attributes in SubchannelInterface.
4 years ago
Esun Kim
91ca04cf6f
Add TestGrpcScope
4 years ago
Yash Tibrewal
11abbd3828
Add parsing logic for GoogleMeshCaConfig
4 years ago
Ashitha Santhosh
443c8aa8f1
Create TestEnvironment to fix flaky test.
4 years ago
Esun Kim
b8ac1b1e5c
Revert "Revert "Implemented conditional shutdown""
4 years ago
Esun Kim
7a0f16e805
Revert "Implemented conditional shutdown"
4 years ago