summaryrefslogtreecommitdiff
path: root/src/boot
Commit message (Expand)AuthorAgeFilesLines
* boot: Mark some functions as staticJan Janssen2022-10-303-3/+3
* tree-wide: fix typoYu Watanabe2022-10-261-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
* stub: Rename image parameterJan Janssen2022-10-173-11/+11
* pcrphase: fix --help textLennart Poettering2022-10-171-1/+1
* pcrphase: add two additional phasesLennart Poettering2022-10-171-1/+2
* stub: Fix booting with old kernelsJan Janssen2022-10-171-0/+4
* boot: Always reconnect all driversJan Janssen2022-10-121-0/+6
* boot: export reconnect()Gerd Hoffmann2022-10-122-2/+3
* stub: Correctly handle multi node file pathsJan Janssen2022-10-121-7/+41
* boot: Use device_path_to_strJan Janssen2022-10-124-15/+19
* boot: Add device_path_to_strJan Janssen2022-10-122-0/+20
* Merge pull request #24933 from keszybz/erradicate-strerrorLuca Boccassi2022-10-111-2/+2
|\
| * tree-wide: drop () around the first argument of a ternary opZbigniew Jędrzejewski-Szmek2022-10-111-2/+2
* | meson: Fix build with --optimization=plainJan Janssen2022-10-091-1/+1
|/
* stub: Remove unused function parameterJan Janssen2022-09-293-12/+9
* fuzz: tighten acceptable data sizeYu Watanabe2022-09-281-1/+1
* boot: Make efi_fnmatch non-backtrackingJan Janssen2022-09-252-15/+61
* fuzz: Add fuzzer for some efi string functionsJan Janssen2022-09-252-0/+41
* fuzz: Introduce DO_NOT_OPTIMIZEJan Janssen2022-09-251-6/+2
* fuzz-bcd: Do not include bcd.cJan Janssen2022-09-252-3/+2
* tree-wide: fix typoYu Watanabe2022-09-242-2/+2
* Merge pull request #24628 from medhefgo/boot-sectionsLennart Poettering2022-09-232-14/+23
|\
| * boot: Try to detect overlapping PE sectionsJan Janssen2022-09-102-3/+14
| * boot: Be more explicit where to look for sectionsJan Janssen2022-09-101-11/+9
* | measure: clarify we actually try to calculate for all four banks by defaultLennart Poettering2022-09-221-1/+1
* | measure: make --public-key= optional if "sign" is calledLennart Poettering2022-09-221-10/+31
* | measure: allow pre-calculating PCR values for multiple boot phasesLennart Poettering2022-09-221-23/+193
* | boot: add new pcrphase tool to measure barrier strings into PCR 11Lennart Poettering2022-09-221-0/+262
* | Merge pull request #24620 from poettering/measure-tweaksLuca Boccassi2022-09-222-10/+12
|\ \
| * | measure: separate out PE section options in --help textLennart Poettering2022-09-201-9/+11
| * | stub: typo fix in commentLennart Poettering2022-09-201-1/+1
* | | stub: fix conditionalization of initrd assemblyLennart Poettering2022-09-211-1/+1
* | | stub: Always use LINUX_INITRD_MEDIA_GUID if availableJan Janssen2022-09-207-22/+32
* | | stub: Be explicit about EFI handover calling conventionJan Janssen2022-09-201-1/+2
* | | stub: Remove unnecessary asm cli callJan Janssen2022-09-201-1/+0
* | | stub: Properly clean up pages on errorJan Janssen2022-09-204-51/+55
* | | stub: Refuse operation if kernel lacks EFI handover supportJan Janssen2022-09-201-0/+13
* | | stub: Refuse operating above 4G if not supportedJan Janssen2022-09-201-5/+27
* | | stub: Provide a proper boot params pageJan Janssen2022-09-201-56/+39
* | | stub: Fix above 4G bootJan Janssen2022-09-201-11/+18
|/ /
* | boot: Change the way we provide builtinsJan Janssen2022-09-203-21/+23
* | tpm2-util: make tpm2_pcr_bank_from_string() case-insensitiveLennart Poettering2022-09-191-19/+3
* | tree-wide: drop unused reference to DecryptedImageYu Watanabe2022-09-181-3/+1
* | measure: rename measure_pcr() to measure_kernel()Lennart Poettering2022-09-181-4/+4
* | Merge pull request #24272 from dtardon/assertsYu Watanabe2022-09-131-2/+1
|\ \