Skip to content

v0.2.0-rc.2

Latest
Compare
Choose a tag to compare
@github-actions 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 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 to false
  • Adjusted inspect::Inspector::for_each to accept callback returning std::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

Full Changelog: v0.2.0-rc.1...v0.2.0-rc.2