Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Also adding a credentials type to the plugin API. | Julien Boeuf | 2015-11-19 |
| | | | | | | | | | | | | The purpose of this is to be able to install a composition policy that describes which types are incompatible and that will be enforced during call creds composition. If this functionality is wanted it will be done in an additive function in the API like : void grpc_call_credentials_set_composite_policy( grpc_call_credentials_composite_policy policy); | ||
* | Fixing implementations. | Julien Boeuf | 2015-11-18 |
| | |||
* | Successfully compile C++ libary (not tests yet). | Julien Boeuf | 2015-10-12 |
| | |||
* | Fix an assert | Vijay Pai | 2015-09-29 |
| | |||
* | C++ changes required to maintain gcc4.4 compatibility - reduce use | Vijay Pai | 2015-09-29 |
| | | | | of ambiguous nullptr, eliminate use of brace initializer lists | ||
* | It is a bad idea to have a map with string_refs as output params. | Julien Boeuf | 2015-09-22 |
| | | | | | This is very much unsafe as the string_ref could point on a stack variable of the callee. | ||
* | Credentials plugin fixes (after the branch was merged). | Julien Boeuf | 2015-09-21 |
| | |||
* | Design and implementation of the core credentials plugin API. | Julien Boeuf | 2015-08-31 |
| | | | | | | - We use C++ as an example to show how this API can be used while still providing an idiomatic interface in the wrapped language of choice. - No testing yet. | ||
* | Credentials cleanup: | Julien Boeuf | 2015-08-25 |
| | | | | | | | | - Removing service_accounts credentials. These credentials just have drawbacks compared to service_account_jwt_access credentials, notably in terms for security. - Renaming Google specific credentials with a Google prefix for C and C++. This should be done as well for wrapped languages. | ||
* | Adding void* at then end of security related method in order to have a ↵ | Julien Boeuf | 2015-08-25 |
| | | | | stable ABI. | ||
* | headers reorg | yang-g | 2015-08-21 |
| | |||
* | Make Channel ctor private | yang-g | 2015-08-20 |
| | |||
* | Remove ChannelInterface and replace it with Channel | yang-g | 2015-08-19 |
| | |||
* | Add to all secure credentials | yang-g | 2015-08-10 |
| | |||
* | call grpc_init for defaultcredentials | yang-g | 2015-08-10 |
| | |||
* | Pass NULL as host by default. Use context.authority() or ↵ | yang-g | 2015-07-31 |
| | | | | channel.SslNameOverride() when set. | ||
* | Renaming jwt_credentials to service_account_jwt_access_credentials. | Julien Boeuf | 2015-07-22 |
| | |||
* | Update C++ impl | Craig Tiller | 2015-07-13 |
| | |||
* | Adding support for raw access token credentials. | Julien Boeuf | 2015-07-01 |
| | |||
* | support per call credentials in c++ | Yang Gao | 2015-05-14 |
| | |||
* | Adressing comments. | Nicolas "Pixel" Noble | 2015-04-24 |
| | |||
* | Merge branch 'master' of https://github.com/grpc/grpc into the-purge-2 | Nicolas "Pixel" Noble | 2015-04-11 |
|\ | | | | | | | | | | | | | Conflicts: test/cpp/end2end/async_end2end_test.cc test/cpp/end2end/end2end_test.cc test/cpp/interop/client.cc | ||
| * | Have the secure credentials in separate header files. | Julien Boeuf | 2015-04-09 |
| | | |||
* | | Refactoring std::chrono out. | Nicolas Noble | 2015-04-08 |
|/ | |||
* | Clean up unneeded includes and remove shutdown protobuf library | Yang Gao | 2015-03-25 |
| | |||
* | wrap refresh token credentials in c++ | Yang Gao | 2015-03-17 |
| | |||
* | Merge pull request #1011 from yang-g/jwt | jboeuf | 2015-03-16 |
|\ | | | | | Put back C++ JWTCredentials code and add a test case in interop test. | ||
| * | copy and paste does not work | Yang Gao | 2015-03-13 |
| | | |||
| * | Add error logs when credentials are created with non-positive lifetimes | Yang Gao | 2015-03-13 |
| | | |||
| * | Early return when duration is non-positive | Yang Gao | 2015-03-12 |
| | | |||
* | | Add missing GRPC_OVERRIDE, NFC | Chilledheart | 2015-03-12 |
| | | |||
| * | The Jwt code was dropped somewhere in a merge. Put it back | Yang Gao | 2015-03-11 |
|/ | |||
* | Use ssl name override if it's in the channel argument | Yang Gao | 2015-03-10 |
| | |||
* | De-C++11-ification | Craig Tiller | 2015-03-02 |
| | |||
* | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-02-23 |
| | |||
* | Remove dynamic_cast | Craig Tiller | 2015-02-23 |
| | |||
* | Credentials prototyping | Craig Tiller | 2015-02-23 |
- Remove CredentialsFactory as it's unnecessary - Effectively make Credentials a channel factory, allowing different credential types to create different channel types - this gives us a hook so that InsecureCredentials can at runtime instantiate a different kind of channel as required - giving us a way of generating an openssl free version of grpc++. - Server credentials not touched yet, but they'll need to be updated. |