[0.19.0] 2023-09-19
Added
- Rawtracepoint support wildcards and list show
- Support all iterators
- Improve working with all probe params (kfunc, uprobe)
- Support func builtin for k(ret)func probes
- Support casting int <-> int array
- Support targeting all running processes for USDTs
Changed
- Make
args
a structure (instead of a pointer) - Improve user symbol resolution
- uprobes: make C++ symbol demangling explicit
- uprobe: improve C++ probes listing
Fixed
- Fix resolving username for malformed /etc/passwd
- Fix crashes when maps are concurrently modified
- Fix alignment of byte arrays inside tuples
- cmake: fix linking libbfd
- Allow '+' in attach point path
- Improve listing and 'probe' builtin for several probe types
- Allow probe builtin with aliased software/hardware probes
- Support executing symlinked binaries with
-c
- Add access to
CLOCK_MONOTONIC
withnsecs(monotonic)
- iter: Skip structures with '__safe_trusted' suffix
- Improve detection of unknown typedefs in ClangParser