Greg Greenway

Results 6 issues of Greg Greenway

#32148 is adding a patch to fix macOS. This should become unnecessary after CEL is upgraded to https://github.com/google/cel-cpp/commit/16ca259aeea2330998f3665c289267a82a738d46 or newer. However, there's an issue with absl: latest CEL uses absl/base:no_destructor,...

dependencies

Commit Message: resource_api_version has also been removed from all tests and examples, as it isn't used for anything. Additional Description: Risk Level: Testing: Docs Changes: Release Notes: Platform Specific Features:...

api

QUIC streams with `Host` request header are rejected as invalid `[2024-07-24 15:31:45.998][12][error][quic] [com_github_google_quiche/quiche/quic/core/http/quic_spdy_stream.cc:1789] host header is not allowed` Envoy allows (but discards) the `Host` request header for http/2 (see #30005)....

bug
area/quic
quiche

While implementing this RFC in Envoy, I realized that Envoy needs a worker-thread ID encoded in the CID. It uses this thread ID in a kernel BPF program to route...

Previous versions of this draft RFC described multiple algorithms of increasing complexity, but the current version describes only one. https://github.com/quicwg/load-balancers/blob/7ba71c035a4a57b722281dd88fa0b4ca04f2bfe5/draft-ietf-quic-load-balancers.md?plain=1#L145 says `Increasing complexity improves obfuscation of the server mapping`. I...

This occurred in CI on `main` (https://github.com/envoyproxy/envoy/actions/runs/18883242829/job/53891878709) ``` [ RUN ] IpVersions/WrrLocalityEdsIntegrationTest.AddRemoveLocality/1 [2025-10-28 17:43:08.953][4380][critical][assert] [test/integration/http_integration.cc:573] assert failure: 0. Details: Timed out waiting for new connection. Error: 0-28 17:43:08.953][4380][error][envoy_bug] [./source/common/common/assert.h:38] stacktrace...

area/test flakes