summaryrefslogtreecommitdiff
path: root/src/boot/efi/util.h
Commit message (Expand)AuthorAgeFilesLines
* boot: Use correct memory type for allocationsJan Janssen2023-05-021-1/+1
* boot: Fix alignment of long long inside structs on x86Jan Janssen2023-04-111-0/+12
* meson: Share more C flagsJan Janssen2023-03-171-0/+1
* boot: Add support for -fstack-protectorJan Janssen2023-03-171-0/+1
* boot: Bring back bootloader buildsJan Janssen2023-03-101-12/+12
* boot: Add GUID format helper macroJan Janssen2023-02-221-0/+5
* boot: Split out device path functionsJan Janssen2023-02-221-2/+0
* boot: Drop _harder suffixJan Janssen2023-02-211-3/+2
* boot: Provide our own EFI API headersJan Janssen2023-02-211-14/+2
* boot: Use unsigned for beep countingJan Janssen2023-01-251-2/+2
* boot: Replace UINTN with size_tJan Janssen2023-01-251-13/+10
* boot: Stop linking against libefi.aJan Janssen2023-01-201-1/+6
* boot: Introduce DEFINE_EFI_MAIN macroJan Janssen2023-01-201-0/+9
* boot: Simplify debug hookJan Janssen2023-01-201-8/+3
* boot: Rework GUID handlingJan Janssen2023-01-201-2/+11
* boot: Drop use of PrintJan Janssen2023-01-181-15/+1
* boot: Drop use of xpool_print/SPrintJan Janssen2023-01-181-1/+0
* boot: Use printf for error loggingJan Janssen2023-01-181-11/+1
* boot: Detect hypervisors using SMBIOS infoJan Janssen2023-01-161-8/+0
* boot: Simplify object erasureJan Janssen2023-01-091-25/+0
* efi: do not use 'r' as pointer nameZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* efi: add common implementation for loop finding EFI configuration tablesLennart Poettering2022-12-141-0/+2
* efi: add efi_guid_equal() helperLennart Poettering2022-12-141-0/+4
* boot: cleanups for efivar_get() and friendsYu Watanabe2022-12-061-3/+3
* stub: Fix cmdline handlingJan Janssen2022-11-221-0/+1
* boot: Use xstr8_to_16 for path conversionJan Janssen2022-11-221-1/+2
* boot: Use xstr8_to_16Jan Janssen2022-11-221-1/+0
* boot: only use __builtin_object_size with -O>0Jason A. Donenfeld2022-11-171-4/+4
* random-seed: handle post-merge review nitsJason A. Donenfeld2022-11-171-2/+2
* boot: implement kernel EFI RNG seed protocol with proper hashingJason A. Donenfeld2022-11-141-0/+25
* boot: Add device_path_to_strJan Janssen2022-10-121-0/+1
* stub: Properly clean up pages on errorJan Janssen2022-09-201-0/+26
* boot: Change the way we provide builtinsJan Janssen2022-09-201-1/+3
* boot: Skip safety countdown when running in a VMJan Janssen2022-08-041-0/+8
* boot: add hexdump helper callLennart Poettering2022-08-021-0/+4
* boot: Remove _cleanup_freepool_Jan Janssen2022-07-121-1/+0
* boot: Use uintptr_t when converting EFI_PHYSICAL_ADDRESSJan Janssen2022-07-121-10/+4
* boot: Use stdboolJan Janssen2022-06-271-3/+3
* boot: Use charJan Janssen2022-06-271-5/+5
* boot: Use char16_tJan Janssen2022-06-271-22/+22
* boot: Use stdint typesJan Janssen2022-06-271-17/+11
* boot: use efi_memcpy inplace of memcpyShreenidhi Shedi2022-06-111-1/+1
* boot: Drop use of FileDevicePathJan Janssen2022-06-091-0/+1
* boot: Use xmallocJan Janssen2022-06-091-12/+1
* boot: Add xmallocJan Janssen2022-06-091-11/+42
* boot: Drop use of LibOpenRootJan Janssen2022-06-091-0/+2
* boot: Use xstrdup8/16Jan Janssen2022-05-311-1/+0
* boot: Add xstrdup8/16Jan Janssen2022-05-311-2/+0
* boot: Use strchr8/16Jan Janssen2022-05-311-1/+0
* boot: Use strcmp16 for cpio sortingJan Janssen2022-05-311-1/+1