Skip to content

Releases: Asphaltt/vista

v0.1.2

30 May 12:27
22deea6
Compare
Choose a tag to compare

22deea6 - @Asphaltt (Leon Hwang) : fix: Get bpf prog func name from insns

Full Changelog: v0.1.1...v0.1.2

v0.1.1

29 May 15:14
d932b39
Compare
Choose a tag to compare

d932b39 - @Asphaltt (Leon Hwang) : fix: Combine two perf-events to one
a913db0 - @Asphaltt (Leon Hwang) : chore: Log when no xdp/tc progs to trace
0074340 - @Asphaltt (Leon Hwang) : fix: Do not fexit bpf progs when not pcap
a685386 - @Asphaltt (Leon Hwang) : refactor: Flush buffer after prepare all output string

Full Changelog: v0.1.0...v0.1.1

Release v0.1.0

25 May 13:35
e35b34f
Compare
Choose a tag to compare

Release v0.1.0

After forking from github.com/cilium/pwru, vista does many enhanced things.

First, vista supports tracing iptables, separating from skb tracing, like the way of github.com/Asphaltt/skbtracer-iptables.

Second, vista supports tracing sk functions, like the way of skb tracing.

Third, vista supports tracing tcp sockets.

Fourth, vista supports tracing xdp bpf programs, like tracing tc-bpf programs.

Finally, vista supports capturing packets while tracing xdp/tc bpf programs.

Especially for the capturing packets feature, it can record the xdp/tc bpf programs return value meanwhile, like

image

Full Changelog: https://github.com/Asphaltt/vista/commits/v0.1.0