leaksignal / proxy-sdk

SDK for writing Proxy-WASM plugins for both WASM and Native environments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proxy-SDK

A rewrite of the proxy-wasm rust crate. Has improved ergonomics, more type safety, and documentation.

Proxy->WASM Calls Not Implemented

  • validate_configuration: Seems unused
  • on_request_metadata: Unused
  • on_response_metadata: Unused
  • on_grpc_create_initial_metadata: Never called/incompletely defined in proxy-wasm-cpp-host
  • on_foreign_function: Never called from Envoy outside of tests

Feature Flags

  • stream-metadata, if enabled, enables GRPC metadata callbacks. Known to cause crashes in some versions of Envoy.

About

SDK for writing Proxy-WASM plugins for both WASM and Native environments

License:Apache License 2.0


Languages

Language:Rust 99.6%Language:Shell 0.4%Language:HTML 0.0%