summaryrefslogtreecommitdiff
path: root/replacements.c
AgeCommit message (Expand)Author
2023-06-21Rename 'msecs' to 'usecs' to avoid potential confusionKamil Aronowski
2023-05-02Optionally allow to keep shim protocol installedLuca Boccassi
2021-09-07cleanup: always use BS and RT, not gBS and gRTPeter Jones
2021-07-20Don't unhook ExitBootServices() when EBS protection is disabledSeth Forshee
2021-03-10Restructure our includes.Peter Jones
2021-03-06Restore loaded image of shim at Exit()Gary Lin
2021-02-16Fix up a bunch of our license statements and add SPDX most placesPeter Jones
2021-01-29shim: compile time option to bypass the ExitBootServices() checkPaul Moore
2018-03-12console: Add console_print and console_print_at helpersHans de Goede
2018-03-12shim: Make our variable validation and mirroring table driven.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-12Move includes around to clean the source tree up a bit.Peter Jones
2018-02-01Uninstall shim protocols before re-installing themMathieu Trudel-Lapierre
2017-08-31Make msleep() be a thingPeter Jones
2015-06-11Ensure that apps launched by shim get correct BS->Exit() behaviorPeter Jones
2014-08-27Don't name something exit().Peter Jones
2014-08-12unhook_system_services: bail on systab == NULLArd Biesheuvel
2014-02-14Allow fallback to use the system's LoadImage/StartImage .Peter Jones
2013-11-19Clarify meaning of insecure_modeMatthew Garrett
2013-10-04Unhook system services as we exit.Peter Jones
2013-10-01Harden shim against non-participating bootloaders.Peter Jones