Tags: linuxboot/fiano
Tags
fix CBFS MasterRecord parsing (#391) * GitHub Workflows: bump checkout and lint The old version is deprecated and now erroring. Signed-off-by: Daniel Maslowski <info@orangecms.org> * cbfs: remove Type from file type names TODO: Should we align completely with cbfstool? Signed-off-by: Daniel Maslowski <info@orangecms.org> * cbfs/image: print file type when debugging segment parsing Signed-off-by: Daniel Maslowski <info@orangecms.org> * cbfs/fns: print stripped file name when debugging Signed-off-by: Daniel Maslowski <info@orangecms.org> * cbfs/fns: print debug info on read error Signed-off-by: Daniel Maslowski <info@orangecms.org> * cbfs/master: add debug prints for parsing MasterRecord Signed-off-by: Daniel Maslowski <info@orangecms.org> * cbfs/master: tolerate EOF when parsing MasterHeader Signed-off-by: Daniel Maslowski <info@orangecms.org> Signed-off-by: Daniel Maslowski <info@orangecms.org> Co-authored-by: ron minnich <rminnich@gmail.com>
pkg/uefi/file: marshal FileHeader.Size to JSON This required a workaround for the integration test, which would fail otherwise due to compressed sizes being different depending on the implementation. Co-authored-by: Daniel Maslowski <info@orangecms.org> Signed-off-by: Lahfa Samy <samy@lahfa.xyz> Signed-off-by: Daniel Maslowski <info@orangecms.org>
PreviousNext