summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-03-12shim: generate_hash(): make clang-analyzer not get confused.Peter Jones
2018-03-12shim: Mitigate a minor clang-analyzer complaint.Peter Jones
2018-03-12shim: tpm.c: Make sure old_caps is initialized in tpm2 code.Peter Jones
2018-03-12Don't use uefi_call_wrapper(), ever.Peter Jones
2018-03-12shim: Use EFI_ERROR() instead of comparing to EFI_SUCCESS everywhere.Peter Jones
2018-03-12shim: relocate_coff(): get rid of "FixupData" stuffPeter Jones
2018-03-12shim: check_db_cert_in_ram(): clear openssl errors /before/ returning.Peter Jones
2018-03-12shim: ensure generate_hash() never operates on a negative (signed) number.Peter Jones
2018-03-12fallback: find_boot_options(): don't leak a file handle.Peter Jones
2018-03-12fallback: Use EFI_ERROR() instead of comparing to EFI_SUCCESS everywhere.Peter Jones
2018-03-12fallback: find_boot_options(): make the allocation path prettier.Peter Jones
2018-03-12fallback: find_boot_csv(): eliminate dead code.Peter Jones
2018-03-12fallback: find_boot_csv(): Print the error from try_boot_csv()Peter Jones
2018-03-12fallback: read_file(): limit how big the file can be and still be validPeter Jones
2018-03-12fallback: handle buffer allocations for fh->GetInfo() prettier.Peter Jones
2018-03-12MokManager: get rid of struct menu_item, it is unused.Peter Jones
2018-03-12MokManager: Fix a conditional on an uninitialized value in one error path.Peter Jones
2018-03-12MokManager: handle mok parameter allocations better.Peter Jones
2018-03-12MokManager: use EFI_ERROR() instead of comparing to EFI_SUCCESS.Peter Jones
2018-03-12MokManager: check_der_suffix(): use StrnCat() on our suffix checker.Peter Jones
2018-03-12MokManager: Lindent (and other reformats) the whole file.Peter Jones
2018-03-12lib/shell.c: minor cleanupPeter Jones
2018-03-12lib/simple_file.c: minor cleanupPeter Jones
2018-03-12lib: Use EFI_ERROR() instead of comparing to EFI_SUCCESS everywhere.Peter Jones
2018-03-12lib: find_in_variable_esl(): Fix a tiny nitpick clang-analyze has.Peter Jones
2018-03-12lib: simple_file_selector(): remove some dead code.Peter Jones
2018-03-12lib: simple_file_selector(): simplify the error path to confuse covscan less.Peter Jones
2018-03-12Use gcc's offsetof() instead of hacking out our own.Peter Jones
2018-03-12CryptLib: Add the AsciiStrCpy() decl.Peter Jones
2018-03-12Get rid of all the places we cast to (CHAR16 *[])Peter Jones
2018-03-12Fix some "if (x < 0)" tests where x is UINTN.Peter Jones
2018-03-12Don't have tons of local guid definitions for no reason at all.Peter Jones
2018-03-12lib/variables.c: reformat CreateTimeBasedPayload()Peter Jones
2018-03-12Clean up efiauthenticated.h a lot.Peter Jones
2018-03-12Make sure all of our include files have proper guards.Peter Jones
2018-03-12Move includes around to clean the source tree up a bit.Peter Jones
2018-03-12Rename generate_path() because we have 2 of it.Peter Jones
2018-03-12Fix the declaration of find_httpboot() to match its implementation.Peter Jones
2018-03-12Add "make scan-build" target.Peter Jones
2018-03-12Add a model file for coverity.Peter Jones
2018-03-12Add 'make coverity' target.Peter Jones
2018-03-12Split makefiles up a bitPeter Jones
2018-03-12Document REQUIRE_TPMPeter Jones
2018-03-08Fix failure to boot on systems without a TPMHans de Goede
2018-03-06shim: Ignore UEFI LoadOptions that are just NUL characters.Peter Jones
2018-03-06Install shim_lock protocol even when SecureBoot is offTamas K Lengyel
2018-03-06Fall-back TPM2 measurement if it fails with PE_COFF_IMAGE flagTamas K Lengyel
2018-03-06Add REQUIRE_TPM flag to treat TPM related errors as criticalTamas K Lengyel
2018-03-06Measure into the TPM even if SecureBoot is off in shim_lock verifyTamas K Lengyel
2018-03-06Log measurements in PCR4 for applications being verified through shim_lockTamas K Lengyel