Repository navigation
v0.2.0-rc.3
·
596 commits
to refs/heads/main
since this release
What's Changed
- Added support for 32 bit ELF binaries
- Added
symbolize::Symbolizer::cachemethod for caching process VMA as well as ELF metadata - Added
normalize::NormalizeOpts::apk_to_elfattribute for normalizing addresses mapping to APKs to the contained ELF file - Added
symbolize::Sym::moduleattribute - Renamed
symbolize::Source::kernel_imagetovmlinux - Renamed
inspect::SymInfo::obj_file_nametomodule - Adjusted kernel symbolization logic to give preference to
vmlinuxfile, if present - Changed
symbolize::Kernel::{kallsyms,kernel_image}to support disabling of the source - Adjusted
vmlinuxbased kernel address symbolization logic to take into account system KASLR state- Added
kaslr_offsetmember tosymbolize::Kernel
- Added
- Moved symbolization and inspection sources into
sourcesub-module - Moved
normalize::Apkbehind existingapkfeature - Changed
inspect::SymInfo::sizeto be anOption - Fixed unsoundness in internally used
InsertMaptype - Bumped minimum supported Rust version to
1.70
New Contributors
Full Changelog: v0.2.0-rc.2...v0.2.0-rc.3