envoy-gloo
envoy-gloo copied to clipboard
Fast forward envoy upstream 1.29 via the fork
Update envoy-gloo to use version 1.30.x of upstream envoy The biggest change here is probably the update to C++20, which follows from [this upstream commit](https://github.com/envoyproxy/envoy/pull/32585). A large amount of the...
JWTs and other usages use a modified character set from the standard base64. This variant is called base64url. When our Transformation filter is presented with a base64url encoded string to...
### Description This PR addresses an issue in the Envoy-Gloo build script where there is a path discrepancy in extracting the `release.tar.zst` file. The current script attempts to extract from...
Now that upstream has also implemented their own lambda filter there are some really nice improvements that we can emulate. Ideally we would align closer to upstream and slot our...
Upstream has had some amazing work done on its ci in 1.26 This put us in an unenviable space where we had to change our envoy-gloo release process from relying...
When `wrapAsApiGateway` and `unwrapAsApiGateway` were implemented, they were implemented as custom transformers which were defined in `envoy-gloo-ee` to protect them as enterprise features. After moving `unwrapAsApiGateway` into OSS, and looking...
This PR makes two major changes to the transformation filter: 1. It allows the transformation filter to be run as an `upstream_http_filter`. This means it can be set either in...