summaryrefslogtreecommitdiff
path: root/src/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: Drop gnu-efiJan Janssen2023-03-103-381/+11
* meson: adjust for removal of gnu-efi compatZbigniew Jędrzejewski-Szmek2023-03-051-10/+14
* boot: Provide div0 handlers for ARMJan Janssen2023-02-282-8/+20
* boot: Fix data model detection for ARMJan Janssen2023-02-281-1/+1
* Merge pull request #26258 from DaanDeMeyer/boot-smbiosDaan De Meyer2023-02-236-20/+125
|\
| * vmm: Modernize get_smbios_table()Daan De Meyer2023-02-231-11/+7
| * stub: Read extra kernel command line items from SMBIOSDaan De Meyer2023-02-231-0/+7
| * vmm: Add smbios_find_oem_string()Daan De Meyer2023-02-232-3/+43
| * vmm: Add more constDaan De Meyer2023-02-231-7/+7
| * efi-string: Add efi_memchr()Daan De Meyer2023-02-233-0/+29
| * efi-string: Add startswith8()Daan De Meyer2023-02-223-0/+29
| * efi-string: Fix strchr() null byte handlingDaan De Meyer2023-02-222-1/+5
* | boot: Take advantage of packed device pathsJan Janssen2023-02-223-14/+12
* | boot: Add GUID format helper macroJan Janssen2023-02-223-21/+10
* | boot: Move more device path helpers to device-path-util.cJan Janssen2023-02-225-33/+34
* | boot: Remove some device path helper macrosJan Janssen2023-02-224-26/+11
* | boot: Split out device path functionsJan Janssen2023-02-2212-135/+155
* | boot: Move disk_get_part_uuid into part-discovery.cJan Janssen2023-02-227-74/+58
|/
* Merge pull request #26203 from medhefgo/mesonYu Watanabe2023-02-221-9/+33
|\
| * meson: Use dicts for fuzzer definitionsJan Janssen2023-02-211-3/+19
| * meson: Use dicts for test definitionsJan Janssen2023-02-211-6/+14
* | boot: Drop _harder suffixJan Janssen2023-02-217-23/+16
* | boot: Do not use errno.h/inttypes.hJan Janssen2023-02-213-4/+26
* | stub: Fix unaligned readJan Janssen2023-02-211-19/+28
* | Merge pull request #26446 from medhefgo/efi-headersZbigniew Jędrzejewski-Szmek2023-02-2158-634/+1376
|\ \
| * | boot: Provide our own EFI API headersJan Janssen2023-02-2158-601/+1327
| * | boot: Query EFI var size before fetching themJan Janssen2023-02-211-6/+7
| * | boot: Use C escape sequence for control charsJan Janssen2023-02-211-9/+9
| * | boot: Drop use of efigpt.hJan Janssen2023-02-211-18/+33
| |/
* | efi: drop executable-stack bit from .elf fileZbigniew Jędrzejewski-Szmek2023-02-211-0/+1
|/
* efi/measure: adjust formattingZbigniew Jędrzejewski-Szmek2023-02-201-2/+2
* boot: Fix assertion failureJan Janssen2023-02-171-1/+1
* tree-wide: fix typo and comment style updateYu Watanabe2023-02-154-5/+5
* boot: Ensure raise() is not dropped by LTOJan Janssen2023-02-121-1/+1
* boot: Fix undefined reference to raise() on armJan Janssen2023-02-091-0/+6
* boot: Add if-safe mode for secure boot enrollmentJan Janssen2023-02-013-9/+21
* boot: Use aarch64 virtual counterJan Janssen2023-01-271-2/+2
* boot: Use unicode literalsJan Janssen2023-01-254-39/+39
* boot: Use unsigned for beep countingJan Janssen2023-01-252-3/+3
* boot: Replace UINTN with size_tJan Janssen2023-01-2520-216/+198
* Merge pull request #26110 from medhefgo/boot-no-gnu-efiLuca Boccassi2023-01-2322-197/+218
|\
| * boot: Stop linking against libefi.aJan Janssen2023-01-206-22/+19
| * boot: Introduce DEFINE_EFI_MAIN macroJan Janssen2023-01-203-20/+13
| * boot: Simplify debug hookJan Janssen2023-01-204-17/+11
| * boot: Rework GUID handlingJan Janssen2023-01-2020-135/+159
| * boot: Drop use of ValueToStringJan Janssen2023-01-201-10/+3
| * boot: Drop use of GuidToStringJan Janssen2023-01-201-1/+21
* | boot: Use objcopy with arm64Callum Farmer2023-01-231-2/+11
|/
* boot: Properly strip EFI binariesJan Janssen2023-01-201-0/+1
* tree-wide: fix typoYu Watanabe2023-01-201-1/+1