Closed renovate[bot] closed 1 year ago
Merging #110 (2c8bb39) into main (fc74c14) will decrease coverage by
0.30%
. Report is 1 commits behind head on main. The diff coverage isn/a
.
@@ Coverage Diff @@
## main #110 +/- ##
==========================================
- Coverage 61.26% 60.97% -0.30%
==========================================
Files 25 25
Lines 2068 2068
==========================================
- Hits 1267 1261 -6
- Misses 641 645 +4
- Partials 160 162 +2
This PR contains the following updates:
v0.12.0
->v0.12.2
Release Notes
cilium/ebpf (github.com/cilium/ebpf)
### [`v0.12.2`](https://togithub.com/cilium/ebpf/releases/tag/v0.12.2) [Compare Source](https://togithub.com/cilium/ebpf/compare/v0.12.1...v0.12.2) This release fixes unmarshaling from a map operation into a `[]byte`, see [#1180](https://togithub.com/cilium/ebpf/issues/1180). This is a regression in v0.12.0. We now also properly return an error when the value to unmarshal into is too small, see [#1181](https://togithub.com/cilium/ebpf/issues/1181). This behaviour has existed for a long time. #### What's Changed - btf: stop accessing Spec.types from tests by [@lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1176](https://togithub.com/cilium/ebpf/pull/1176) - PinType: change from int to uint32 by [@ti-mo](https://togithub.com/ti-mo) in [https://github.com/cilium/ebpf/pull/1179](https://togithub.com/cilium/ebpf/pull/1179) - example: fix key type of xdp example by [@BillyChen1](https://togithub.com/BillyChen1) in [https://github.com/cilium/ebpf/pull/1178](https://togithub.com/cilium/ebpf/pull/1178) - sysenc: special case unmarshaling into \[]byte by [@lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1180](https://togithub.com/cilium/ebpf/pull/1180) - sysenc: refuse to unmarshal into undersized dst by [@lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1181](https://togithub.com/cilium/ebpf/pull/1181) #### New Contributors - [@BillyChen1](https://togithub.com/BillyChen1) made their first contribution in [https://github.com/cilium/ebpf/pull/1178](https://togithub.com/cilium/ebpf/pull/1178) **Full Changelog**: https://github.com/cilium/ebpf/compare/v0.12.1...v0.12.2 ### [`v0.12.1`](https://togithub.com/cilium/ebpf/releases/tag/v0.12.1) [Compare Source](https://togithub.com/cilium/ebpf/compare/v0.12.0...v0.12.1) ### 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](https://togithub.com/cilium/ebpf/issues/1168), fixed by [#1169](https://togithub.com/cilium/ebpf/issues/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](https://togithub.com/cilium/ebpf/issues/1133), fixed by [#1144](https://togithub.com/cilium/ebpf/issues/1144). #### What's Changed - internal: fix reading auxv on 32-bit platforms by [@lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1144](https://togithub.com/cilium/ebpf/pull/1144) - perf: clarify purpose of the package by [@lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1172](https://togithub.com/cilium/ebpf/pull/1172) - build(deps): bump urllib3 from 2.0.6 to 2.0.7 in /docs by [@dependabot](https://togithub.com/dependabot) in [https://github.com/cilium/ebpf/pull/1170](https://togithub.com/cilium/ebpf/pull/1170) - btf: some inflateRawTypes simplifications by [@lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1173](https://togithub.com/cilium/ebpf/pull/1173) - docs: improve Makefile UX with pipenv sync by [@ti-mo](https://togithub.com/ti-mo) in [https://github.com/cilium/ebpf/pull/1174](https://togithub.com/cilium/ebpf/pull/1174) - btf,info: Fix bad instruction offset when parsing infos from kernel by [@dylandreimerink](https://togithub.com/dylandreimerink) in [https://github.com/cilium/ebpf/pull/1169](https://togithub.com/cilium/ebpf/pull/1169) **Full Changelog**: https://github.com/cilium/ebpf/compare/v0.12.0...v0.12.1Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.