Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Removing the peer from the SSL security connector. | Julien Boeuf | 2015-12-28 |
| | | | | - Missing unit tests. | ||
* | clang-format after last weeks test-fest | Craig Tiller | 2015-12-14 |
| | |||
* | Merge pull request #4397 from jtattermusch/tv_sec_64bit | Craig Tiller | 2015-12-11 |
|\ | | | | | Make gpr_timespec platform agnostic. | ||
| * | make gpr_timespec platform agnostic | Jan Tattermusch | 2015-12-10 |
| | | |||
* | | Test repeatability fixes | Craig Tiller | 2015-12-04 |
|/ | |||
* | Merge branch 'release-0_12' | Nicolas "Pixel" Noble | 2015-12-01 |
|\ | | | | | | | | | | | Conflicts: src/core/security/credentials.c test/core/security/credentials_test.c | ||
| * | 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 |
| | | |||
* | | clang-format | Craig Tiller | 2015-11-18 |
| | | |||
* | | Merge pull request #3993 from ctiller/new_op | David G. Quintas | 2015-11-18 |
|\ \ | |/ |/| | Core transport & call cleanup | ||
| * | stream_op cleanup: security changes | Craig Tiller | 2015-11-02 |
| | | |||
* | | Addressing comments. | Julien Boeuf | 2015-10-20 |
| | | | | | | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore. | ||
* | | Fixing mem leak and compilation error in tsan. | Julien Boeuf | 2015-10-10 |
| | | |||
* | | Got the core test passing. | Julien Boeuf | 2015-10-09 |
| | | |||
* | | Got core to compile (without the tests) | Julien Boeuf | 2015-10-09 |
|/ | |||
* | Fixing #3680 | Julien Boeuf | 2015-10-08 |
| | | | | | | | | | The server auth filter needs a reference on the server credentials so that the processor that belongs to the creds is not destroyed when the server auth filter is still using it. The server auth filter also does not need the security connector but just the auth context. | ||
* | Restore sanity | Craig Tiller | 2015-10-05 |
| | |||
* | Add API tracing to gRPC core | Masood Malekghassemi | 2015-10-02 |
| | |||
* | Merge github.com:grpc/grpc into shindig | Craig Tiller | 2015-09-24 |
|\ | |||
| * | Merge github.com:grpc/grpc into come-out-of-the-shadow | Craig Tiller | 2015-09-24 |
| |\ | |||
* | | | Creds fix | Craig Tiller | 2015-09-23 |
| | | | |||
* | | | clang-format all core files | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Final patches for rename | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Move argument passing to start of list | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Rename init | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Rename run | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Move argument passing to start of list | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Move arguments to the start of lists | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | indent pass to get logical source lines on one physical line | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | clang-format all core files | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Rename call_list to closure_list | Craig Tiller | 2015-09-22 |
| | | | |||
* | | | Merge github.com:grpc/grpc into we-are-one | Craig Tiller | 2015-09-22 |
|\ \ \ | | |/ | |/| | |||
* | | | Call list progress | Craig Tiller | 2015-09-18 |
| | | | |||
| * | | Adding C++ tests and fixing a few things. | Julien Boeuf | 2015-09-15 |
| | | | |||
| | * | Enable -Wshadow | Craig Tiller | 2015-09-11 |
| | | | |||
* | | | Starting to convert code to work queues | Craig Tiller | 2015-09-09 |
| |/ |/| | |||
| * | 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. | ||
* | Change the ownership model of the auth processor. | Julien Boeuf | 2015-08-30 |
| | | | | | | | | | - The processor now belongs to the server credentials in core. - The server credentials now needs to be refcounted. - Changed slighly the vtable of credentials to make it easier to avoid memory leaks (free'ing the pointer is now done at the common layer, the implementations of the creds are now only reponsible for destructing the implementations' specific members. | ||
* | Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor | Julien Boeuf | 2015-08-28 |
|\ | |||
* | | Adding C++ metadata processor. | Julien Boeuf | 2015-08-28 |
| | | | | | | | | | | | | | | | | - Had to chnage the core API to add a destroy function pointer in grpc_auth_metadata_processor. - Tested end to end. - Fixed some issues in the server_auth_filter (we were not checking the length which put us at risk of an overflow). | ||
| * | 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. | ||
* | clang-format all source | Craig Tiller | 2015-08-18 |
| | |||
* | Merge pull request #2788 from ctiller/kinetic-lopsided-poetry | Nicolas Noble | 2015-08-07 |
|\ | | | | | Testing port server | ||
| * | Testing port server | Craig Tiller | 2015-08-04 |
| | | | | | | | | | | | | | | | | run_tests.py will start a server (if it's not running, or if the running port server mismatches the 'current' one) that serves ports to use for tests. The server is left running after run_tests.py finishes, so that in environments such as Mac and Windows where tests run unshielded from each other, we don't start jumping on already used ports. | ||
* | | Merge branch 'auth_md_processor' into server_creds_auth_md_processor | Julien Boeuf | 2015-08-03 |
|\ \ | |||
| * \ | Merge branch 'auth_md_processor' of github.com:jboeuf/grpc into ↵ | Craig Tiller | 2015-07-31 |
| |\ \ | | |/ | |/| | | | | complain-with-both-passion-and-meaning | ||
| * | | Merge branch 'master' of github.com:grpc/grpc into ssl_force_client_auth | Julien Boeuf | 2015-07-27 |
| |\ \ | |||
| | * | | Renaming jwt_credentials to service_account_jwt_access_credentials. | Julien Boeuf | 2015-07-22 |
| | | | | |||
| * | | | Adding option to force client auth on the server SSL creds. | Julien Boeuf | 2015-07-21 |
| |/ / |