As requested, I have made more granular commits: * Patches 1-2 are the same as in v1 * Patch 3 is split into patches 3-6 * Patch 4 is split into 7-9
This includes all patches from v1, i.e. the v1 thread is obsolete now. I hope it's easier to review now (I know it's quite a lot). If there are any questions, please do not hesitate to ask. Michael Adler (9): 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 .clang-format | 2 + .gitignore | 7 + tests/bg_setenv.bats | 40 +++ tools/bg_setenv.c | 603 ++++++++++++++++++++++++++++++------------- 4 files changed, 474 insertions(+), 178 deletions(-) -- 2.33.0 -- You received this message because you are subscribed to the Google Groups "EFI Boot Guard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/efibootguard-dev/20211103145707.3012399-1-michael.adler%40siemens.com.
