aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
Commit message (Collapse)AuthorAge
* Clang format.Gravatar Nicolas "Pixel" Noble2015-12-01
|
* Better documentation of the method_name field.Gravatar Julien Boeuf2015-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.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
|
* Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\
* | Fixing tests.Gravatar Julien Boeuf2015-11-17
| |
* | Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\ \
| | * Updating the server1 cert so that it can be used with Go.Gravatar Julien Boeuf2015-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_clockGravatar Craig Tiller2015-11-06
| |\ | | | | | | Use QueryPerformanceCounter as precise clock for windows
| * \ Merge branch 'master' into protosplitGravatar vjpai2015-11-04
| |\ \
| | * \ Merge pull request #4013 from dgquintas/bb_readallGravatar Craig Tiller2015-11-04
| | |\ \ | | | | | | | | | | Added grpc_byte_buffer_reader_readall
| | | | * use QueryPerformanceCounter as precise clock for windowsGravatar Jan Tattermusch2015-11-03
| | | |/ | | |/|
| * | | Merge branch 'master' into protosplitGravatar vjpai2015-11-02
| |\| |
| * | | Merge remote-tracking branch 'upstream/master' into protosplitGravatar vjpai2015-11-02
| |\ \ \
| | | * | Fix nap condition for pollset wakeupGravatar Craig Tiller2015-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_readallGravatar David Garcia Quintas2015-10-30
| | |/
| * | Split up into a new service proto, use proper service suffix, add aGravatar vjpai2015-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 lockGravatar David Garcia Quintas2015-10-23
| | |
* | | Addressing comments.Gravatar Julien Boeuf2015-10-20
| | | | | | | | | | | | | | | The composite channel credentials creation does not change the passed-in channel creds anymore.
| | * added grpc_client_uchannel_set_subchannel funcGravatar David Garcia Quintas2015-10-19
| | |
| | * Merge branch 'master' of github.com:grpc/grpc into microchannelsGravatar David Garcia Quintas2015-10-19
| | |\ | | |/ | |/|
| * | Merge pull request #3726 from dgquintas/iomgr_executorGravatar Craig Tiller2015-10-19
| |\ \ | | | | | | | | Introducing grpc_executor, for all your threading needs
* | | | Merge branch 'master' of https://github.com/grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-10-17
|\| | |
| * | | Merge pull request #3767 from ctiller/cache-accept-encGravatar David G. Quintas2015-10-15
| |\ \ \ | | | | | | | | | | Cache encodings accepted by peer on mdelem
| * \ \ \ Merge pull request #3786 from ↵Gravatar Vijay Pai2015-10-14
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ctiller/try-this-simple-trick-to-double-performance Set current worker for longer
| * \ \ \ \ Merge pull request #3794 from ctiller/mfGravatar Vijay Pai2015-10-14
| |\ \ \ \ \ | | | | | | | | | | | | | | Metadata atomic magic
| * \ \ \ \ \ Merge pull request #3618 from dgquintas/cq_alarmGravatar Vijay Pai2015-10-14
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Added grpc_alarm (renamed previous one to grpc_timer)
| | | | | | | * Merged with #3788Gravatar David Garcia Quintas2015-10-13
| | | | | | | |
| | | | | | | * Merge branch 'master' of github.com:grpc/grpc into microchannelsGravatar David Garcia Quintas2015-10-13
| | | | | | | |\
| | | | | | * | | We need the iomgr_init for winsocks initialization.Gravatar David Garcia Quintas2015-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed (thanks @nicolasnoble) wrong construction of error msg.
| | * | | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarmGravatar David Garcia Quintas2015-10-13
| | |\ \ \ \ \ \ \ | | | | |_|_|_|_|/ | | | |/| | | | |
| * | / | | | | | Fix call data init in census grpc filter.Gravatar Hongyu Chen2015-10-13
| | |/ / / / / / | |/| | | | | |
| | | | | | * | Updated Windows resolverGravatar David Garcia Quintas2015-10-13
| | | | | | | |
| * | | | | | | Merge pull request #3754 from ctiller/latent-seeGravatar David G. Quintas2015-10-13
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Latency profiling support
| | | | | | | * | removed unused local varGravatar David Garcia Quintas2015-10-13
| | | | | | | | |
| | | * | | | | | Merge branch 'master' of github.com:grpc/grpc into cq_alarmGravatar David Garcia Quintas2015-10-12
| | | |\ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | |
| | | | | | | * | Merge branch 'master' of github.com:grpc/grpc into iomgr_executorGravatar David Garcia Quintas2015-10-12
| | | | | | | |\ \ | | |_|_|_|_|_|/ / | |/| | | | | | |
| | | | | | | * | Flush exec_ctx work within loopGravatar David Garcia Quintas2015-10-12
| | | | | | | | |
| * | | | | | | | Merge pull request #3788 from dgquintas/one_less_lockGravatar Craig Tiller2015-10-12
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Avoid lock/unlock for common client channel pick.
| * \ \ \ \ \ \ \ \ Merge pull request #3804 from vjpai/gcc44_issuesGravatar Craig Tiller2015-10-12
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Stop using atm operations on fd->shutdown
| * \ \ \ \ \ \ \ \ \ Merge pull request #3785 from jboeuf/boringssl_type_issuesGravatar Nicolas Noble2015-10-12
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Removing warnings when using boringssl.
| | | * | | | | | | | | Stop using atm operations on fd->shutdown since that is already usedGravatar Vijay Pai2015-10-12
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | within fd->mu anyway (and is not the right size for atm in some cases)
| | | | | | * | | | | Fix race conditionsGravatar Craig Tiller2015-10-10
| | | | | | | | | | |
* | | | | | | | | | | 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
| | | | | | | | | | |
| | | | | | * | | | | Make getting metadata user data a lock free operationGravatar Craig Tiller2015-10-09
| | | | | | | | | | |
| | | | | | * | | | | Make metadata unref atomicGravatar Craig Tiller2015-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-performanceGravatar Craig Tiller2015-10-09
| | | | | | | |\ \ \ \ | | | | | |_|_|/ / / / | | | | |/| | | | | |
| | | | | | | | * | | Merge branch 'latent-see' into cache-accept-encGravatar Craig Tiller2015-10-09
| | | | | | | | |\ \ \ | | | | | |_|_|_|/ / / | | | | |/| | | | | |