We are pleased to release the 0.0.3 version of pwru.
The major changes include:
- ARM64 support (@tklauser)
- Various improvements to output such as limiting output size (@Asphaltt)
- Filtering network namespace (@Asphaltt)
- Automating release process (@tklauser)
Full changelog:
- ad9a560 - Makefile: fix arm64 cross release build @tklauser
- d3da8d9 - Dockerfile, README.md: consistently use make to build pwru @tklauser
- 18e1063 - Makefile: set CGO_ENABLED=0 to build statically linked binaries @tklauser
- a799086 - Drop dependency on github.com/cilium/cilium @tklauser
- 722d306 - .github/workflows: check Go module vendoring @tklauser
- d672722 - Revert "support output cpu" @brb
- 8c3ac7f - Makefile: fix release target @tklauser
- b59d564 - RELEASE.md: document release process @tklauser
- cfce136 - .github/workflows: add release workflow @tklauser
- eb02934 - README.md: use
make
in build instructions @tklauser - ce9cb04 - Add minimal Makefile @tklauser
- 6ae255d - Add --version flag to report pwru version @tklauser
- ea2dca0 - internal/pwru: Match entire string for --filter-func @ypl-coffee
- ec75700 - internal/pwru: fix printing of function names on arm64 @tklauser
- 9f9e33b - bpf/headers: add separate vmlinux.h for arm64 @tklauser
- 303ea8d - Include bpf_tracing.h for PT_REGS_* macros @tklauser
- d4006b5 - go.mod, vendor: update cilium to v1.11.0 @tklauser
- 12b7ed8 - tools: add dummy package for bpf2go vendoring @tklauser
- a992490 - bpf/headers: add script to update headers from libbpf @tklauser
- 015a734 - support output cpu (8 weeks ago) @Asphaltt
- 35f8017 - add option --output-limit-lines (8 weeks ago) @Asphaltt
- 534118d - Update README.md (9 weeks ago) @szuecs
- e9dda50 - add option --filter-netns (9 weeks ago) @Asphaltt