ZhenLian
738272f3a8
[ImproveTLS] add a wrapper to error_detail in C core args
5 years ago
Zhen Lian
cbc977204b
[ImproveTLS] fix memory leak issue from users' perspective
5 years ago
Matthew Stevenson
786e6c3ed3
Fix build issues.
5 years ago
Matthew Stevenson
ad9a9a7067
Remove unnecessary comments.
5 years ago
Matthew Stevenson
3c87fb610f
Add comments to TlsFetchKeyMaterials API and add a test file for the TLS credentials options.
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
Mark D. Roth
f961942266
Convert security code to use new JSON API
5 years ago
Zhen Lian
9ded19e24d
fix first round of comments
5 years ago
Takashi Matsuo
9bed17b987
feat: add x-goog-user-project header from quota_project field
5 years ago
Zhen Lian
ffcf4f477e
[TLS Lib Clean-up] Add hostname check For tls library
5 years ago
yang-g
5bc57b64fe
InitGoogleTest before grpc_init
5 years ago
Julien Boeuf
323e23a7c5
Fix STS credentials to ignore empty actor token path.
5 years ago
Yihua Zhang
e10d90ba27
add security level negotiation between call creds and channel.
5 years ago
Akshay Kumar
db11b94f25
FullChainExperimental-01-200103
5 years ago
Yihua Zhang
a6dbc7adb5
rename spiffe to tls
5 years ago
Juanli Shen
2693d34c30
Make StringView cmp compatible with absl
5 years ago
Jan Tattermusch
13843be76e
fix type
5 years ago
Jan Tattermusch
eb137ea519
clang format
5 years ago
Jan Tattermusch
04796c8ccb
fix //test/core/security:credentials_test under local bazel run
5 years ago
Julien Boeuf
cedf76ee9a
Fixing bug where subject token was used instead of the actor token.
5 years ago
Esun Kim
e45b60d1fe
Fix unique_ptr<char> memory allocation mismatch
5 years ago
Zhen Lian
ddf565db33
running clang-format -i on each modified files
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Esun Kim
3a519a0b64
Replaced grpc_core New & Delete with C++ new & delete
5 years ago
Esun Kim
de81f120b2
Abseilify StringView
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Esun Kim
81df105ac8
Deprecate gpr_get/set_allocation_functions
5 years ago
Yash Tibrewal
3a189d7e08
test changes
5 years ago
Zhen Lian
e8d570618e
[Exposing ALTS Context 1/2] Fill in context on TSI and Security Connector Layer
5 years ago
Vijay Pai
2477b966e2
Remove unused-parameter warnings, round 2 (17 of 19)
5 years ago
Carlos O'Ryan
2144c719fc
Run clang_format_all_the_things.sh
5 years ago
Vijay Pai
fb682f8c6e
clang-format
5 years ago
Vijay Pai
c3faf1c3b8
Remove unused parameter warning (12 of 20)
5 years ago
Vijay Pai
8ff71276f5
Remove unused parameter warning (11 of 20)
5 years ago
Carlos O'Ryan
b3c4c49e36
bug: remove racy code to detect GCE on Windows
...
The code used to detect if a program was running on Windows by launching
a powershell script (which requires powershell to be installed), writing
the output to a file with a fixed name (which requires write permissions
in the local directory), and then reading the file (which may have
changed), and then deleting it (which may fail and introduces a race
with any other program running in the same directory).
This version reads a key from the Windows registry. That could fail if
the application does not have permissions to read the registry, but at
least does not crash when it does, and it is not inheritently racy.
5 years ago
Yihua Zhang
9be983d40b
fix tests.
5 years ago
Jan Tattermusch
8e79705d29
disable fuzzers on windows
5 years ago
Jan Tattermusch
e682b32340
fixup core uses-polling
5 years ago
Jan Tattermusch
068340381f
add uses_polling=False to selected core tests
5 years ago
Jan Tattermusch
6ebc1c616f
set uses_polling=False for some bazel tests
5 years ago
Soheil Hassas Yeganeh
9b9764cb2a
Fix build error in SSL fuzzer.
5 years ago
Hope Casey-Allen
59564ebd96
Fix warnings to unblock gcc8 support
5 years ago
Yihua Zhang
ae863630d5
Add spiffe client-side credential reload
5 years ago
Alexander Polcyn
609107586a
Add a way for tests with LeakDetector to free the control plane creds map
5 years ago
Alexander Polcyn
6898c23a5d
Add experimental control plane creds C-core API
5 years ago
Julien Boeuf
109edca971
Adding C++ API and implementation for STS credentials:
...
- marked as experimental.
- also changed the name of a field in the options struct.
6 years ago