Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Clang format. | Nicolas "Pixel" Noble | 2015-12-01 |
| | |||
* | Better documentation of the method_name field. | Julien Boeuf | 2015-11-25 |
| | | | | | Also passing empty string as opposed to NULL when the method name is not found. This is much less error-prone. | ||
* | 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 |
| | |||
* | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change | Julien Boeuf | 2015-11-17 |
|\ | |||
* | | Fixing tests. | Julien Boeuf | 2015-11-17 |
| | | |||
* | | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change | Julien Boeuf | 2015-11-17 |
|\ \ | |||
| | * | Updating the server1 cert so that it can be used with Go. | Julien Boeuf | 2015-11-09 |
| |/ | | | | | | | | | | | | | | | The encoding of the issuer field in this cert is now a PRINTABLESTRING as opposed to UTF8STRING in the previous server1.pem which was causing the Go issue. Fixes #4086. | ||
| * | Merge pull request #4031 from jtattermusch/win_precise_clock | Craig Tiller | 2015-11-06 |
| |\ | | | | | | | Use QueryPerformanceCounter as precise clock for windows | ||
| * \ | Merge branch 'master' into protosplit | vjpai | 2015-11-04 |
| |\ \ | |||
| | * \ | Merge pull request #4013 from dgquintas/bb_readall | Craig Tiller | 2015-11-04 |
| | |\ \ | | | | | | | | | | | Added grpc_byte_buffer_reader_readall | ||
| | | | * | use QueryPerformanceCounter as precise clock for windows | Jan Tattermusch | 2015-11-03 |
| | | |/ | | |/| | |||
| * | | | Merge branch 'master' into protosplit | vjpai | 2015-11-02 |
| |\| | | |||
| * | | | Merge remote-tracking branch 'upstream/master' into protosplit | vjpai | 2015-11-02 |
| |\ \ \ | |||
| | | * | | Fix nap condition for pollset wakeup | Craig Tiller | 2015-11-02 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If: - one thread issues a kick forcing pollset re-evaluation - concurrently with a second thread forcing a specific poller to be awoken And: - both threads kicks are processed as a single wakeup Then: - since we enqueue nothing to the exec_ctx in this situation, we responded to the wakeup by doing another poll until the timeout, ignoring urgent work up the stack Fix this by flagging that a specific worker was designated to be awoken (since this is a good signal that we really really need to wake up), and use that to still re-evaluate the poll set, but with an immediate deadline so that we fall out of the poll loop as soon as possible. | ||
| | | * | Added grpc_byte_buffer_reader_readall | David Garcia Quintas | 2015-10-30 |
| | |/ | |||
| * | | Split up into a new service proto, use proper service suffix, add a | vjpai | 2015-10-29 |
| | | | | | | | | | | | | | | | reset option to the mark, create a closed loop config params (empty message) for consistency with other tests. | ||
| | * | Fixed an inexplicable wrong handling of a lock | David Garcia Quintas | 2015-10-23 |
| | | | |||
* | | | Addressing comments. | Julien Boeuf | 2015-10-20 |
| | | | | | | | | | | | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore. | ||
| | * | added grpc_client_uchannel_set_subchannel func | David Garcia Quintas | 2015-10-19 |
| | | | |||
| | * | Merge branch 'master' of github.com:grpc/grpc into microchannels | David Garcia Quintas | 2015-10-19 |
| | |\ | | |/ | |/| | |||
| * | | Merge pull request #3726 from dgquintas/iomgr_executor | Craig Tiller | 2015-10-19 |
| |\ \ | | | | | | | | | Introducing grpc_executor, for all your threading needs | ||
* | | | | Merge branch 'master' of https://github.com/grpc/grpc into core_creds_api_change | Julien Boeuf | 2015-10-17 |
|\| | | | |||
| * | | | Merge pull request #3767 from ctiller/cache-accept-enc | David G. Quintas | 2015-10-15 |
| |\ \ \ | | | | | | | | | | | Cache encodings accepted by peer on mdelem | ||
| * \ \ \ | Merge pull request #3786 from ↵ | Vijay Pai | 2015-10-14 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | ctiller/try-this-simple-trick-to-double-performance Set current worker for longer | ||
| * \ \ \ \ | Merge pull request #3794 from ctiller/mf | Vijay Pai | 2015-10-14 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Metadata atomic magic | ||
| * \ \ \ \ \ | Merge pull request #3618 from dgquintas/cq_alarm | Vijay Pai | 2015-10-14 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Added grpc_alarm (renamed previous one to grpc_timer) | ||
| | | | | | | * | Merged with #3788 | David Garcia Quintas | 2015-10-13 |
| | | | | | | | | |||
| | | | | | | * | Merge branch 'master' of github.com:grpc/grpc into microchannels | David Garcia Quintas | 2015-10-13 |
| | | | | | | |\ | |||
| | | | | | * | | | We need the iomgr_init for winsocks initialization. | David Garcia Quintas | 2015-10-13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed (thanks @nicolasnoble) wrong construction of error msg. | ||
| | * | | | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarm | David Garcia Quintas | 2015-10-13 |
| | |\ \ \ \ \ \ \ | | | | |_|_|_|_|/ | | | |/| | | | | | |||
| * | / | | | | | | Fix call data init in census grpc filter. | Hongyu Chen | 2015-10-13 |
| | |/ / / / / / | |/| | | | | | | |||
| | | | | | * | | Updated Windows resolver | David Garcia Quintas | 2015-10-13 |
| | | | | | | | | |||
| * | | | | | | | Merge pull request #3754 from ctiller/latent-see | David G. Quintas | 2015-10-13 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Latency profiling support | ||
| | | | | | | * | | removed unused local var | David Garcia Quintas | 2015-10-13 |
| | | | | | | | | | |||
| | | * | | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarm | David Garcia Quintas | 2015-10-12 |
| | | |\ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | |||
| | | | | | | * | | Merge branch 'master' of github.com:grpc/grpc into iomgr_executor | David Garcia Quintas | 2015-10-12 |
| | | | | | | |\ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | |||
| | | | | | | * | | Flush exec_ctx work within loop | David Garcia Quintas | 2015-10-12 |
| | | | | | | | | | |||
| * | | | | | | | | Merge pull request #3788 from dgquintas/one_less_lock | Craig Tiller | 2015-10-12 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Avoid lock/unlock for common client channel pick. | ||
| * \ \ \ \ \ \ \ \ | Merge pull request #3804 from vjpai/gcc44_issues | Craig Tiller | 2015-10-12 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Stop using atm operations on fd->shutdown | ||
| * \ \ \ \ \ \ \ \ \ | Merge pull request #3785 from jboeuf/boringssl_type_issues | Nicolas Noble | 2015-10-12 |
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Removing warnings when using boringssl. | ||
| | | * | | | | | | | | | Stop using atm operations on fd->shutdown since that is already used | Vijay Pai | 2015-10-12 |
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | within fd->mu anyway (and is not the right size for atm in some cases) | ||
| | | | | | * | | | | | Fix race conditions | Craig Tiller | 2015-10-10 |
| | | | | | | | | | | | |||
* | | | | | | | | | | | 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 |
| | | | | | | | | | | | |||
| | | | | | * | | | | | Make getting metadata user data a lock free operation | Craig Tiller | 2015-10-09 |
| | | | | | | | | | | | |||
| | | | | | * | | | | | Make metadata unref atomic | Craig Tiller | 2015-10-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to need to lock the metadata context to unref an mdelem. This change makes it possible to lock only when the mdelem refcount would reach zero. | ||
| | | | | | | * | | | | Merge branch 'latent-see' into try-this-simple-trick-to-double-performance | Craig Tiller | 2015-10-09 |
| | | | | | | |\ \ \ \ | | | | | |_|_|/ / / / | | | | |/| | | | | | | |||
| | | | | | | | * | | | Merge branch 'latent-see' into cache-accept-enc | Craig Tiller | 2015-10-09 |
| | | | | | | | |\ \ \ | | | | | |_|_|_|/ / / | | | | |/| | | | | | |