Commit Graph

505 Commits

Author SHA1 Message Date
Karthik Ravi Shankar 1de0bfd9e2
Revert "Revert "Move create_channel and credentials from ::grpc_impl to ::grpc"" 2020-07-24 12:47:33 -07:00
Karthik Ravi Shankar f1bc43edf6
Revert "Move create_channel and credentials from ::grpc_impl to ::grpc" 2020-07-24 11:08:54 -07:00
Karthik Ravi Shankar 9ad399384a Merge branch 'master' into create-channel 2020-07-23 00:47:36 -07:00
Richard Belleville 089d90933a
Merge pull request #23203 from gnossen/python_google_default_creds
Implement compute_engine_channel_credentials in Python
2020-07-22 13:14:54 -07:00
Richard Belleville d40a91dde5 Don't check tenancy if credentials specified 2020-07-21 17:55:00 +00:00
Richard Belleville c4491121c6 Stop checking g_is_on_gce in security connector 2020-07-21 00:17:34 +00:00
Esun Kim 315caf5d05 Added grpc::testing::TestEnvironment 2020-07-19 19:38:31 -07:00
Karthik Ravi Shankar 1999b20c7d Merge branch 'master' into create-channel 2020-07-13 10:58:31 -07:00
Richard Belleville 535d0da0dd Complete synchronously 2020-07-10 19:05:56 +00:00
Richard Belleville 56ed8f3be4 Merge remote-tracking branch 'origin/master' into python_google_default_creds 2020-07-10 01:09:58 +00:00
Richard Belleville acbda9835e Reuse mdelem 2020-07-10 00:50:23 +00:00
Richard Belleville ff5f4bb6fc Add test 2020-07-10 00:31:23 +00:00
Richard Belleville 8412476a9b Add sunny day core API path 2020-07-09 21:49:06 +00:00
Richard Belleville d067b63d48 WIP 2020-07-08 23:09:57 +00:00
Mark D. Roth 9404f66f70 Replace most uses of gpr_asprintf() with absl calls. 2020-07-07 12:01:02 -07:00
Richard Belleville c8a8a6aea4 Get new core API design building 2020-07-07 00:18:42 +00:00
Karthik Ravi Shankar 331519496e Merge branch 'master' into create-channel 2020-07-01 15:15:39 -07:00
Esun Kim 62ac3f075a Added call to grpc::testing::TestEnvironment in tests 2020-07-01 11:37:57 -07:00
Karthik Ravi Shankar fa0c73146c Fix formatting issue 2020-06-29 17:28:11 -07:00
Karthik Ravi Shankar 0963497181 Fix fetch oauth2 test 2020-06-29 17:07:56 -07:00
Richard Belleville c10cae4659 Remove platform-specific assertion 2020-06-26 17:54:48 +00:00
Richard Belleville f2a0f47fbb Add test 2020-06-26 05:44:39 +00:00
jiangtaoli2016 e8f17c5f96 Fix SPIFFE ID check 2020-06-24 08:53:09 -07:00
Mark D. Roth 3bb427195e Revert "Merge pull request #23053 from grpc/revert-22772-gpr_strvec"
This reverts commit 4b7452bcdb, reversing
changes made to 133d0076b4.
2020-05-28 11:13:12 -07:00
Karthik Ravi Shankar f46c07f3f8
Revert "Remove gpr_strvec." 2020-05-26 17:25:45 -07:00
Mark D. Roth c2ef110303 Replace gpr_strvec with absl::StrJoin(). 2020-05-21 08:47:41 -07:00
ZhenLian 2252895011
Merge pull request #22863 from ZhenLian/zhen_tmp_branch
Expose Peer SPIFFE Identity
2020-05-08 09:24:00 -07:00
ZhenLian b98457ff79 fix first round of feedback 2020-05-07 23:04:13 -07:00
ZhenLian 9f92365657 Expose Peer SPIFFE Identity 2020-05-05 10:57:54 -07:00
ZhenLian d75de51e43 [10/n] remove hard-coded credential paths and rebuild the project 2020-04-29 10:51:56 -07:00
Mark D. Roth fc6f26c89b Remove grpc_core::StringView. 2020-04-27 07:46:13 -07:00
ZhenLian 096c276182 [4/n] Avoid using hardcoded test credentials 2020-04-14 11:47:19 -07:00
Mark D. Roth 41cfae4234 Revert "Merge pull request #19693 from apolcyn/control_plane_creds"
This reverts commit 162fccdb90, reversing
changes made to 228e7557fa.
2020-04-02 08:13:26 -07:00
ZhenLian 738272f3a8 [ImproveTLS] add a wrapper to error_detail in C core args 2020-03-18 09:35:39 -07:00
Zhen Lian cbc977204b [ImproveTLS] fix memory leak issue from users' perspective 2020-03-04 17:04:06 -08:00
Matthew Stevenson 006980a915 Merge remote-tracking branch 'upstream/master' into tls-documentation-1 2020-02-28 07:34:26 -08:00
Matthew Stevenson 786e6c3ed3 Fix build issues. 2020-02-27 11:07:12 -08:00
Matthew Stevenson ad9a9a7067 Remove unnecessary comments. 2020-02-27 10:18:57 -08:00
Matthew Stevenson 3c87fb610f Add comments to TlsFetchKeyMaterials API and add a test file for the TLS credentials options. 2020-02-27 10:01:14 -08:00
Moiz Haidry f53456210d Addressed Mark's comments 2020-02-27 09:03:52 -08:00
Moiz Haidry ede2ffc1a8 Addressed Mark's comments 2020-02-26 12:51:35 -08:00
Moiz Haidry 67565b767d CallCredentials debug string API 2020-02-25 16:09:03 -08:00
Vijay Pai f6b38f75a4
Revert "feat: add x-goog-user-project header from quota_project_id field" 2020-02-24 09:56:52 -08:00
Jiangtao Li ddd010781f
Merge pull request #21324 from tmatsuo/x-goog-user-project
feat: add x-goog-user-project header from quota_project_id field
2020-02-20 14:57:44 -08:00
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.
2020-02-13 16:08:45 -08:00
Mark D. Roth 568f490aef
Merge pull request #21256 from markdroth/json_new_api_security
Convert security code to use new JSON API
2020-01-30 11:08:26 -08:00
Mark D. Roth f961942266 Convert security code to use new JSON API 2020-01-30 07:44:22 -08:00
Zhen Lian 9ded19e24d fix first round of comments 2020-01-28 15:17:07 -08:00
Takashi Matsuo 9bed17b987 feat: add x-goog-user-project header from quota_project field 2020-01-28 13:36:36 -08:00
Zhen Lian ffcf4f477e [TLS Lib Clean-up] Add hostname check For tls library 2020-01-23 17:01:21 -08:00