-
Notifications
You must be signed in to change notification settings - Fork 141
Comparing changes
Open a pull request
base repository: libbpf/libbpf-rs
base: v0.24.3
head repository: libbpf/libbpf-rs
compare: v0.24.4
- 7 commits
- 18 files changed
- 3 contributors
Commits on Aug 23, 2024
-
Use workspace-wide definitions for various meta-data
As it turns out Cargo now allows us to define certain Cargo meta-data in a workspace-wide manner and then more easily reuse that. We intend to update things such as the edition for all crates in the workspace and the version of the two crates being published from the repository should always be kept in sync. This makes those properties (and others) perfect candidates for this infrastructure. With this change we switch over to using workspace-wide properties for a bunch of meta-data. Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for 3a4e9b5 - Browse repository at this point
Copy the full SHA 3a4e9b5View commit details
Commits on Aug 26, 2024
-
build(deps): bump serde from 1.0.208 to 1.0.209
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.208 to 1.0.209. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.208...v1.0.209) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 2a6c41b - Browse repository at this point
Copy the full SHA 2a6c41bView commit details -
program: add fd_from_pinned_path() method
After a eBPF program is loaded to the kernel and the loader process exited, a user still may want to attach this program to PROG_ARRAY of another one. Add an API to recover the file descriptor from a pinned path. Signed-off-by: Ivan Koveshnikov <ikoveshnik@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 462e13e - Browse repository at this point
Copy the full SHA 462e13eView commit details -
Use proper temporary file in object_type_from_fd() test
Use a proper temporary file inside the object_type_from_fd() test, instead of relying on the temporary directory being /tmp/ and hard coding that fact. Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for 598c228 - Browse repository at this point
Copy the full SHA 598c228View commit details
Commits on Aug 27, 2024
-
build(deps): bump serde_json from 1.0.125 to 1.0.127
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.125 to 1.0.127. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@1.0.125...1.0.127) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for ccd2a34 - Browse repository at this point
Copy the full SHA ccd2a34View commit details -
libbpf-cargo: Open skeleton without options by default
In the logic we generate for opening the skeleton, we unconditionally work with some bpf_object_open_opts object, even if the user did not customize anything. That's fine in principle, but it can trigger a bug when a old system libbpf is used and which violates its forward compatibility guarantees. With this change we work around the issue by invoking the bpf_object__open_skeleton() libbpf function with a NULL pointer if SkelBuilder::open() instead of SkelBuilder::open_opts() is being used. This is generally the common case and so we work around the underlying libbpf bug until fixed and new releases rolled out to various distributions. Closes: #927 Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for d105bf2 - Browse repository at this point
Copy the full SHA d105bf2View commit details -
Prepare for release of 0.24.4 by bumping both libbpf-rs and libbpf-cargo versions accordingly. Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for fa17cdd - Browse repository at this point
Copy the full SHA fa17cddView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.24.3...v0.24.4