110 Commits (06cc42eb8535a38ff0f20923e5b1808137b93567)

Author SHA1 Message Date
Chuan Ren 06cc42eb85 Add support of implicit and explicit flows for external account creds 4 years ago
ZhenLian 518ed1303c Add Credential Loading From Static Providers For TLS Credentials 5 years ago
Yash Tibrewal b62f33cd39 Fix --define=grpc_no_xds=true build 5 years ago
Yash Tibrewal c52cb09f47 Add experimental XdsCredentials with support for insecure channel_credentials and security_connector 5 years ago
Karthik Ravi Shankar 1de0bfd9e2
Revert "Revert "Move create_channel and credentials from ::grpc_impl to ::grpc"" 5 years ago
Karthik Ravi Shankar f1bc43edf6
Revert "Move create_channel and credentials from ::grpc_impl to ::grpc" 5 years ago
Richard Belleville ff5f4bb6fc Add test 5 years ago
Richard Belleville d067b63d48 WIP 5 years ago
Esun Kim 165ee5007a Replaced grpc::string with std::string 5 years ago
Karthik Ravi Shankar 7f2eaaabac Move create_channel and credentials from ::grpc_impl to ::grpc 5 years ago
Moiz Haidry ede2ffc1a8 Addressed Mark's comments 5 years ago
Moiz Haidry 67565b767d CallCredentials debug string API 5 years ago
Mark D. Roth f961942266 Convert security code to use new JSON API 5 years ago
Yihua Zhang e10d90ba27 add security level negotiation between call creds and channel. 5 years ago
Yihua Zhang a6dbc7adb5 rename spiffe to tls 5 years ago
Yash Tibrewal 50a8141983 Move scheduling logic of executor closures to run time rather than initialization time 6 years ago
Vijay Pai 5a88028c89 Remove unused parameter warning (1 of 20) 6 years ago
Vijay Pai d6998122db Use range-based fors in src/cpp/{client,server} 6 years ago
Matthew Stevenson ff9697acd7 Changed SPIFFE credentials naming to TLS credentials, per Jiangtao's comments. 6 years ago
Juanli Shen 4dffd82524 Fix type unmatch 6 years ago
Matthew Stevenson 5980d0d10d Added unit tests and fixed some build problems 6 years ago
Matthew Stevenson e26e2b6b8b First Spiffe1 commit 6 years ago
yang-g 5779dd935a Qualify the error code with StatusCode:: 6 years ago
Julien Boeuf 109edca971 Adding C++ API and implementation for STS credentials: 6 years ago
Moiz Haidry 3ce20819cf Modify codegen to use grpc_impl namespace and other cleanups 6 years ago
yang-g a874fd8bbb Resolve review comments 6 years ago
yang-g bd97b1361d Delete wrapper in executor thread to avoid self-joining deadlock 6 years ago
yang-g 47dbf1dd26 Second approach 6 years ago
Karthik Ravi Shankar 5f6a57a4d0 Formatting issues 6 years ago
Karthik Ravi Shankar 5274deb32b Fix the rebase and build 6 years ago
Karthik Ravi Shankar 2049b6c2bd Fix build errors 6 years ago
Karthik Ravi Shankar 60bdeef9f4 Move Channel also to impl for now 6 years ago
Karthik Ravi Shankar 603d014f0e Changes to fold credentials into grpc_impl from grpc 6 years ago
Karthik Ravi Shankar 858b5cca20 Fix clang_format_code.sh issues and move the internal calls to new name 6 years ago
Karthik Ravi Shankar 973fa6950e Fold Channel into grpc_impl from grpc namespace 6 years ago
Karthik Ravi Shankar dad3f34207
Revert "Revert "Revert "Folding the Channel class into the grpc_impl namespace.""" 6 years ago
Nicolas Noble 91ad888497
Revert "Revert "Folding the Channel class into the grpc_impl namespace."" 6 years ago
Nicolas Noble 2ad245cb0c
Revert "Folding the Channel class into the grpc_impl namespace." 6 years ago
Nicolas "Pixel" Noble 2fd079ff7c Channel folding. 6 years ago
Soheil Hassas Yeganeh 9decf48632 Move security credentials, connectors, and auth context to C++ 6 years ago
Yash Tibrewal 626f1c9d53 Remove the std::unique_ptr, instead use move semantics everywhere 7 years ago
Yash Tibrewal f8561952e9 Don't use default capture 7 years ago
Yash Tibrewal e08a2b387a Prefer lambda expressions over std::bind 7 years ago
Yash Tibrewal a1598c5abf Create interfaces and initial plumbing for interception API 7 years ago
Yihua Zhang acc6ba0c24 Add C++ wrapper for local credentials 7 years ago
Ian Haken 68eff58df6 Create verify_peer_options when creating ssl credentials in order to expose a verification callback option. 7 years ago
Yihua Zhang fe2fa0c1c8 Add C++ experimental API extensions for ALTS C stack 7 years ago
Vijay Pai 7fed69b7ad Use static_cast rather than reinterpret_cast whenever possible 7 years ago
Muxi Yan 0e00c43082 Move headers from grpc++ to grpcpp 7 years ago
Jan Tattermusch c9ec2c0888
Revert "Stop using std::thread in C++ library since it can trigger exceptions" 7 years ago