summaryrefslogtreecommitdiff
path: root/src/boot
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \
| * | tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
| |/
* | boot: fix missing initializationYu Watanabe2022-09-131-1/+1
|/
* stub: pass .pcrsig and .pcrpkey PE sections as cpio into invoked kernelLennart Poettering2022-09-091-28/+70
* stub: add new special PE sections ".pcrsig" and ".pcrpkey" in unified kernelsLennart Poettering2022-09-092-2/+10
* cpio: add helper for packing cpios of literally specified data blobsLennart Poettering2022-09-092-0/+71
* Merge pull request #24351 from poettering/pcr-signFrantisek Sumsal2022-09-081-10/+301
|\
| * measure: add 'sign' verbLennart Poettering2022-09-081-10/+301
* | measure: print a helpful message if TPM2 PCR sysfs attributes are missingLennart Poettering2022-09-081-0/+2
|/
* boot: Avoid magic values in timeout EFI varsJan Janssen2022-09-071-9/+46
* boot: Use proper scan codesJan Janssen2022-09-071-4/+4
* boot: Accept Ctrl+Del for deleting wordsJan Janssen2022-09-071-0/+1
* boot: Correctly handle shift keysJan Janssen2022-09-071-2/+7
* boot: Refuse GPT with invalid entry sizeJan Janssen2022-09-071-12/+6
* boot: Fix device path unaligned accessJan Janssen2022-09-073-44/+48
* boot: Use mempcpyJan Janssen2022-09-074-40/+17
* boot: Add mempcpyJan Janssen2022-09-071-0/+7
* tree-wide: Use correct format specifiersJan Janssen2022-08-301-2/+2
* cpio: don't claim we measured anything if we weren't even askedLennart Poettering2022-08-261-1/+1
* cpio: split out cpio TPM measurement logic from pack_cpio()Lennart Poettering2022-08-261-24/+45