summaryrefslogtreecommitdiff
path: root/src/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* boot: Add undefined sanitizer supportJan Janssen2023-03-174-5/+62
* meson: Share more C flagsJan Janssen2023-03-174-6/+14
* boot: Add support for -ftrapvJan Janssen2023-03-172-1/+6
* boot: Add support for -fstack-protectorJan Janssen2023-03-174-2/+40
* boot: Detect nested assertionsJan Janssen2023-03-171-5/+18
* stub: Remove overlapping PE section warningJan Janssen2023-03-151-8/+0
* sd-boot: fix incompatible typeYu Watanabe2023-03-121-1/+1
* meson: Use static library for EFI testsJan Janssen2023-03-101-40/+49
* boot: Fix unused function warningJan Janssen2023-03-101-0/+2
* boot: Add RISCV32 and LoongArch supportJan Janssen2023-03-101-0/+6
* boot: Fix debug experienceJan Janssen2023-03-102-2/+9
* boot: Bring back bootloader buildsJan Janssen2023-03-105-14/+190
* 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