summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2022-05-24Update SBAT generation requirements for 05/24/22Jan Setje-Eilers
2022-05-23Give the Coverity scanner some more GCC blinders...Peter Jones
2022-05-18sbat policy: make our policy change actions symbolicPeter Jones
2022-05-18peimage.h: make our signature macros force the typePeter Jones
2022-05-18sbat.h: minor reformatting for legibilityPeter Jones
2022-05-17SBAT revocation managementJan Setje-Eilers
2022-05-17Add MokPolicy variable and MOK_POLICY_REQUIRE_NXPeter Jones
2022-05-17PE Loader: support and require NXPeter Jones
2022-05-17Add some missing PE image flag definitionsPeter Jones
2022-05-17Load additional certs from a signed binaryEric Snowberg
2022-05-17Add verify_imageEric Snowberg
2022-05-04Allow MokListTrusted to be enabled by defaultEric Snowberg
2022-05-04tests: also look for system headers in multi-arch directoriesSteve McIntyre
2022-04-05shim: implement SBAT verification for the shim_lock protocolChris Coulson
2021-12-10Minor coverity fixes15.5-rc2Peter Jones
2021-12-10stdarg: use sysv varargs when we build with coverityPeter Jones
2021-10-12console: add a clear_screen() primitivePeter Jones
2021-09-10pe: simplify generate_hash()Heinrich Schuchardt
2021-09-10tests: add "include-fixed" GCC directory to include directoriesJonas Witschel
2021-09-07mok: Fix memory leak in mok mirroringPeter Jones
2021-09-07tests: Add a unit test for mok mirroringPeter Jones
2021-09-07tests: Add config table supportPeter Jones
2021-09-07tests: model different behaviors for deleting variablesPeter Jones
2021-09-07tests: add a mock implementation of {Get,Set}Variable and tests for itPeter Jones
2021-09-07tests: add some slightly better EFIAPI error mocksPeter Jones
2021-09-07tests: add an efi error decoderPeter Jones
2021-09-07tests: Add a 'test-coverage' make target for gcovPeter Jones
2021-09-07tests: link all tests against libefivarPeter Jones
2021-09-07tests: Disable some logging when SHIM_UNIT_TEST is enabledPeter Jones
2021-09-07mok: move the mok_state_variables definitions to their own headerPeter Jones
2021-09-07tests: make the CompareGuid() comparison size be less stupidPeter Jones
2021-09-07tests: clean up temp data after running testsPeter Jones
2021-09-07More minor improvements to support for COMPILER=clangPeter Jones
2021-09-03str: remove duplicate parameter checkHeinrich Schuchardt
2021-07-20Add a tester for parse_load_options()Peter Jones
2021-07-20shim: move the bulk of set_second_stage() to its own filePeter Jones
2021-07-20test: Add a basic traceback printerPeter Jones
2021-07-20test.h: add assert_not_equal_*()Peter Jones
2021-07-20test.c: add some simple mock functions for BS->{Allocate,Free}*Peter Jones
2021-07-20Make test cases link against libefi.aPeter Jones
2021-07-20test.h: add some decls for some of the stuff in efilib.hPeter Jones
2021-07-20test.h: make some of the asserts a little more friendly to pointer types.Peter Jones
2021-07-20shim: rename pause() to wait_for_debug()Peter Jones
2021-07-20shim: another attempt to fix load options handlingChris Coulson
2021-03-27Change SBAT variable name to SbatLevelJan Setje-Eilers
2021-03-27Move the check for the SBAT variable properties to its own function.Jan Setje-Eilers
2021-03-22Make 'make test' work on gcc 4.8.5Peter Jones
2021-03-18Ensure that MOK variable mirroring creates well formed ESLsChris Coulson
2021-03-15Fix up build of test code using gcc 8Steve McIntyre
2021-03-12'make test': try harder to make it build in the right order.upstream/shim-15.3-rc1shim-15.3-rc1Peter Jones