v0.6.1-rc.1
Pre-release
Pre-release
github-actions
released this
27 Sep 14:58
·
72 commits
to main
since this release
- Docs: document dependencies for building in INSTALL.md.
- CI: Bump ubuntu to 24.04, with clang 18 as default clang.
- Previously, when building tracexec, even if
--no-default-feaures
is specified,
libbpf still gets vendored once because it is also depended inlibbpf-cargo
build dependency.
This release fixes it. - Fix the help entry of breakpoint manager.
- Fix: eBPF: only remove pgid from closure if follow-forks
- Fix: eBPF: simplify program to make it load on kernel >= 6.8
- Fix: eBPF: add a temporary workaround(d7f23b4) to make it load in release mode on new kernels.
A side effect is some empty printk output in/sys/kernel/debug/tracing/trace_pipe
. See the commit for more details.