aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/security/credentials.c
Commit message (Collapse)AuthorAge
* Removing the peer from the SSL security connector.Gravatar Julien Boeuf2015-12-28
| | | | - Missing unit tests.
* clang-format after last weeks test-festGravatar Craig Tiller2015-12-14
|
* Merge pull request #4397 from jtattermusch/tv_sec_64bitGravatar Craig Tiller2015-12-11
|\ | | | | Make gpr_timespec platform agnostic.
| * make gpr_timespec platform agnosticGravatar Jan Tattermusch2015-12-10
| |
* | Test repeatability fixesGravatar Craig Tiller2015-12-04
|/
* Merge branch 'release-0_12'Gravatar Nicolas "Pixel" Noble2015-12-01
|\ | | | | | | | | | | Conflicts: src/core/security/credentials.c test/core/security/credentials_test.c
| * Also adding a credentials type to the plugin API.Gravatar Julien Boeuf2015-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.Gravatar Julien Boeuf2015-11-18
| |
* | clang-formatGravatar Craig Tiller2015-11-18
| |
* | Merge pull request #3993 from ctiller/new_opGravatar David G. Quintas2015-11-18
|\ \ | |/ |/| Core transport & call cleanup
| * stream_op cleanup: security changesGravatar Craig Tiller2015-11-02
| |
* | Addressing comments.Gravatar Julien Boeuf2015-10-20
| | | | | | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore.
* | Fixing mem leak and compilation error in tsan.Gravatar Julien Boeuf2015-10-10
| |
* | Got the core test passing.Gravatar Julien Boeuf2015-10-09
| |
* | Got core to compile (without the tests)Gravatar Julien Boeuf2015-10-09
|/
* Fixing #3680Gravatar Julien Boeuf2015-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 sanityGravatar Craig Tiller2015-10-05
|
* Add API tracing to gRPC coreGravatar Masood Malekghassemi2015-10-02
|
* Merge github.com:grpc/grpc into shindigGravatar Craig Tiller2015-09-24
|\
| * Merge github.com:grpc/grpc into come-out-of-the-shadowGravatar Craig Tiller2015-09-24
| |\
* | | Creds fixGravatar Craig Tiller2015-09-23
| | |
* | | clang-format all core filesGravatar Craig Tiller2015-09-22
| | |
* | | Final patches for renameGravatar Craig Tiller2015-09-22
| | |
* | | Move argument passing to start of listGravatar Craig Tiller2015-09-22
| | |
* | | Rename initGravatar Craig Tiller2015-09-22
| | |
* | | Rename runGravatar Craig Tiller2015-09-22
| | |
* | | Move argument passing to start of listGravatar Craig Tiller2015-09-22
| | |
* | | Move arguments to the start of listsGravatar Craig Tiller2015-09-22
| | |
* | | indent pass to get logical source lines on one physical lineGravatar Craig Tiller2015-09-22
| | |
* | | clang-format all core filesGravatar Craig Tiller2015-09-22
| | |
* | | Rename call_list to closure_listGravatar Craig Tiller2015-09-22
| | |
* | | Merge github.com:grpc/grpc into we-are-oneGravatar Craig Tiller2015-09-22
|\ \ \ | | |/ | |/|
* | | Call list progressGravatar Craig Tiller2015-09-18
| | |
| * | Adding C++ tests and fixing a few things.Gravatar Julien Boeuf2015-09-15
| | |
| | * Enable -WshadowGravatar Craig Tiller2015-09-11
| | |
* | | Starting to convert code to work queuesGravatar Craig Tiller2015-09-09
| |/ |/|
| * Design and implementation of the core credentials plugin API.Gravatar Julien Boeuf2015-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.Gravatar Julien Boeuf2015-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_processorGravatar Julien Boeuf2015-08-28
|\
* | Adding C++ metadata processor.Gravatar Julien Boeuf2015-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:Gravatar Julien Boeuf2015-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 ↵Gravatar Julien Boeuf2015-08-25
| | | | stable ABI.
* clang-format all sourceGravatar Craig Tiller2015-08-18
|
* Merge pull request #2788 from ctiller/kinetic-lopsided-poetryGravatar Nicolas Noble2015-08-07
|\ | | | | Testing port server
| * Testing port serverGravatar Craig Tiller2015-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_processorGravatar Julien Boeuf2015-08-03
|\ \
| * \ Merge branch 'auth_md_processor' of github.com:jboeuf/grpc into ↵Gravatar Craig Tiller2015-07-31
| |\ \ | | |/ | |/| | | | complain-with-both-passion-and-meaning
| * | Merge branch 'master' of github.com:grpc/grpc into ssl_force_client_authGravatar Julien Boeuf2015-07-27
| |\ \
| | * | Renaming jwt_credentials to service_account_jwt_access_credentials.Gravatar Julien Boeuf2015-07-22
| | | |
| * | | Adding option to force client auth on the server SSL creds.Gravatar Julien Boeuf2015-07-21
| |/ /