summaryrefslogtreecommitdiff
path: root/mok.c
AgeCommit message (Expand)Author
2021-03-22Fix boot failures due to variable size constraintsupstream/shim-15.3-rc4shim-15.3-rc4Chris Coulson
2021-03-18Avoid creating unnecessary mirrored MOK variablesupstream/shim-15.3-rc3shim-15.3-rc3Chris Coulson
2021-03-18Ensure that MOK variable mirroring creates well formed ESLsChris Coulson
2021-03-12sbat variable: use UEFI_VAR_NV_BS_RT when we've got ENABLE_SHIM_DEVELPeter Jones
2021-03-12Make ENABLE_SHIM_DEVEL work better.Peter Jones
2021-03-10Consolidate most of our standard lib functions to libPeter Jones
2021-03-10Restructure our includes.Peter Jones
2021-02-25compiler.h: fix a typo and add some more function attribute macrosPeter Jones
2021-02-22SBAT: mirror SBAT to SbatRT and extend to PCR7 + logPeter Jones
2021-02-22Document struct mok_state_variable better.Peter Jones
2021-02-16Make sure MIN() and MAX() are always defined.Peter Jones
2021-02-16Fix up a bunch of our license statements and add SPDX most placesPeter Jones
2021-01-29Work around some clang-format oddnessesPeter Jones
2020-08-04mirror_one_mok_variable(): round allocation up to a full pagePeter Jones
2020-07-25Implement lennysz's suggestions for MokListRTPeter Jones
2020-07-25Also use a config table to mirror mok variables.Peter Jones
2020-07-23Add support for vendor_db built-in shim authorized list.Peter Jones
2020-07-23Remove a couple of incorrect license claims.Peter Jones
2020-07-23mok: minor cleanupsPeter Jones
2020-07-23mok: also mirror the build cert to MokListRTGary Lin
2020-07-23mok: consolidate mirroring code in a helper instead of using gotoPeter Jones
2020-07-23mok: fix the mirroring of RT variablesGary Lin
2020-07-23Make sure that MOK variables always get mirroredPatrick Uiterwijk
2018-03-12shim: Make our variable validation and mirroring table driven.Peter Jones