Hi,
this new release comes with several fixes, some possibly relevant for
secure boot scenarios, brings new options for bg_printenv, command line
completion and a couple of internal refactorings. The fixes also help
building for OE/Yocto and Debian - yes, we do have official packaging
now [1], just not yet a binary package in the repos.
Thanks for all contribution!
[1]
https://salsa.debian.org/debian/efibootguard
Bastian Germann (1):
Find pkg-config on cross compilation
Christian Storm (2):
Makefile: Fix static tool build on incremental builds
Makefile: Fix static tool build on incremental builds, again
Jan Kiszka (9):
Add missing includes to ebgenv.h
Makefile: Consolidate shtab calls further
Makefile: Consolidate gnuefi compilation rules
ci: Fetch submodules in coverity workflow
env, tools: Clean up unneeded use of strncmp
tests: Refactor to be compatible with recent check API
Always terminate strings read from env files
Check actual length of data read from env file
Bump version number
Michael Adler (17):
COMPILE.md: added testing section, Debian support
env_api: make src parameter const
bg_setenv: simplify dump_envs
bg_setenv: added basic tests for bg_setenv CLI
gitignore: ignore test binaries
clang-format: tweaks for current code style
bg_setenv: refactor: move arguments into struct
bg_setenv: refactor: decouple bg_printenv
bg_setenv: refactor: first parse, then validate
bg_setenv: refactor: split bg_setenv/bg_printenv parsers
bg_printenv: added --current and --part parameters
bg_printenv: added --output parameter
bg_printenv: added raw output mode
tools: Move bg_printenv-related functions into separate module
COMPILE.md: added build and test dependencies
bg_setenv/bg_printenv: bash and zsh completion
probe_config_partitions: fix out-of-bounds access
Michael Haener (2):
configure: bootloader optional
configure: check pkg_config conditional
Jan
--
Siemens AG, Corporate Technology, CT RDA IOT SES-DE
Corporate Competence Center Embedded Linux