summaryrefslogtreecommitdiff
path: root/src/boot
Commit message (Expand)AuthorAgeFilesLines
* 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-052-24/+30
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-1/+1
* util: add helpers for generating colored check mark glyphs from boolsLennart Poettering2021-03-031-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
* boot: Add efivar_get_boolean_u8()Daan De Meyer2021-02-023-5/+17
* boot: Make all efivar util functions take the guid as an argumentDaan De Meyer2021-01-314-44/+50
* boot: Turn all guid constants into C99 compound initializersDaan De Meyer2021-01-3110-60/+56
* boot: Enable C99Daan De Meyer2021-01-311-2/+2
* boot: Move Secure Boot logic to new fileDaan De Meyer2021-01-318-27/+30
* sd-boot: Add missing includesDaan De Meyer2021-01-318-0/+15
* sd-boot: Make internal functions staticDaan De Meyer2021-01-313-4/+4
* tree-wide: Drop custom formatting for print() help messagesDaan De Meyer2021-01-313-18/+17
* tree-wide: add spdx header on all scripts and helpersZbigniew Jędrzejewski-Szmek2021-01-281-0/+1
* boot: at least one of os_name_pretty or os_name exists in this blockYu Watanabe2021-01-121-2/+2
* A typo fix in bootctl.c (#18106)Endre Szabo2020-12-301-1/+1
* efi: Only use arm flags if supportedAndrew Balmos2020-12-151-1/+7
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-0931-31/+31
* headers: use custom LicenseRef- spdx tag for various "public domain" filesZbigniew Jędrzejewski-Szmek2020-10-292-1/+2
* headers: add spdx tags to imported files with a known licenseZbigniew Jędrzejewski-Szmek2020-10-291-0/+2
* tree-wide: use the usual SPDX header for our own filesZbigniew Jędrzejewski-Szmek2020-10-291-0/+2