| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-25 | HSI: Add decode_hsi_bits() for easier reading of the debug log | Peter Jones | |
| This changes all the HSI bitfield operations to print a string showing the change instead of just hex values. Signed-off-by: Peter Jones <pjones@redhat.com> | |||
| 2025-02-24 | shim: add HSIStatus feature | Peter Jones | |
| hughsie asked me if I can make shim tell userland what kinds of accesses are allowed to the heap, stack, and allocations on the running platform, so that these could be reported up through fwupd's Host Security ID program (see https://fwupd.github.io/libfwupdplugin/hsi.html ). This adds a new config-only (i.e. not a UEFI variable) variable generated during boot, "/sys/firmware/efi/mok-variables/HSIStatus", which tells us those properties as well as if the EFI Memory Attribute Protocol is present. Signed-off-by: Peter Jones <pjones@redhat.com> | |||
| 2025-02-24 | Move memory attribute support to its own file. | Peter Jones | |
| This moves the EFI Memory Attribute Protocol helper functions to their own file, since they're not related to PE things. Signed-off-by: Peter Jones <pjones@redhat.com> | |||
