258 Commits (3e60646e15ae48962b202b8d349e29855b959fc1)

Author SHA1 Message Date
Mark D. Roth 04ddf3d0b7
XdsClient: convert xDS bootstrap code to use new JSON parsing API (#30431) 2 years ago
Craig Tiller 7ba58bb925
[build] Move certificate provider registry into its own build target (#30836) 2 years ago
Mark D. Roth 2bb6097412
XdsClient: remove now-unnecessary XdsCertificateProviderPluginMapInterface (#30854) 2 years ago
Cheng-Yu Chung 0c46726229
Build Target Reorganization Part 2 (#30570) 2 years ago
Craig Tiller 535168431a
[lb_policy] Move to core configuration system (#30483) 2 years ago
Mark D. Roth 0e30264a5d
XdsBootstrap: split interface from implementation (#30759) 2 years ago
Mark D. Roth dc4414aa0c
XdsClient: access certificate provider data via dependency injection (#30506) 2 years ago
Craig Tiller a5cab10d6f
[load_balancing] Move interfaces to src/core/lib/load_balancing (#30465) 2 years ago
Mark D. Roth 536b9351ec
JSON: use absl::Status instead of grpc_error (#30397) 2 years ago
Mark D. Roth e0581db977
Second attempt: LB policy API: use absl::Status instead of grpc_error (#30386) 2 years ago
Craig Tiller dec4451c0c
Revert "LB policy API: use absl::Status instead of grpc_error (#30313)" (#30359) 2 years ago
Mark D. Roth 6629f604f9
LB policy API: use absl::Status instead of grpc_error (#30313) 2 years ago
Esun Kim c6ebbb5482
Added GRPC_ERROR_IS_NONE (#29937) 3 years ago
Yash Tibrewal 5d9cdc8e67
xds: Add XdsLbRegistry (#29756) 3 years ago
Craig Tiller da7069e33d
[iwyu] rest of the owl: src/core/ext (#29642) 3 years ago
Mark D. Roth 709dff9ca8
security and subchannel: implement UniqueTypeName and use it in these interfaces (#29709) 3 years ago
Craig Tiller 5918f98ecb
[iwyu] Enable nosafe_headers (#29591) 3 years ago
Craig Tiller 18bec00b58
[channel-stack] Eliminate post-init in channel stack builder (#29514) 3 years ago
Craig Tiller 8bb45aa3a6
Convert grpc_channel to C++ (#29266) 3 years ago
AJ Heller 18a8f6aad9
Refactor end2end tests to exercise each EventEngine (#29202) 3 years ago
donnadionne 6989129db5
xDS RLS implementation (#29200) 3 years ago
donnadionne 7ece810843
Revert "Initial structure for RLS (#28750)" (#29189) 3 years ago
donnadionne 362e0b8706
Initial structure for RLS (#28750) 3 years ago
Yash Tibrewal 01f333a1c1
TlsCredentials: Comparator implementation (#28940) 3 years ago
Craig Tiller 0ea1eeb4e7
Expose channel stack type to builder (#29088) 3 years ago
Craig Tiller 5fc3ff8203
grpc_millis -> Timestamp/Duration (#28119) 3 years ago
Yousuk Seung 172120f6b4
Move XdsChannelCreds to CoreConfiguration (#28746) 3 years ago
Esun Kim 5a4ba15346
Fix build & test errors when `GRPC_ERROR_IS_ABSEIL_STATUS` enabled. (#28784) 3 years ago
Craig Tiller e4107caf26
c++-ize channel stack builder (#28660) 3 years ago
Craig Tiller 17c6a486cd
Expose promise-ness to filter proper (#28658) 3 years ago
donnadionne 55db347396
LRS changes for federation (#28504) 3 years ago
Yousuk Seung c02fe64bea
Support custom xDS channel creds (#28486) 3 years ago
Craig Tiller 2bdd5bd8e6
Add a trace to list which filters are contained in a channel stack (#28530) 3 years ago
donnadionne e520fc137c
xDS Federation: bootstrap and xds_resolver changes (#27938) 3 years ago
Yash Tibrewal 327ffc5a88
XdsChannelStackModifierTest cleanup (#27833) 3 years ago
Yash Tibrewal 6d2a641dd3
XdsChannelStackModifier class (#27744) 3 years ago
Yash Tibrewal 362aff3458
xDS: Remove environmental variable guard for security (#27290) 3 years ago
Craig Tiller ea389c00c2
Adjust include order per style guide (#27175) 3 years ago
Yash Tibrewal b8575847e3
Fail xDS bootstrap parsing for unrecognized certificate provider plugins (#26628) 3 years ago
Esun Kim 460898f11c
Migrated from grpc_error_string to grpc_error_std_string (#26068) 4 years ago
Esun Kim ca945a58e9
Introduced grpc_error_handle (#25902) 4 years ago
Yash Tibrewal 0e0bc355ce
xDS changes for server listener resource name template (#24965) 4 years ago
Lidi Zheng 2efd2d5216 Fix a typo in xDS bootstrap parsing 4 years ago
Esun Kim 9bd7c4917a Fix unused-parameter warning 4 years ago
Mark D. Roth 8ddbc50272 change xDS certificate provider to contain a map by cluster 4 years ago
Yash Tibrewal c9e99945ec Add SANs matching for xDS credentials 4 years ago
ZhenLian de4e8a4680 refactor PemKeyCertPair 4 years ago
Esun Kim 53ab235fb8 Fix google-explicit-constructor 4 years ago
Yash Tibrewal 33b4911a50 xDS client security integration 4 years ago
Yash Tibrewal abdc490f72 Protect xds security code with environment variable 4 years ago