mirror of
https://github.com/clearlinux/swupd-client.git
synced 2026-09-06 13:41:29 +00:00
The modifier field will be a character that translates roughly into a base64 encoded bitmask. The first 3 bytes are the optimization level and the last three are the max optimization level any files with that same filename can have. For now though skip all lines that don't match SSE_OPT (the previous values the modifier field would have: 'b', 's' and 'C' all map to the SSE_OPT bitmask). Also rework the manifest unit tests a bit more. Noticed the exported flag was wrong in the data and the X flag for the 3rd field was completely unchecked for in swupd code. Added testing for the ignored 'b', 's' and 'C' values of the modifier field and checked the non-sse is in fact skipped as a file for now. Signed-off-by: William Douglas <william.douglas@intel.com>