v0.20.1
github-actions
released this
12 Apr 18:07
·
663 commits
to refs/heads/master
since this release
What's Changed
libbpf-rs
- Added bindings for BTF via newly introduced
btf
module - Added
Map
constructors from pinned paths and from map id - Added
Map::as_libbpf_bpf_map_ptr
andObject::as_libbpf_bpf_object_ptr
accessors - Added
MapInfo
type as a convenience wrapper aroundbpf_map_info
- Added
Map::info
toMap
to make it easier to deriveMapInfo
from aMap
instance
- Added
- Added
set_log_level
,log_level
, andautoload
methods toOpenProgram
- Removed deprecated
Link::get_fd
method - Bumped minimum Rust version to
1.63
libbpf-cargo
- Switched over to using
libbpf-rs
's BTF support internally for skeleton generation - Fixed potential build failures on systems defaulting to stack protector usage by passing
-fno-stack-protector
toclang
New Contributors
- @heyrutvik made their first contribution in #388
- @d-e-s-o made their first contribution in #389
Full Changelog: v0.20.0...v0.20.1