spec icon indicating copy to clipboard operation
spec copied to clipboard

WebAssembly for Proxies (ABI specification)

Results 63 spec issues
Sort by recently updated
recently updated
newest added

Unfortunately, Proxy-Wasm ABI hasn't been appropriately documented since the beginning and has started being used by Envoy and Istio without the proper reference except for the code base of Envoy...

The combination of envy and wasm seems awesome, I'd like to help adding another programming language for it. There're rust and c++ sdk here already, just wondering how to take...

proxy-wasm extensions allows people to extend proxy functionalities in the request/response lifecycle and are deployed along with proxies but have their own lifecycle. One big issue right now is that...

Allow wasm filters to create TextReadout metrics, currently it only supports Counters, Gauges, and Histograms. Possible use case: A WASM filter with asynchronous initialization was developed, which fetches necessary configuration...

In the [ABI Spec](https://github.com/PiotrSikora/spec/tree/v0.2.1/abi-versions/v0.2.1), most functions use pointers as input parameters to get return values. How can the ABI implement in languages that do not support obtaining variable address using...

Currently only one conceptual **timer** can be configured by filter instance by calling `proxy_set_tick_period_milliseconds()`. It implies that if multiple timers are required (i.e. multiple distinct `tick_period's`), the user has the...

Currently, we only support `Continue` and `Pause` actions, which is quite limiting. Most notably, we require forwarding HTTP headers before processing HTTP body, which prevents building plugins that perform authorization...

We need to provide registries in this repository for various extension points: - settings (#55), - properties (#60), - custom hostcalls and callbacks, to assign enum-values and avoid duplications across...

We need a way to check existence of a given key without extra copies.