You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(maybe?) include protocol and socket type in proxy_on_{downstream,upstream}_* calls to support UDP and QUIC datagrams and streams (Support for writing for WASM for UDP #31), or we could add separate functions for TCP, UDP and QUIC.
create registries (simple entries in markdown in this repo) for feature flags, foreign functions, properties, and status codes (Create registries for extension points #71), as well as hostcalls to list them.
Everything else can be done either using feature flags or FFI, so it can be added afterwards without ABI changes.
There are 3 groups of features that I believe should be addressed and implemented as part of ABI v0.3.0:
Fixes for well-known and outstanding issues:
end_of_streamflag when adding/removing HTTP parts (HTTP: add control of theend_of_streamflag #64),Features that require changes to the existing function signatures, so it's better to get them in now:
proxy_on_{downstream,upstream}_*calls to support UDP and QUIC datagrams and streams (Support for writing for WASM for UDP #31), or we could add separate functions for TCP, UDP and QUIC.Features for extensibility:
Everything else can be done either using feature flags or FFI, so it can be added afterwards without ABI changes.
cc @mpwarres @martijneken @leonm1 @wbpcode @thibaultcha @shukitchan