github-actions
released this
05 Nov 18:39
·
64 commits
to refs/heads/main
since this release
What's Changed
- Added support for symbolizing BPF kernel program addresses including source code information
- Added
bpf
(default disabled) feature
- Added
- Added Mac OS to list of supported operating systems for file based symbolization
- Added support for iteration over DWARF symbols to
inspect::Inspector
- Adjusted normalization logic to use "symbolic path" for reading build IDs when normalizing with
NormalizeOpts::map_files
equal tofalse
- Adjusted
inspect::Inspector::for_each
to accept callback returningstd::ops::ControlFlow
to facilitate early termination - Improved
kallsyms
parsing performance to speed up overall kernel address symbolization - Fixed incorrect file offset to virtual offset translation, resulting in wrong symbolization in certain binaries
- Bumped minimum supported Rust version to
1.69
New Contributors
- @dylanorz made their first contribution in #816
- @gleocadie made their first contribution in #824
Full Changelog: v0.2.0-rc.1...v0.2.0-rc.2