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.

Reply via email to