I see that in
istio/istio, we keep a file called
istio.deps that points to a commit hash in
istio/proxy. In there, we point to a commit hash and SHA256 of
envoyproxy/envoy-wasm - which seems to be a fork of
I can also see a repo
istio/envoy though, and I’m not sure how that is used because
istio/proxy mentions envoy-wasm in a few places.
Can somebody quickly explain this complex dependency chain? And what is the difference between envoy-wasm and envoy? I have a hard time finding out where to make changes because I don’t quite get the relationships, and couldn’t find an up-to-date document describing them.
Many thanks in advance!