Release 0.8
Morten Linderud (31):
reset: Add reset command for Platform Key
enroll-keys: Refactor a bit and prepare OEM keys
reset: Added error when PK is already reset
status: lowercase sbctl in the output
reset: Added some output logging
keys: Refactor key enrollment a tiny bit
Makefile: Added phony target for sbctl
status: remove capitalization of sbctl
certs: Added certs package to support vendor certificates
keys: Allow enrollment of Microsoft OEM keys
status: Display enrolled vendor keys
enroll-keys: Implement --ignore-immutable
bundle: Do not error when we don't find an ESP for help
util: Switch from if to cases
enroll-keys: Refactor a bit
sbctl.8: Updated the manpage
keys: Don't hard error when we don't have the db
Fix go.mod
go.mod: Added go-attestation + update dependencies
tpm: Implemented TPM Eventlog reading
sbctl: Add new error messages for OpROM
enroll-keys: Implement OpROM checking using the TPM Eventlog
enroll-keys: Implement enrollment of checksums from the TPM Eventlog
go.mod: Revert update so we don't need trousers
enroll-keys: Add check for empty eventlog
status: Don't error on missing GUID file
sbctl.8: Add entries for vendor flags
status: Expand the vendor entries in the status
guid: Change perms to 644 and move from ioutils to os
sbctl.8: Added usage section, some cleanups
logging: Warnings go to stderr
Silke Hofstra (1):
Ignore EOF errors in CheckMSDos