summaryrefslogtreecommitdiffstats
path: root/src/boot (follow)
Commit message (Expand)AuthorAgeFilesLines
* Disable non-explicit sbatvars autodetection for cross builds.James Hilliard2021-07-111-1/+1
* docs: improve wording when mentioning the acronym "ESP"nl67202021-07-091-1/+1
* bootctl: print SystemdOptions from efivarfs if newer than our cacheZbigniew Jędrzejewski-Szmek2021-06-151-6/+17
* Inline some inerator variablesZbigniew Jędrzejewski-Szmek2021-06-151-15/+10
* basic/efivars: replace dynanamic creation of efivar names with static stringsZbigniew Jędrzejewski-Szmek2021-06-153-36/+40
* meson: do not share compiler flags except for emitting warningsYu Watanabe2021-06-081-0/+1
* efi: drop glibc header and use pre-defined macrosYu Watanabe2021-06-032-3/+1
* meson: enable more warnings when building efi binaryYu Watanabe2021-06-021-14/+18
* efi: constify several arguments of functions which handle loader entriesYu Watanabe2021-06-021-21/+20
* efi: drop const qualifiers from arguments in uefi_call_wrapper()Yu Watanabe2021-06-022-7/+7
* efi: add const qualifier to EFI variable handling functionsYu Watanabe2021-06-022-8/+8
* efi: add const qualifier to string utilsYu Watanabe2021-06-022-8/+8
* efi: include endian.h to handle endian correctlyYu Watanabe2021-06-021-0/+2
* efi: do not use _STRING_ARCH_unaligned macroYu Watanabe2021-06-021-3/+6
* efi: use meson object directly instead of going through 'substs'Zbigniew Jędrzejewski-Szmek2021-05-191-2/+2
* meson: use jinja2 for rpm templatesZbigniew Jędrzejewski-Szmek2021-05-191-1/+1
* meson: print autodetected sbat fieldsZbigniew Jędrzejewski-Szmek2021-05-141-0/+1
* meson: call find_program() once and reuse the variable everywhereZbigniew Jędrzejewski-Szmek2021-05-141-4/+5
* Merge pull request #19506 from xnox/ship-stub-elfZbigniew Jędrzejewski-Szmek2021-05-121-19/+22
|\
| * meson: rework test-efi-disk.img creation to not require variablesZbigniew Jędrzejewski-Szmek2021-05-101-21/+20
| * boot/efi: add --build-id=sha1 to ELF efi objectsDimitri John Ledkov2021-05-101-0/+1
| * boot/efi: install ELF linux.elf.stub in addition to PE linux.efi.stubDimitri John Ledkov2021-05-101-4/+7
* | bootctl: same entry path check case-insensitivezsien2021-05-111-1/+5
|/
* boot: add optional EFI SBAT supportDimitri John Ledkov2021-05-072-0/+44
* boot/efi: add ARM (THUMB) and RISCV64 machine typesDimitri John Ledkov2021-05-061-1/+5
* Merge pull request #19507 from nabijaczleweli/bootctlpsko-liteYu Watanabe2021-05-061-11/+105
|\
| * bootctl: take --make-machine-id-directory=yes|no|auto and make/remove \$MACHI...наб2021-05-051-11/+105
* | meson: make one check shorterZbigniew Jędrzejewski-Szmek2021-05-041-1/+1
|/
* boot/efi: compile on riscv64Emil Renner Berthing2021-04-221-3/+3
* src: shellcheck-ify shell scriptsFrantisek Sumsal2021-04-201-2/+3
* tree-wide: avoid uninitialized warning on _cleanup_ variablesLuca Boccassi2021-04-145-7/+7
* meson: fix warning about comparison between different typesYu Watanabe2021-03-221-7/+5
* systemd-boot: LLVM/lld does not support PE/COFF relocations. Bail out with an...tpgxyz2021-03-191-1/+8
* boot: Move console declarations to missing_efi.hDaan De Meyer2021-03-133-61/+69
* efi: introduce UINT32_MAX and UINT64_MAXYu Watanabe2021-03-042-24/+30
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-041-1/+1
* util: add helpers for generating colored check mark glyphs from boolsLennart Poettering2021-03-021-2/+2
* efi stub: accept it if our loaded image has no FilePath field setLennart Poettering2021-02-231-2/+8
* bootctl: show whether the firmware has TPM2 supportLennart Poettering2021-02-111-0/+1
* tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-1/+2
* tree-wide: replace strverscmp() and str_verscmp() with strverscmp_improved()Yu Watanabe2021-02-092-59/+2
* fundamental: move several macros and functions into src/fundamental/Yu Watanabe2021-02-095-96/+11
* boot: Replace efivar_set() persistent argument with flags argumentDaan De Meyer2021-02-045-45/+47
* boot: Add startswith() and endswith() functions with no_case variantsDaan De Meyer2021-02-023-12/+66
* boot: Drop unnecessary bracesDaan De Meyer2021-02-021-2/+1
* boot: Fix void pointer arithmetic warningDaan De Meyer2021-02-021-1/+1
* boot: Replace raw efivar gets with typed variantsDaan De Meyer2021-02-021-21/+15
* boot: Add efivar_get/set_uint64_le() functionsDaan De Meyer2021-02-022-0/+65
* boot: Rename efivar_get/set_int() to efivar_get/set_uint_string()Daan De Meyer2021-02-023-9/+9
* boot: Tighten scope of variables used in loopsDaan De Meyer2021-02-029-101/+70