Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix flow control bug | Craig Tiller | 2015-12-09 |
| | |||
* | Beginning to peel away mdctx from channel stack | Craig Tiller | 2015-11-19 |
| | |||
* | stream_op cleanup: security changes | Craig Tiller | 2015-11-02 |
| | |||
* | 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. | ||
* | Fix clang-format script | Craig Tiller | 2015-09-28 |
| | |||
* | clang-format all core files | 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 |
| | |||
* | Call list progress | Craig Tiller | 2015-09-21 |
| | |||
* | Call list progress | Craig Tiller | 2015-09-18 |
| | |||
* | Cleanup | Craig Tiller | 2015-09-18 |
| | |||
* | Fixing #3286 | Julien Boeuf | 2015-09-08 |
| | | | | | - We cannot use call_data after the final callback as this one may trigger the deletion of the call object (hence the call_data). | ||
* | 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). | ||
* | Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor | Julien Boeuf | 2015-08-26 |
|\ | |||
| * | Have a richer interface for auth metadata processors. | Julien Boeuf | 2015-08-19 |
| | | |||
| * | clang-format all source | Craig Tiller | 2015-08-18 |
| | | |||
* | | Few improvements: | Julien Boeuf | 2015-08-14 |
|/ | | | | | | - Guarantee the lifetime of objects passed to the processor. - Add an option for implementers of the processor to make it non-blocking. | ||
* | Fixing API (thanks Craig for the comments) and associated tests. | Julien Boeuf | 2015-08-05 |
| | |||
* | Merge branch 'auth_md_processor' into server_creds_auth_md_processor | Julien Boeuf | 2015-08-03 |
|\ | |||
| * | Properly send GRPC_STATUS_UNAUTHENTICATED from server auth failures | Craig Tiller | 2015-07-31 |
| | | |||
| * | Merge branch 'auth_md_processor' of github.com:jboeuf/grpc into ↵ | Craig Tiller | 2015-07-31 |
| |\ | | | | | | | | | | complain-with-both-passion-and-meaning | ||
* | | | Putting the auth metadata processor on the server creds. | Julien Boeuf | 2015-07-21 |
| |/ |/| | |||
| * | Add grpc_call_get_peer | Craig Tiller | 2015-07-20 |
| | | |||
* | | Cannot figure out server filter logic for error in auth md processing. | Julien Boeuf | 2015-07-17 |
| | | | | | | | | | | | | | | | | | | - Positive tests pass even if we will have to change the interface to add the processor to the server credentials (will be done in a separate pull request). - ASAN leaks for the error case. - The client should get a GRPC_STATUS_UNAUTHENTICATED as opposed to GPRC_STATUS_INTERNAL. | ||
* | | Server auth metadata processor. | Julien Boeuf | 2015-07-16 |
|/ | | | | | | | | | | - Right now it is a global function: would be better to have this per (secure) port. - Changed the interface of the auth_context slightly to make it more friendly. - Positive tests pass. Still need some work on error case (have a negative case as well). - Fixing cpp auth context tests so that they use the shiny new C API. | ||
* | clang-format changed files | Craig Tiller | 2015-07-01 |
| | |||
* | Refcounting fixes and debugging, empty batch stability fixes | Craig Tiller | 2015-07-01 |
| | |||
* | Merge github.com:grpc/grpc into tis-but-thy-name | Craig Tiller | 2015-06-30 |
|\ | | | | | | | | | Conflicts: test/core/end2end/tests/request_with_flags.c | ||
| * | SSL refcounting fixes | Craig Tiller | 2015-06-30 |
| | | | | | | | | | | | | Handle the case where we recreate an auth context. Add (opt-in) debugging for refcounts on auth contexts. | ||
* | | clang-format affected files | Craig Tiller | 2015-06-30 |
| | | |||
* | | Debugging | Craig Tiller | 2015-06-29 |
| | | |||
* | | Unix resolver, bug fixes | Craig Tiller | 2015-06-29 |
| | | |||
* | | s/grpc_transport_op/grpc_transport_stream_op/g | Craig Tiller | 2015-06-25 |
|/ | |||
* | Removing an assert on chand->security_connector->auth_context. | Nicolas "Pixel" Noble | 2015-06-03 |
| | | | | That value actually MAY be NULL in some circumstances, and that's not a problem. | ||
* | Addressing comments. | Julien Boeuf | 2015-05-20 |
| | |||
* | API for auth context and server-side secure transport only impl. | Julien Boeuf | 2015-05-20 |
| | | | | | | | | Still TODO: - a way to plug a metadata processing (somewhat elsewhere but did not one to overload this already large PR). - plug-in the auth context on the client side. - Better end to end testing. | ||
* | Starting on low level changes to support server side authentication. | Julien Boeuf | 2015-05-20 |