aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/transport/metadata.c
Commit message (Collapse)AuthorAge
* Remove the ability to specify a string on cancel: it was broken and unused; ↵Gravatar Craig Tiller2015-06-30
| | | | will restore later
* Fix some asan issuesGravatar Craig Tiller2015-06-08
|
* Validate that headers contain legal bytesGravatar Craig Tiller2015-05-06
|
* Fix remaining allocation bugsGravatar Craig Tiller2015-04-17
|
* Merge with other metadata changesGravatar Craig Tiller2015-04-14
|
* Merge github.com:grpc/grpc into fast-unrefGravatar Craig Tiller2015-04-14
|\
* | Batch unref metadata in HTTP/2 stream encoderGravatar Craig Tiller2015-04-14
| | | | | | | | | | Moves us from one metadata lock per metadata element to one metadata lock per HTTP/2 frame output.
| * Fix TypoGravatar Craig Tiller2015-04-13
| | | | | | | | | | ... and this, kids, is why you should always compile in debug before pushing.
| * Change barriers to protect the innocentGravatar Craig Tiller2015-04-13
| |
| * Eliminate channel-wide lock for grpc_mdelem_ref.Gravatar Craig Tiller2015-04-10
|/ | | | We only need to lock on the initial ref from garbage to atomically change mdtab_free.
* Eliminate a redundant unlock-lock pair since this code is only invoked fromGravatar Vijay Pai2015-04-02
| | | | one place
* Fix use-after-free.Gravatar Craig Tiller2015-02-18
| | | | | | | Transport and channel have different lifetimes, but share a metadata context. Make the metadata context ref counted, and have transport take a ref.
* Add missing new-lines at end of fileGravatar Craig Tiller2015-02-18
|
* Update copyright to 2015Gravatar Craig Tiller2015-02-18
|
* Fixing a few winsocket misuses.Gravatar Nicolas "Pixel" Noble2015-01-24
|
* () --> (void)Gravatar Craig Tiller2015-01-15
|
* Fix mixing function, and make it universally used.Gravatar ctiller2014-12-15
| | | | | | | Change on 2014/12/15 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82155669
* Binary header encoding.Gravatar ctiller2014-12-15
| | | | | | | | Also fixes a rather embarrassing bug in bin_encoder.c. Change on 2014/12/12 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82024795
* Cache encoded binary data on the metadata string object.Gravatar ctiller2014-12-11
| | | | | | | Change on 2014/12/11 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=81882793
* Initial import.Gravatar Nicolas Noble2014-11-26