Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | clang-format code | Craig Tiller | 2016-10-28 |
| | |||
* | Add missing include | Craig Tiller | 2016-10-28 |
| | |||
* | clang-format | Craig Tiller | 2016-10-26 |
| | |||
* | Update includes, s/gpr_dump_slice/grpc_dump_slice/g | Craig Tiller | 2016-10-26 |
| | |||
* | Bulk update #includes | Craig Tiller | 2016-10-26 |
| | |||
* | Merge pull request #6798 from jboeuf/fix_3803 | Jan Tattermusch | 2016-06-24 |
|\ | | | | | Fix #3803 | ||
* \ | Merge github.com:grpc/grpc into error | Craig Tiller | 2016-06-07 |
|\ \ | |||
| * | | clang-format | David Garcia Quintas | 2016-06-06 |
| | | | |||
| * | | moar renamings | David Garcia Quintas | 2016-06-06 |
| | | | |||
| | * | Merge branch 'master' into fix_3803 | Julien Boeuf | 2016-06-04 |
| | |\ | |||
| * | | | s/grpc_pops/grpc_polling_entity | David Garcia Quintas | 2016-05-31 |
| | | | | |||
| * | | | Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation | David Garcia Quintas | 2016-05-31 |
| |\ \ \ | | | |/ | | |/| | |||
| | | * | Starting the work to fix #3803. | Julien Boeuf | 2016-05-18 |
| | | | | | | | | | | | | | | | | - We still need a way to bubble up this error. | ||
| | * | | clang-format | Julien Boeuf | 2016-05-10 |
| | | | | |||
* | | | | Progress converting to new error system | Craig Tiller | 2016-05-07 |
| | | | | |||
* | | | | Convert tests to new error scheme | Craig Tiller | 2016-05-06 |
| |/ / |/| | | |||
| * | | allocate grpc_pops on the stack | David Garcia Quintas | 2016-05-04 |
| | | | |||
* | | | Refactoring the core security code. | Julien Boeuf | 2016-05-04 |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As opposed to a flat directory, we now have the following structure: - security -context - credentials - composite - fake - google_default - iam - jwt - oauth2 - plugin - ssl - transport - util We have not refactored the test code yet but this PR is already large enough... | ||
| * | Introduced grpc_pops (pollset or pollset_set) | David Garcia Quintas | 2016-05-03 |
| | | |||
| * | Changes across the board from pollset to pollset_set | David Garcia Quintas | 2016-04-18 |
|/ | |||
* | Update copyrights | Craig Tiller | 2016-03-31 |
| | |||
* | Fix includes | Craig Tiller | 2016-03-25 |
| | |||
* | Revert "Revert "Add an implementation firewall against pollset_set"" | Craig Tiller | 2016-02-25 |
| | |||
* | Revert "Add an implementation firewall against pollset_set" | Vijay Pai | 2016-02-25 |
| | |||
* | Change pollset mutex ownership | Craig Tiller | 2016-02-25 |
| | |||
* | Update copyrights | Craig Tiller | 2016-02-19 |
| | |||
* | Provide an interface firewall between pollset and its implementations | Craig Tiller | 2016-02-19 |
| | | | | | | | Starting to allow for >1 implementation of pollset within a binary. Do so without requiring an extra allocation for completion queues (which we could not tolerate). | ||
* | Fix tools | Craig Tiller | 2016-02-18 |
| | |||
* | Fixing implementations. | Julien Boeuf | 2015-11-18 |
| | |||
* | Addressing comments. | Julien Boeuf | 2015-10-20 |
| | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore. | ||
* | Got the core test passing. | Julien Boeuf | 2015-10-09 |
| | |||
* | Finish cleanup | Craig Tiller | 2015-09-22 |
| | |||
* | 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 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 |
| | |||
* | Rename call_list to closure_list | Craig Tiller | 2015-09-22 |
| | |||
* | Fixes | Craig Tiller | 2015-09-21 |
| | |||
* | Merge github.com:grpc/grpc into y12kdm3 | Craig Tiller | 2015-08-18 |
|\ | |||
| * | clang-format all source | Craig Tiller | 2015-08-18 |
| | | |||
* | | Update tools | Craig Tiller | 2015-08-06 |
|/ | |||
* | Allow specific pollers to be woken | Craig Tiller | 2015-07-29 |
| | | | | | | | | | | | | | | | | | | | Currently, if two threads call grpc_completion_queue_pluck on the same completion queue for different tags, there is a 50% chance that we deliver the completion wakeup to the wrong poller - forcing the correct poller to wait until its polling times out before it can return an event up to the application. This change tweaks our polling interfaces so that we can indeed wake a specific poller. Nothing has been performance tuned yet. It's definitely sub-optimal in a number of places. Wakeup file-descriptors should be recycled. We should have a path that avoids calling poll() followed by epoll(). We can probably live without it right at the second though. This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows machine). | ||
* | Introduce a clock type field onto gpr_timespec. | Craig Tiller | 2015-07-13 |
| | | | | | Use it to validate that arithmetic on time types makes even some vague kind of sense. | ||
* | Merge branch 'master' of github.com:grpc/grpc into jwt_verifier | Julien Boeuf | 2015-07-08 |
|\ | |||
* | | Adding JWT verifier. | Julien Boeuf | 2015-06-30 |
| | | | | | | | | | | | | | | Still missing: - Caching of the already checked JWTs (although it could be done at an upper layer). - Caching of the jwks_uri to avoid 2 roundtrips for each verification. | ||
| * | Fixing this one as well. | Julien Boeuf | 2015-06-29 |
|/ | |||
* | Ensure tests are built during run_tests runs | Craig Tiller | 2015-06-19 |
| | | | | | The issue remains that we don't test our tools, but at least we test that they compile. | ||
* | Fixing tools compilation. | Nicolas "Pixel" Noble | 2015-06-02 |
| |