Yash Tibrewal
a8ba47ac55
InsecureCredentials: singleton object ( #28777 )
...
* InsecureCredentials: Allow special case comparison
* Update security connector
* Use a singleton object instead
3 years ago
apolcyn
6bf8e22484
Add http cancel api ( #28354 )
...
Add an API to cancel HTTP1 requests
3 years ago
Craig Tiller
4b881c5947
Remove grpc_mdelem ( #28267 )
...
* Automated change: Fix sanity tests
* content-type
* Automated change: Fix sanity tests
* clang-format
* fix
* Move colon prefixed metadata
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* try to fix windows failure
* try and scale sizes better
* ambiguity fix?
* wip metadatavalueasslice
* Fix status code for resource exhaustion
* Revert "Revert "Move a bunch of slice typed metadata to new system (#28107 )" (#28208 )"
This reverts commit 7717587063
.
* fix test
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* slice helper
* x
* noinline
* try and scale sizes better
* Automated change: Fix sanity tests
* fixes
* fix
* fix
* fixes
* fix build
* fix overflow
* progress
* Automated change: Fix sanity tests
* fix
* initial work
* progress
* fix
* fix
* Automated change: Fix sanity tests
* progress
* fix
* fix
* fix
* Automated change: Fix sanity tests
* fix
* compressor for path/authority
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* legalize
* legalize
* status-enc
* fmt
* fix
* fix
* fix
* fix
* fix/opt
* fix
* fix
* fix
* fix
* Automated change: Fix sanity tests
* fix
* comment
* fmt
* remove arg
* Automated change: Fix sanity tests
* remove name
* Automated change: Fix sanity tests
* sketch
* Automated change: Fix sanity tests
* progress
* add specialized encoders for compression metadata
* progress
* review feedback
* fix
* missoing files
* remove crud
* xxxxx
* more
* Small improvement in memory usage and performance
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* Fix caching
* Automated change: Fix sanity tests
* omg
* fix crash in alts
* default everything
* Automated change: Fix sanity tests
* review feedback
* fixes
* fixes
* fixes
* Automated change: Fix sanity tests
* speedup
* fix
* fix
* clang-format
* fixes
* progress
* fixes
* fixes
* Automated change: Fix sanity tests
* fix
* fix
* progress
* update timeout encoding algorithm
* Automated change: Fix sanity tests
* fix
* fix
* review feedback
* progress
* progress
* progress
* progress
* builds
* Automated change: Fix sanity tests
* remove debug code
* fix ub
* unname things
* coax compilers
* reduce failures
* fix
* fix
* fix
* fix
* cleanup
* compile fix
* preserve concatenation rule
* spew
* fix
* fix
* postfix operator++ for msvc
* fix
* fix
* remove unused code
* lower cost of hpack table construction
* fix refcounting
* review feedback
* fixes
* fixes
* support multivalued traits
* Automated change: Fix sanity tests
* fix
* clearer clear
* appeasing 4.9
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Chuan Ren
0b2598df07
Add support for Workforce pool credentials ( #27583 )
...
* first commit
* Update external_account_credentials.cc
* Fix CI issues
3 years ago
Esun Kim
d1297bcc17
C++ struct-ify httpcli/internal_request and credential_test/request_metadata_state ( #27618 )
...
* httpcli.request
* credential tests request_metadata_state struct
* Update by review
* more c++ify
* fix asan error
* update by review
* Update by review 2
* Fix sanity test
3 years ago
Esun Kim
1c6634ac44
Changed grpc_error_get|set_str to use std string instead of slice ( #27466 )
...
* Changed grpc_error_get|set_str to use std string
* Fix init order in tests with gtest
* Undo gtest-tify credentials_test
3 years ago
Mark D. Roth
3763be8796
add APIs for creating errors from C++ strings ( #27310 )
...
* add API for creating errors from C++ strings
* add missing include
3 years ago
Craig Tiller
ea389c00c2
Adjust include order per style guide ( #27175 )
...
Introduce clang-format configuration to sort includes closer to our rules.
3 years ago
yihuaz
c66d2cc084
Allow access to Google API regional endpoints via Google Default Credentials ( #27155 )
...
* fix Google API regional endpoint access issues
* address 1st round of comments
* fix minor nits
3 years ago
Chuan Ren
e2ba0d9c0b
[3PI] Validate external account credentials token urls ( #26966 )
...
* Validate token urls
* Update external_account_credentials.cc
* Update external_account_credentials.cc
* Remove regex
* Validate implicit flow
* Update credentials_test.cc
* Update google_default_credentials.cc
* Revert "Update credentials_test.cc"
This reverts commit c43e00de2b
.
* Revert "Validate token urls"
* Add tests for grpc_google_default_credentials_create
* Update google_default_credentials.cc
3 years ago
yihuaz
b9a69481c2
Revert "Support user provided "scope" in JWT and GDC ( #26577 )" ( #26645 )
...
This reverts commit 6df967966b
.
3 years ago
yihuaz
6df967966b
Support user provided "scope" in JWT and GDC ( #26577 )
...
* support scope overriding in jwt and gdc
* fix formatting
* fix bazel build issue
* fix clang tidy
3 years ago
yihuaz
932dbed49d
Revert "Allow to specify user provided audience in google default credentials and JWT credentials ( #26456 )" ( #26531 )
...
This reverts commit 5a91a513fd
.
4 years ago
ZhenLian
5a91a513fd
Allow to specify user provided audience in google default credentials and JWT credentials ( #26456 )
...
* support user provided audience in gdc and jwt
4 years ago
Lidi Zheng
a3ae8e00a2
Revert "Allow to specify user provided audience in google default credentials and JWT credentials ( #26392 )" ( #26440 )
...
This reverts commit 304262e135
.
4 years ago
yihuaz
304262e135
Allow to specify user provided audience in google default credentials and JWT credentials ( #26392 )
...
* support user provided audience in gdc and jwt
* fix 1st round of comments
* fix ruby and php to use new GDC API
* fix python clang issue
* address 2nd round of comments
* fix string_view issue
* remove length param in string_view constructor
4 years ago
Esun Kim
460898f11c
Migrated from grpc_error_string to grpc_error_std_string ( #26068 )
...
* Added grpc_error_std_string
* Migrated to grpc_error_std_string
4 years ago
Esun Kim
ca945a58e9
Introduced grpc_error_handle ( #25902 )
...
- Define grpc_error_handle
- Replace grpc_error* with grpc_error_handle
4 years ago
Ryan Kohler
c1e417a526
Allow the AWS_DEFAULT_REGION environment variable ( #25760 )
...
* allow the AWS_DEFAULT_REGION environment variable
* changes requested by roth@
* linting
4 years ago
Yash Tibrewal
f4e55b85bc
Replace disrespectful term
4 years ago
Esun Kim
9bd7c4917a
Fix unused-parameter warning
4 years ago
Chuan Ren
06cc42eb85
Add support of implicit and explicit flows for external account creds
4 years ago
Chuan Ren
18ffe21abd
Add support of url with query params to url creds
4 years ago
Chuan Ren
7cf95b881f
Update external_account_credentials.cc
4 years ago
Chuan Ren
d2aef5c27e
Fix and improvements to aws creds
4 years ago
AJ Heller
880a854f0e
Convert URI parser to C++ #24701
4 years ago
Chuan Ren
1faf030cc4
Add aws-sourced external credentials
4 years ago
Chuan Ren
2b1265b42f
Add file-sourced external credentials
4 years ago
Chuan Ren
4c93d36d08
Add url-sourced external credentials
4 years ago
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
4 years ago
Esun Kim
47dd5fd78e
Fix by modernize-use-bool-literals
4 years ago
Chuan Ren
0cf672d42e
Add implementation of base external account credentials
4 years ago
Richard Belleville
d40a91dde5
Don't check tenancy if credentials specified
4 years ago
Richard Belleville
c4491121c6
Stop checking g_is_on_gce in security connector
4 years ago
Richard Belleville
535d0da0dd
Complete synchronously
4 years ago
Richard Belleville
acbda9835e
Reuse mdelem
4 years ago
Richard Belleville
ff5f4bb6fc
Add test
4 years ago
Richard Belleville
8412476a9b
Add sunny day core API path
4 years ago
Richard Belleville
d067b63d48
WIP
4 years ago
Mark D. Roth
9404f66f70
Replace most uses of gpr_asprintf() with absl calls.
4 years ago
Richard Belleville
c8a8a6aea4
Get new core API design building
4 years ago
Richard Belleville
c10cae4659
Remove platform-specific assertion
5 years ago
Richard Belleville
f2a0f47fbb
Add test
5 years ago
Mark D. Roth
fc6f26c89b
Remove grpc_core::StringView.
5 years ago
Moiz Haidry
f53456210d
Addressed Mark's comments
5 years ago
Moiz Haidry
ede2ffc1a8
Addressed Mark's comments
5 years ago
Moiz Haidry
67565b767d
CallCredentials debug string API
5 years ago
Vijay Pai
f6b38f75a4
Revert "feat: add x-goog-user-project header from quota_project_id field"
5 years ago
Julien Boeuf
f930322bf9
Add more tests for STS
...
- ensure that we don't crash if the token file is not readable.
- fixed the oauth2 token fetcher as well.
5 years ago
Takashi Matsuo
9bed17b987
feat: add x-goog-user-project header from quota_project field
5 years ago