Skip to content

chore(deps): Bump libbpf-rs from 0.21.2 to 0.26.0#13

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/libbpf-rs-0.26.0
Closed

chore(deps): Bump libbpf-rs from 0.21.2 to 0.26.0#13
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/libbpf-rs-0.26.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 5, 2026

Bumps libbpf-rs from 0.21.2 to 0.26.0.

Release notes

Sourced from libbpf-rs's releases.

v0.26.0

No release notes provided.

v0.26.0-beta.1

What's Changed

libbpf-cargo

  • Allowlisted libbpf-sys 1.6.1

Full Changelog: libbpf/libbpf-rs@v0.26.0-beta.0...v0.26.0-beta.1

v0.26.0-beta.0

What's Changed

libbpf-rs

  • Added target_obj_id and target_btf_id fields to TracingLinkInfo to expose BTF information directly from kernel queries
  • Removed previously deprecated Program::get_id_by_fd method
  • Bumped minimum Rust version to 1.82

libbpf-cargo

  • Moved BPF object content in generated skeletons into .bpf.objs section allowing easy extraction from the final binary
  • Bumped minimum Rust version to 1.82

New Contributors

Full Changelog: libbpf/libbpf-rs@v0.25.0...v0.26.0-beta.0

v0.25.0

What's Changed

libbpf-rs

  • Added kprobe multi support for attaching programs, with and without providing additional options
  • Added Program::attach_perf_event_with_opts for attaching to perf events with additional options
  • Allow to provide additional options when attaching programs to raw tracepoints
  • Allow to provide additional options when attaching programs to kprobes
  • Introduced TracepointCategory enum for specifying tracepoint categories
  • Added max_entries getter to various map types
  • Added OpenProgramMut::set_autoattach
  • Added additional ProgramAttachType and query::LinkTypeInfo variants
  • Adjusted UprobeOpts::func_name to be an Option
  • Implemented Sync for Link
  • Updated libbpf-sys dependency to 1.5.0
  • Added ProgramInput::repeat field to run a test multiple times
  • Added ProgramOutput::duration field which represent the average duration per repetition
  • Added RingBuffer::consume_raw_n method to consume up to N items

libbpf-cargo

  • Adjusted all <xxx>_data BPF map skeleton members to be Options
  • Adjusted numbering of generated Rust structs for anonymous C types to be less fragile in the presence of type additions
  • Removed SkeletonBuilder::skip_clang_version_check and SkeletonBuilder::debug

... (truncated)

Commits
  • eb84fd1 Release 0.26.0
  • cf17524 libbpf-cargo: Allowlist libbpf-sys 1.6.3
  • 4f73195 libbpf-rs: BTF custom path setter in ObjectBuilder
  • 0c567bf build(deps): bump clap from 4.5.56 to 4.5.57
  • adabd03 Enable use-self lint
  • 76fce9b Make query::ProgramInfo non-exhaustive
  • c333993 Add verified_insns attribute to query::ProgramInfo
  • 48295b7 build(deps): bump clap from 4.5.55 to 4.5.56
  • 5a74298 map: Add autocreate() getter
  • 650596b build(deps): bump blazesym from 0.2.2 to 0.2.3
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [libbpf-rs](https://github.com/libbpf/libbpf-rs) from 0.21.2 to 0.26.0.
- [Release notes](https://github.com/libbpf/libbpf-rs/releases)
- [Commits](libbpf/libbpf-rs@v0.21.2...v0.26.0)

---
updated-dependencies:
- dependency-name: libbpf-rs
  dependency-version: 0.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 5, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 16, 2026

Superseded by #18.

@dependabot dependabot bot closed this Mar 16, 2026
@dependabot dependabot bot deleted the dependabot/cargo/libbpf-rs-0.26.0 branch March 16, 2026 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants