Add the ability to turn off huffman for given http2 protocol option.
Commit Message: Add the ability to selectively remove huffman encoding headers as the sender for a given hop. Additional Description: This is just https://github.com/envoyproxy/envoy/pull/38270 without the wonked git history from being an old PR. Risk Level: low (off by default) Testing: Unit test, Running in Prod Docs Changes: n/a Release Notes: included Platform Specific Features: n/a Fixes: #38025
CC @envoyproxy/api-shepherds: Your approval is needed for changes made to (api/envoy/|docs/root/api-docs/).
envoyproxy/api-shepherds assignee is @markdroth
CC @envoyproxy/api-watchers: FYI only for changes made to (api/envoy/|docs/root/api-docs/).
CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @moderation
Assigning @RyanTheOptimist as a reviewer (legacy from #38270). Feel free to reassign if needed. /assign @RyanTheOptimist
Dependency change is the addition of a patch. Requires API review too
/lgtm deps
/wait
PTAL @markdroth