proxy-wasm-cpp-host
proxy-wasm-cpp-host copied to clipboard
WebAssembly for Proxies (C++ host implementation)
This fixes the following istio proxy test on s390x: https://github.com/istio/proxy/blob/master/test/envoye2e/tcp_metadata_exchange/tcp_metadata_exchange_test.go Resolves https://github.com/proxy-wasm/proxy-wasm-cpp-host/issues/294
Signed-off-by: Piotr Sikora
After we had introduced big-endian support in proxy-wasm https://github.com/proxy-wasm/proxy-wasm-cpp-host/pull/198 and fixed https://github.com/proxy-wasm/proxy-wasm-cpp-host/issues/197 the following new error started happening (regression of https://github.com/proxy-wasm/proxy-wasm-cpp-host/pull/198): tcp_metadata_exchange test from proxy repo fails on big-endian platform...
Currently, getOrCreateThreadLocalWasm and getOrCreateThreadLocalPlugin use two static thread local hash maps to bookkeep the existing healthy wasm vms and wasm plugins. This is not compatible with envoy's thread local slot...
Signed-off-by: chaoqin-li1123
Issues reported using [V8 issue tracker](https://bugs.chromium.org/p/v8/issues/list): - [ ] [V8 Wasm performance unexpectedly low for emscripten micro benchmarks](https://bugs.chromium.org/p/v8/issues/detail?id=10199) - [X] [Leaky read-only space caught with TCMalloc HEAPCHECK](https://bugs.chromium.org/p/v8/issues/detail?id=9657) - [X] [Increase...
The wasi abi for file read is already defined, but not implemented. This will be really useful for the case where a secret needs to be read from a file:...
I'll preface this with it could be user error but my scenario is I'm making a grpc call out to some backend service. The backend server will mutate both the...
Host implementation should support running Wasm code that was built with C++ exceptions. Notably, those functions must be implemented: * `__cxa_begin_catch`, * `__cxa_end_catch`, * `__cxa_free_exception`, * `__cxa_get_exception_ptr`, * `__cxa_uncaught_exceptions`, *...
DRAFT: I think the argument should be a VerificationOptions struct containing possibly more keys, a verification type, all/none specification.