summaryrefslogtreecommitdiff
path: root/src/boot/efi/shim.c
Commit message (Expand)AuthorAgeFilesLines
* boot: Split out device path functionsJan Janssen2023-02-221-0/+1
* boot: Provide our own EFI API headersJan Janssen2023-02-211-5/+1
* boot: Rework GUID handlingJan Janssen2023-01-201-4/+5
* boot: Rework security arch overrideJan Janssen2022-11-191-72/+32
* boot: Rework shim image verificationJan Janssen2022-10-171-75/+41
* boot: Use proper security arch protocol namesJan Janssen2022-10-171-9/+14
* boot: Use device_path_to_strJan Janssen2022-10-121-3/+3
* boot: Use stdboolJan Janssen2022-06-271-5/+5
* boot: Use charJan Janssen2022-06-271-1/+1
* boot: Use char16_tJan Janssen2022-06-271-1/+1
* boot: Use stdint typesJan Janssen2022-06-271-5/+5
* boot: Remove use of EFI_ERRORJan Janssen2022-06-271-7/+7
* boot: Rename remaining EFI_STATUS vars to err for consistencyJan Janssen2022-06-271-19/+19
* boot: Don't copy device pathJan Janssen2022-06-091-6/+1
* boot: Drop use of LibOpenRootJan Janssen2022-06-091-3/+4
* boot: Use _cleanup_ in shimJan Janssen2022-01-131-4/+4
* boot: Fix invalid freeJan Janssen2022-01-131-2/+3
* sd-boot: Require gnu-efi 3.0.5Jan Janssen2021-10-171-2/+1
* sd-boot: Get rid of uefi_call_wrapperJan Janssen2021-10-171-11/+11
* sd-boot: Convert VOID -> voidJan Janssen2021-10-171-9/+9
* sd-boot: Check for OOM in some placesJan Janssen2021-10-171-1/+4
* sd-boot: Move security and console control protocol to missing_efi.hJan Janssen2021-10-121-37/+1
* sd-boot: Fix assertion failJan Janssen2021-09-111-3/+2
* efi: make EFI_GUID generally constantLennart Poettering2021-09-011-9/+9
* sd-boot: Assert all the things!Jan Janssen2021-08-121-0/+7
* boot: Turn all guid constants into C99 compound initializersDaan De Meyer2021-01-311-10/+12
* boot: Move Secure Boot logic to new fileDaan De Meyer2021-01-311-11/+0
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* src/boot/efi/shim: elide __attribute__((sysv_abi)) on non-intel archsDan Streetman2019-08-151-3/+9
* efi: drop unused defineLennart Poettering2019-07-241-3/+0
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* tree-wide: remove various unused functionsLennart Poettering2018-12-021-32/+0
* Drop more license boilerplateZbigniew Jędrzejewski-Szmek2018-06-141-10/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-2/+2
* sd-boot: introduce _cleanup_freepool_Zbigniew Jędrzejewski-Szmek2018-03-131-22/+10
* systemd-boot: Return EFI_STATUS instead of INTN for file_read()Jan Janssen2018-01-281-1/+4
* shim: fix logically dead codeZbigniew Jędrzejewski-Szmek2017-11-281-9/+4
* boot/shim: fix char ** vs char * mismatchZbigniew Jędrzejewski-Szmek2017-11-281-2/+2
* boot/efi: fix NULL dereferenceZbigniew Jędrzejewski-Szmek2017-11-281-7/+7
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* sd-boot: added shim signature/MOK validation (#5702)Max Resch2017-05-091-0/+262