diff options
| author | Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> | 2026-04-09 14:32:51 +0200 |
|---|---|---|
| committer | Khem Raj <khem.raj@oss.qualcomm.com> | 2026-04-10 07:59:58 -0700 |
| commit | f2c5f3fadc68922d6b5dcb8967fd5de9f785c3ec (patch) | |
| tree | 6f93a26257c0f5a57bd9db641557a7d40377ea89 /meta-python/recipes-devtools/python/python3-pyproject-api_1.10.0.bb | |
| parent | ffb7d752ff9dc303169b331ec2d7f7b9885c6612 (diff) | |
| download | meta-openembedded-f2c5f3fadc68922d6b5dcb8967fd5de9f785c3ec.tar.gz | |
libgpiod: update to v2.2.4
Bug-fix release addressing several issues discovered during an
AI-augmented security audit. The most severe bug was found in the C
extension code of the python bindings - which also get an update - but
there were some memory leaks and integer overflow bugs in the core C
library as well as in tools and DBus daemon.
Full changelog:
Bug fixes:
- fix buffer over-read bugs when translating uAPI structs to library types
- fix variable and argument types where necessary
- sanitize values returned by the kernel to avoid potential buffer overflows
- fix memory leaks in gpio-tools
- add missing return value checks in gpio-tools
- fix period parsing in gpio-tools
- use correct loop counter in error path in gpio-manager
Improvements:
- make tests work with newer coreutils by removing cases checking tools'
behavior on SIGINT which stopped working due to changes in behavior of the
timeout tool
Also: drop the patch that's now upstream from the recipe.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-pyproject-api_1.10.0.bb')
0 files changed, 0 insertions, 0 deletions
