Fixes
Fix ProgramInfo.Instructions failing to decode ExtInfos
A recent change to ProgramInfo.Instructions failed to take a difference between kernel and ELF wire format into account. This meant that retrieving the instructions of a program from the kernel failed with a error.
Fix reading auxv on 32-bit platforms
The code to determine the kernel version from vdso has been broken on 32-bit platforms. Note that 32-bit arches are not officially supported to the fix is best effort.
What's Changed
- internal: fix reading auxv on 32-bit platforms by @lmb in #1144
- perf: clarify purpose of the package by @lmb in #1172
- build(deps): bump urllib3 from 2.0.6 to 2.0.7 in /docs by @dependabot in #1170
- btf: some inflateRawTypes simplifications by @lmb in #1173
- docs: improve Makefile UX with pipenv sync by @ti-mo in #1174
- btf,info: Fix bad instruction offset when parsing infos from kernel by @dylandreimerink in #1169
Full Changelog: v0.12.0...v0.12.1