envoy
envoy copied to clipboard
Cloud-native high-performance edge/middle/service proxy
Commit Message: websocket: websocket codec and frame inspector added Testing: Unit tests added Additional Description: Related issue comment => https://github.com/envoyproxy/envoy/issues/13877#issuecomment-755722888 This is as the initial step to support rate limiting...
Commit Message: Full Set Of Changes For Pattern Match and Rewrite Additional Description: This PR will implement issue detailed here and described below: https://github.com/envoyproxy/envoy/issues/7763 ### Match Patterns and Templates Wildcard...
Trying to run router checker tool on the routing yaml config with ``` typed_per_filter_config: envoy.filters.http.dynamic_forward_proxy: "@type": type.googleapis.com/envoy.extensions.filters.http.dynamic_forward_proxy.v3.PerRouteConfig host_rewrite_header: "My_header" ``` getting ``` Unable to parse JSON as proto (INVALID_ARGUMENT:(virtual_hosts[0].routes[55].typed_per_filter_config[0].value): invalid...
Commit Message: remove superfluous url argument from the args passed to admin callback.s That is available, if needed, from admin_stream.requestHeaders().getPathValue(). Generally it was only used for parsing query-params. Those should...
*Title*: Add support for matching VirtualHost.Domains without `port` considered *Description*: We would like a way for `domains` to be matched ignoring port. For example, `domains: [foo.com]` would match `Host: foo.com:1234`,...
I ran into this issue when I tried speaking QUIC in Envoy-mobile but I think the root cause is from Envoy. When the [ClusterInfoImpl](https://github.com/envoyproxy/envoy/blob/9141f23079988dc96985d7d5a4992f1849e1e091/source/common/upstream/upstream_impl.cc#L844https://github.com/envoyproxy/envoy/blob/9141f23079988dc96985d7d5a4992f1849e1e091/source/common/upstream/upstream_impl.cc#L844) for HTTP/3 is created, it would...
* Add sandbox tests for https://www.envoyproxy.io/docs/envoy/latest/configuration/other_features/internal_listener#internal-listener * Add integration tests for various combinations (HTTPS in HTTP CONNECT, HTTP in HTTP CONNECT with termination)
Signed-off-by: Marcin Falkowski Commit Message: subset_lb: add metadata_fallback_policy Additional Description: The problem, context and solution idea is explained here: https://github.com/envoyproxy/envoy/issues/20063 Risk Level: Low/Medium - a new feature that is disabled...
Signed-off-by: Kuat Yessenov Commit Message: Address memory leak in concurrent host additions in ORIGINAL_DST clusters. Additional Description: This is an attempt to avoid a global mutex on the cluster. The...
*Title*: Timeline for graduation of OAuth2 filter to beta/GA *Description*: [OAuth2 filter documentation](https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/oauth2_filter) mentions that it is currently under active development. The [extensions metadata](https://github.com/envoyproxy/envoy/blob/main/source/extensions/extensions_metadata.yaml) specifies the `status` as `alpha` -...