aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/surface
Commit message (Collapse)AuthorAge
* Fixed include guardsGravatar David Garcia Quintas2016-03-15
|
* If we cant check timers due to contention, at least make sure we do a follow ↵Gravatar Craig Tiller2016-03-11
| | | | up check soon
* Fix accept_stream being called post-channel deletionGravatar Craig Tiller2016-03-03
| | | | | | | - Have the server clear the accept_stream callback prior to destroying the channel (required a small transport op protocol change) - Have the transport not enact transport ops until parsing is completed (prevents accept_stream from disappearing mid-parse)
* Fix merge error made at some pointGravatar Craig Tiller2016-02-25
|
* Revert "Revert "Add an implementation firewall against pollset_set""Gravatar Craig Tiller2016-02-25
|
* Revert "Add an implementation firewall against pollset_set"Gravatar Vijay Pai2016-02-25
|
* Merge github.com:grpc/grpc into hide-the-pollset-setGravatar Craig Tiller2016-02-25
|\
| * Merge pull request #5408 from jboeuf/server_security_connectorGravatar Yang Gao2016-02-25
| |\ | | | | | | Have a dedicated server security connector.
| * \ Merge pull request #5293 from dgquintas/alarm_cppGravatar Vijay Pai2016-02-25
| |\ \ | | | | | | | | Made Alarm's constructor a template for deadline
* | | | Change pollset mutex ownershipGravatar Craig Tiller2016-02-25
| | | |
| | | * Have a dedicated server security connector.Gravatar Julien Boeuf2016-02-24
| | | | | | | | | | | | | | | | | | | | That was overdue and the handshake is now slightly different for clients (channels) and servers.
* | | | Merge branch 'hide-the-worker' into hide-the-pollsetGravatar Craig Tiller2016-02-24
|\| | |
| * | | Merge github.com:grpc/grpc into hide-the-workerGravatar Craig Tiller2016-02-22
| |\ \ \ | | | |/ | | |/|
| | | * PR comments addressedGravatar David Garcia Quintas2016-02-22
| | |/
| | * Fix plucking problemGravatar Craig Tiller2016-02-21
| | |
* | | Provide an interface firewall between pollset and its implementationsGravatar Craig Tiller2016-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).
* / Move worker into pollsetGravatar Craig Tiller2016-02-18
|/
* Fix tcp_client_posix_testGravatar Craig Tiller2016-02-18
|
* Merge github.com:grpc/grpc into cleaner-posixGravatar Craig Tiller2016-02-18
|\
| * Merge github.com:grpc/grpc into sceqGravatar Craig Tiller2016-02-17
| |\
* | | Separate timer checking from pollsetsGravatar Craig Tiller2016-02-16
| | |
| | * Merge branch 'master' into alarm_openloopGravatar Vijay Pai2016-02-12
| | |\ | |_|/ |/| |
* | | Merge github.com:grpc/grpc into bad_metadataGravatar Craig Tiller2016-02-12
|\ \ \
| | | * This testing exposed a race condition in alarm creation - theGravatar Vijay Pai2016-02-11
| | | | | | | | | | | | | | | | alarm needs to "begin" at the CQ before the timer should be inited.
| * | | Merge github.com:grpc/grpc into compressGravatar Craig Tiller2016-02-11
| |\ \ \ | | | |/ | | |/|
| | | * Merge github.com:grpc/grpc into sceqGravatar Craig Tiller2016-02-09
| | | |\ | | | |/ | | |/|
| | * | Flagging master as 0.14.0-dev.Gravatar Nicolas "Pixel" Noble2016-02-09
| | | |
| | * | Flagging 0.13 as pre1.Gravatar Nicolas "Pixel" Noble2016-02-09
| | | |
| | * | build.yaml centric versioningGravatar Craig Tiller2016-02-08
| | | |
* | | | Properly handle "." in metadataGravatar Craig Tiller2016-02-03
| |/ / |/| |
| * | Fix race condition in transport APIGravatar Craig Tiller2016-02-03
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically: Receiving trailing and initial metadata had to be published in lock-step. => If we wanted trailing metadata, we might not get initial metadata processed until messages arrived. => Compression code had no idea what codec to use. To fix it, publish initial metadata as soon as it's ready (this is a transport API change). Requires changes to grpc_call to ensure ordering in processing initial metadata and messages (one may be delayed). Exposed at least some bugs in C++ where we never read initial metadata. I expect at least one more similar bug.
| * Merge github.com:grpc/grpc into sceqGravatar Craig Tiller2016-02-02
| |\ | |/ |/|
* | Fixing copyrights.Gravatar Nicolas "Pixel" Noble2016-02-01
| |
* | Fixing, using and testing alarm code.Gravatar Nicolas "Pixel" Noble2016-01-31
| |
* | Update copyrightsGravatar Craig Tiller2016-01-28
| |
* | Preparatory changes for work sheddingGravatar Craig Tiller2016-01-28
| | | | | | | | | | | | | | | | - cleanup: change grpc_iomgr_cb_func to take a bool instead of int success - cleanup: follow through with iomgr callback scheduling functions - prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue* functions
| * Merge github.com:grpc/grpc into sceqGravatar Craig Tiller2016-01-28
| |\ | |/ |/|
* | Fix the initialization by modifying the grpc_channel_args_is_census_enabled ↵Gravatar Bogdan Drutu2016-01-26
| | | | | | | | to by default return census_enabled() instead of always disable
* | Merge remote-tracking branch 'upstream/master' into bugGravatar Bogdan Drutu2016-01-26
|\ \
| * | Fix typo.Gravatar Bogdan Drutu2016-01-26
| | |
| * | Initialize census if not initialized yet and some features are available.Gravatar Bogdan Drutu2016-01-26
| | |
* | | Merge remote-tracking branch 'upstream/master' into bugGravatar Bogdan Drutu2016-01-26
|\| |
| * | Fix sanityGravatar Craig Tiller2016-01-26
| | |
| * | update copyrightsGravatar Jan Tattermusch2016-01-25
| | |
| * | Merge remote-tracking branch 'upstream/master' into bump_version_0_13Gravatar Jan Tattermusch2016-01-25
| |\ \
* | | | Update copyrights and add change the client to enable census if census ↵Gravatar Bogdan Drutu2016-01-25
| | | | | | | | | | | | | | | | initialized.
| | | * Get subchannel index workingGravatar Craig Tiller2016-01-25
| | | |
* | | | Fix the census initialization on the server. Remove duplicate initialization ↵Gravatar Bogdan Drutu2016-01-24
| | | | | | | | | | | | | | | | logic and also enable census per channel if census is initialized.
| | | * Subchannel index compilesGravatar Craig Tiller2016-01-22
| | | |
| * | | fix copyrightsGravatar Jan Tattermusch2016-01-22
| | | |