aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/transport/metadata.c
Commit message (Collapse)AuthorAge
* Remove metadata canonicalization, and fix some bugsGravatar Craig Tiller2015-09-25
|
* Enable -WconversionGravatar Craig Tiller2015-09-10
|
* Core compiles with -Wsign-conversionGravatar Craig Tiller2015-09-10
|
* Outlaw comma in non-binary metadata valuesGravatar Craig Tiller2015-08-27
|
* Fix character classes to updated specGravatar Craig Tiller2015-08-21
|
* Outlaw illegal metadata charactersGravatar Craig Tiller2015-08-21
|
* clang-format all sourceGravatar Craig Tiller2015-08-18
|
* Properly send GRPC_STATUS_UNAUTHENTICATED from server auth failuresGravatar Craig Tiller2015-07-31
|
* Addressing review commentsGravatar Craig Tiller2015-07-22
|
* Canonicalize metadata keys in coreGravatar Craig Tiller2015-07-22
|
* Merge pull request #2289 from ctiller/footprints-on-the-sands-of-timeGravatar Vijay Pai2015-07-10
|\ | | | | Introduce multiple clocks to GPR
* | Fix TSAN reported raceGravatar Craig Tiller2015-07-10
| |
| * Merge github.com:grpc/grpc into footprints-on-the-sands-of-timeGravatar Craig Tiller2015-07-09
| |\ | |/ |/|
* | Add metadata refcount debuggingGravatar Craig Tiller2015-07-06
| |
| * Introduce multiple clocks to GPRGravatar Craig Tiller2015-07-01
|/
* 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