-
Notifications
You must be signed in to change notification settings - Fork 142
Comparing changes
Open a pull request
base repository: libbpf/libbpf-rs
base: v0.24.1
head repository: libbpf/libbpf-rs
compare: v0.24.2
- 9 commits
- 5 files changed
- 2 contributors
Commits on Aug 9, 2024
-
build(deps): bump clap from 4.5.13 to 4.5.14
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.13 to 4.5.14. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.13...v4.5.14) --- updated-dependencies: - dependency-name: clap 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 0189c1f - Browse repository at this point
Copy the full SHA 0189c1fView commit details
Commits on Aug 12, 2024
-
build(deps): bump serde_json from 1.0.122 to 1.0.124
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.122 to 1.0.124. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.122...v1.0.124) --- 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 ea2058b - Browse repository at this point
Copy the full SHA ea2058bView commit details
Commits on Aug 13, 2024
-
build(deps): bump clap from 4.5.14 to 4.5.15
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.14 to 4.5.15. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.14...clap_complete-v4.5.15) --- updated-dependencies: - dependency-name: clap 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 0bd100b - Browse repository at this point
Copy the full SHA 0bd100bView commit details
Commits on Aug 14, 2024
-
build(deps): bump serde from 1.0.205 to 1.0.207
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.205 to 1.0.207. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.205...v1.0.207) --- 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 17d6cb8 - Browse repository at this point
Copy the full SHA 17d6cb8View commit details -
libbpf-cargo: Improve panic message for datasec mmap ptr retrieval
Improve the panic message we see when failing datasec mmap pointer retrieval to make it a bit more obvious what went wrong. Refs: #909 Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for 28e096a - Browse repository at this point
Copy the full SHA 28e096aView commit details
Commits on Aug 15, 2024
-
build(deps): bump serde_json from 1.0.124 to 1.0.125
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.124 to 1.0.125. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.124...1.0.125) --- 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 6246195 - Browse repository at this point
Copy the full SHA 6246195View commit details -
libbpf-cargo: Recreate loaded maps from ObjectSkeletonConfig
Instead of converting the maps (and associated mapped data) from the OpenMap type as part of the "load", recreate them from the ObjectSkeletonConfig. This way, we have more flexibility what to expose at what state of the skeleton moving forward. Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for c38b01a - Browse repository at this point
Copy the full SHA c38b01aView commit details -
libbpf-cargo: Don't provide kconfig data access after "open"
The .kconfig section is special in that libbpf sets its values as part of the load procedure. That means that until then, i.e., during open, contents are invalid. To that end the library doesn't even set the mmap pointer to anything but NULL, despite all heuristics pointing at it being mmapable and whatnot. That's a problem for us, because we generate section contents and attempt to have them reference this nonexistent mmap area, which will fail. Work around the issue by special casing this section and not emitting data access functionality for the OpenMaps type. Closes: #909 Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for 27dfe16 - Browse repository at this point
Copy the full SHA 27dfe16View commit details -
Prepare for release of 0.24.2 by bumping both libbpf-rs and libbpf-cargo versions accordingly. The main change included is a fix for a panic on skeleton open when the kconfig section/map is being used in the BPF code. Signed-off-by: Daniel Müller <deso@posteo.net>
Configuration menu - View commit details
-
Copy full SHA for 0176e5b - Browse repository at this point
Copy the full SHA 0176e5bView 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.1...v0.24.2