cunicu / go-rosenpass

A port of Rosenpass post-quantum key-exchange protocol to Go.
Apache License 2.0
19 stars 1 forks source link

Update module github.com/cilium/ebpf to v0.14.0 #144

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/cilium/ebpf v0.13.2 -> v0.14.0 age adoption passing confidence

Release Notes

cilium/ebpf (github.com/cilium/ebpf) ### [`v0.14.0`](https://togithub.com/cilium/ebpf/releases/tag/v0.14.0) [Compare Source](https://togithub.com/cilium/ebpf/compare/v0.13.2...v0.14.0) ##### btf: support for CO-RE relocations against kernel modules It's now possible to use CO-RE relocations against types defined in kernel modules. See [https://github.com/cilium/ebpf/pull/1300](https://togithub.com/cilium/ebpf/pull/1300) by [@​brycekahle](https://togithub.com/brycekahle). ##### link: netkit support The `link` package now allows attaching to netkit interfaces. See [https://github.com/cilium/ebpf/pull/1257](https://togithub.com/cilium/ebpf/pull/1257) by [@​hemanthmalla](https://togithub.com/hemanthmalla) ##### link: support for iterating links The new `link.Iterator` type allows enumerating all BPF links active. See [https://github.com/cilium/ebpf/pull/1392](https://togithub.com/cilium/ebpf/pull/1392) by [@​mpastyl](https://togithub.com/mpastyl). ### #### Bugfixes - `ringbuf`: fixed a bug which can lead to corrupt data on arm64, see [https://github.com/cilium/ebpf/pull/1375](https://togithub.com/cilium/ebpf/pull/1375) #### Breaking changes ##### github.com/cilium/ebpf - `ProgramOptions` is not comparable anymore due to `KernelModuleTypes`. ##### github.com/cilium/ebpf/btf - `CORERelocate` had its singature change once again. #### What's Changed - Add CO-RE support for kernel modules by [@​brycekahle](https://togithub.com/brycekahle) in [https://github.com/cilium/ebpf/pull/1300](https://togithub.com/cilium/ebpf/pull/1300) - Create CONTRIBUTING.md by [@​sandipanpanda](https://togithub.com/sandipanpanda) in [https://github.com/cilium/ebpf/pull/1361](https://togithub.com/cilium/ebpf/pull/1361) - build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/cilium/ebpf/pull/1362](https://togithub.com/cilium/ebpf/pull/1362) - build(deps): bump mkdocs-material from 9.5.8 to 9.5.12 in /docs by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/cilium/ebpf/pull/1363](https://togithub.com/cilium/ebpf/pull/1363) - test: don't rely on append() to copy base slice by [@​ti-mo](https://togithub.com/ti-mo) in [https://github.com/cilium/ebpf/pull/1367](https://togithub.com/cilium/ebpf/pull/1367) - Add support for netkit device by [@​hemanthmalla](https://togithub.com/hemanthmalla) in [https://github.com/cilium/ebpf/pull/1257](https://togithub.com/cilium/ebpf/pull/1257) - docs: update project roles by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1374](https://togithub.com/cilium/ebpf/pull/1374) - make rgo3 owner of features package by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1376](https://togithub.com/cilium/ebpf/pull/1376) - ringbuf: replace clamp with min by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1377](https://togithub.com/cilium/ebpf/pull/1377) - ringbuf: fix corrupt samples on arm64 by [@​paulcacheux](https://togithub.com/paulcacheux) in [https://github.com/cilium/ebpf/pull/1375](https://togithub.com/cilium/ebpf/pull/1375) - ringbuf: simplify ringReader by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1379](https://togithub.com/cilium/ebpf/pull/1379) - CI: increase vm memory to avoid oomkills by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1378](https://togithub.com/cilium/ebpf/pull/1378) - Add support for weak kfuncs by [@​dylandreimerink](https://togithub.com/dylandreimerink) in [https://github.com/cilium/ebpf/pull/1364](https://togithub.com/cilium/ebpf/pull/1364) - CODEOWNERS: assign code ownership to florianl, mmat11 and dylandreimerink by [@​ti-mo](https://togithub.com/ti-mo) in [https://github.com/cilium/ebpf/pull/1382](https://togithub.com/cilium/ebpf/pull/1382) - elf_reader_test: Fix CI by disabling the "test_log_fixup" selftest by [@​dylandreimerink](https://togithub.com/dylandreimerink) in [https://github.com/cilium/ebpf/pull/1385](https://togithub.com/cilium/ebpf/pull/1385) - btf: use recursion in coreAreTypesCompatible by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1383](https://togithub.com/cilium/ebpf/pull/1383) - link, internal: generate full linkinfo for union subtypes by [@​rgo3](https://togithub.com/rgo3) in [https://github.com/cilium/ebpf/pull/1359](https://togithub.com/cilium/ebpf/pull/1359) - gh: do not hide internal/sys/types.go in diffs by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1388](https://togithub.com/cilium/ebpf/pull/1388) - tests: clean up ClangEndian by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1389](https://togithub.com/cilium/ebpf/pull/1389) - examples: avoid depending on internal packages by [@​ti-mo](https://togithub.com/ti-mo) in [https://github.com/cilium/ebpf/pull/1289](https://togithub.com/cilium/ebpf/pull/1289) - doc: add DCO by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1396](https://togithub.com/cilium/ebpf/pull/1396) - Fix GitHub edit link on every page by [@​remram44](https://togithub.com/remram44) in [https://github.com/cilium/ebpf/pull/1393](https://togithub.com/cilium/ebpf/pull/1393) - chore: fix some comments by [@​majorteach](https://togithub.com/majorteach) in [https://github.com/cilium/ebpf/pull/1391](https://togithub.com/cilium/ebpf/pull/1391) - miscellaneous test fixes by [@​lmb](https://togithub.com/lmb) in [https://github.com/cilium/ebpf/pull/1386](https://togithub.com/cilium/ebpf/pull/1386) - link: add Iterator by [@​mpastyl](https://togithub.com/mpastyl) in [https://github.com/cilium/ebpf/pull/1392](https://togithub.com/cilium/ebpf/pull/1392) #### New Contributors - [@​sandipanpanda](https://togithub.com/sandipanpanda) made their first contribution in [https://github.com/cilium/ebpf/pull/1361](https://togithub.com/cilium/ebpf/pull/1361) - [@​hemanthmalla](https://togithub.com/hemanthmalla) made their first contribution in [https://github.com/cilium/ebpf/pull/1257](https://togithub.com/cilium/ebpf/pull/1257) - [@​remram44](https://togithub.com/remram44) made their first contribution in [https://github.com/cilium/ebpf/pull/1393](https://togithub.com/cilium/ebpf/pull/1393) - [@​majorteach](https://togithub.com/majorteach) made their first contribution in [https://github.com/cilium/ebpf/pull/1391](https://togithub.com/cilium/ebpf/pull/1391) - [@​mpastyl](https://togithub.com/mpastyl) made their first contribution in [https://github.com/cilium/ebpf/pull/1392](https://togithub.com/cilium/ebpf/pull/1392) **Full Changelog**: https://github.com/cilium/ebpf/compare/v0.13.2...v0.14.0

Configuration

📅 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.