Skip to content

v0.12.1

Compare
Choose a tag to compare
@lmb lmb released this 19 Oct 13:39
· 308 commits to main since this release

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.

See #1168, fixed by #1169.

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.

See #1133, fixed by #1144.

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