Commit Graph

479 Commits

Author SHA1 Message Date
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
Yang Gao 56972ae715
Merge pull request #21648 from yang-g/init_first
InitGoogleTest before grpc_init
2020-01-14 15:07:37 -08:00
yang-g 5bc57b64fe InitGoogleTest before grpc_init 2020-01-14 13:29:15 -08:00
Julien Boeuf 323e23a7c5 Fix STS credentials to ignore empty actor token path. 2020-01-13 11:24:15 -08:00
Yihua Zhang c8c284ed3a merge with upstream/master 2020-01-07 15:33:26 -08:00
Yihua Zhang e10d90ba27 add security level negotiation between call creds and channel. 2020-01-06 11:40:27 -08:00
Akshay Kumar db11b94f25 FullChainExperimental-01-200103 2020-01-03 22:37:18 -08:00
Yihua Zhang a6dbc7adb5 rename spiffe to tls 2019-12-05 16:03:37 -08:00
Juanli Shen 2693d34c30 Make StringView cmp compatible with absl 2019-12-03 13:47:12 -08:00
jboeuf 7fa653dbfb
Merge pull request #21277 from jboeuf/sts_creds_fix
Fixing bug where subject token was used instead of the actor token.
2019-11-27 11:30:49 -08:00
Jan Tattermusch 13843be76e
fix type 2019-11-26 21:07:42 +01:00
Jan Tattermusch eb137ea519 clang format 2019-11-25 07:46:05 -05:00
Jan Tattermusch 04796c8ccb fix //test/core/security:credentials_test under local bazel run 2019-11-25 13:37:57 +01:00
Julien Boeuf cedf76ee9a Fixing bug where subject token was used instead of the actor token. 2019-11-22 15:23:00 -08:00
ZhenLian 0748d57de3
Merge pull request #20873 from ZhenLian/zhen_design_writeup_3
[Exposing ALTS Context 1/2] Fill in context on TSI and Security Connector Layer
2019-11-08 08:54:04 -08:00
Esun Kim e45b60d1fe Fix unique_ptr<char> memory allocation mismatch 2019-11-07 17:53:59 -08:00
Zhen Lian ddf565db33 running clang-format -i on each modified files 2019-11-07 13:13:42 -08:00
Esun Kim b2b7fc9af8 Replaced grpc_core::UniquePtr with std::unique_ptr 2019-11-07 13:05:39 -08:00
Esun Kim 3a519a0b64 Replaced grpc_core New & Delete with C++ new & delete 2019-11-06 17:52:26 -08:00
Esun Kim de81f120b2 Abseilify StringView 2019-11-06 10:58:03 -08:00
Lidi Zheng c34bef4ca4 Format all Bazel files with buildifier 2019-11-05 14:03:52 -08:00
Yash Tibrewal 4b31415e61
Merge pull request #20892 from yashykt/removsched
Replace GRPC_CLOSURE_SCHED with ExecCtx::Run
2019-11-05 10:48:12 -08:00
Esun Kim 81df105ac8 Deprecate gpr_get/set_allocation_functions 2019-11-04 19:47:33 -08:00
Yash Tibrewal 3a189d7e08 test changes 2019-10-31 17:09:38 -07:00
Zhen Lian e8d570618e [Exposing ALTS Context 1/2] Fill in context on TSI and Security Connector Layer 2019-10-30 13:39:52 -07:00
Vijay Pai e0fdf40e9d
Merge pull request #20700 from vjpai/more_cpp_warning_removals_201910210916_17
Remove unused-parameter warnings, round 2 (17 of 19)
2019-10-28 11:26:58 -07:00
Jiangtao Li 57818b0d02
Merge pull request #20565 from coryan/fix-issue-16872
bug: remove racy code to detect GCE on Windows
2019-10-24 15:39:02 -07:00