envoy-wasm-rust-sdk
envoy-wasm-rust-sdk copied to clipboard
Rust SDK for WebAssembly-based Envoy extensions
This is no longer maintained, so we shouldn't advertise people using this. https://github.com/proxy-wasm/proxy-wasm-rust-sdk is an alternative - [ ] yank or at least deprecate from [crates.io](https://crates.io/crates/envoy-sdk) - [ ] Add...
Hi, I followed the getting started https://www.getenvoy.io/tutorials/getting-started-http-filter-rust/ then I changed the filter, just to try the response, but after the first request the filter gets blocked ```rust if let Err(err)...
## Summary * E.g., new flag https://github.com/envoyproxy/envoy/blob/f9c9c04faf99e2fa306891541ef2f30ce62aa596/include/envoy/stream_info/stream_info.h#L82-83
## Context * at the moment, [proxy-wasm-rust-sdk](https://github.com/proxy-wasm/proxy-wasm-rust-sdk) uses [wee_alloc](https://github.com/rustwasm/wee_alloc) unconditionally ## Expected * put use of [wee_alloc](https://github.com/rustwasm/wee_alloc) behind a feature flag
## Summary * add API to mutate data in `Envoy` buffer, i.e. data of TCP connection and HTTP request/response body
## Context * Follow up for #39