summaryrefslogtreecommitdiffstats
path: root/src/boot (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: drop "RUN_" from "RUN_WITH_UMASK"Zbigniew Jędrzejewski-Szmek2022-12-131-3/+3
* sd-id128: make id128_read() or friends return -ENOPKG when the file contents ...Yu Watanabe2022-12-121-1/+1
* boot: fix false maybe-uninitialized warningYu Watanabe2022-12-063-4/+4
* boot: cleanups for efivar_get() and friendsYu Watanabe2022-12-062-32/+37
* boot: Only do full driver initialization in VMsJan Janssen2022-11-292-6/+4
* boot: Make sure all partitions drivers are connectedJan Janssen2022-11-291-0/+4
* boot: Use EFI_BOOT_MANAGER_POLICY_PROTOCOL to connect console devicesJan Janssen2022-11-292-0/+35
* Merge pull request #25222 from medhefgo/stub-cmdlineLuca Boccassi2022-11-2813-204/+261
|\
| * stub: Detect empty LoadOptions when run from EFI shellJan Janssen2022-11-272-11/+61
| * stub: Fix cmdline handlingJan Janssen2022-11-227-46/+60
| * boot: Use xstr8_to_16 for path conversionJan Janssen2022-11-224-108/+24
| * boot: Use xstr8_to_16Jan Janssen2022-11-225-48/+17
| * boot: Add xstrn8_to_16Jan Janssen2022-11-223-1/+109
* | stub: Small code style changesJan Janssen2022-11-241-43/+20
* | stub: Fix splash alpha blendingJan Janssen2022-11-241-33/+60
* | stub: handle random seed like sd-boot doesJason A. Donenfeld2022-11-237-24/+42
|/
* boot: remove random-seed-modeJason A. Donenfeld2022-11-223-47/+4
* bootctl: install system token on virtualized systemsJason A. Donenfeld2022-11-211-20/+0
* boot: Replace firmware security hooks directlyJan Janssen2022-11-191-79/+40
* boot: Rework security arch overrideJan Janssen2022-11-194-152/+146
* boot: Manually convert filepaths if neededJan Janssen2022-11-191-4/+36
* boot: Do not require a loaded image pathJan Janssen2022-11-191-10/+3
* boot: Fix memory leakJan Janssen2022-11-191-1/+1
* bootctl: rework how we handle referenced but absent EFI boot entriesLennart Poettering2022-11-181-1/+5
* boot/measure: fix oom checkLi kunyu2022-11-181-1/+1
* Merge pull request #25414 from zx2c4-forks/krngseedLuca Boccassi2022-11-173-14/+23
|\
| * boot: only use __builtin_object_size with -O>0Jason A. Donenfeld2022-11-171-4/+4
| * boot: do not truncate random seed fileJason A. Donenfeld2022-11-171-5/+12
| * random-seed: handle post-merge review nitsJason A. Donenfeld2022-11-173-5/+7
* | pcrphase: add $SYSTEMD_PCRPHASE_STUB_VERIFY env var for overriding stub checkLennart Poettering2022-11-161-11/+24
|/
* Merge pull request #25319 from zx2c4-forks/krngseedLuca Boccassi2022-11-164-167/+194
|\
| * boot: implement kernel EFI RNG seed protocol with proper hashingJason A. Donenfeld2022-11-144-167/+194
* | boot: improve support for qemuGerd Hoffmann2022-11-164-1/+148
* | Merge pull request #25368 from yuwata/bootctl-ignore-invalid-boot-entriesYu Watanabe2022-11-141-2/+2
|\ \
| * | bootctl: downgrade log message when firmware reports non-existent or invalid ...Yu Watanabe2022-11-131-1/+1
| * | bootctl: make boot entry id logged in hexYu Watanabe2022-11-131-2/+2
* | | boot: Fix error messageJan Janssen2022-11-131-1/+1
* | | boot: Silence driver reconnect errorsJan Janssen2022-11-131-15/+13
| |/ |/|
* | bootctl,bootspec: make use of CHASE_PROHIBIT_SYMLINKS whenever we access the ...Lennart Poettering2022-11-131-9/+9
|/
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-085-3/+5
* basic: create new basic/initrd-util.[ch] for initrd-related functionsZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* measure: honour phases when signingLennart Poettering2022-10-311-124/+146
* measure: banks and phases list are always non-emptyLennart Poettering2022-10-311-3/+6
* boot: Mark some functions as staticJan Janssen2022-10-303-3/+3
* tree-wide: fix typoYu Watanabe2022-10-251-1/+1
* boot: Rework shim image verificationJan Janssen2022-10-173-84/+44
* stub: Allow loading unsigned kernel imagesJan Janssen2022-10-173-2/+145
* boot: Use proper security arch protocol namesJan Janssen2022-10-172-37/+35
* boot: Remove unused parameters from pe_kernel_infoJan Janssen2022-10-174-40/+24
* stub: Use LoadImage/StartImage to start the kernelJan Janssen2022-10-172-112/+59