summaryrefslogtreecommitdiffstats
path: root/src/boot (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge pull request #24254 from medhefgo/moldLuca Boccassi2022-08-231-1/+1
|\
| * meson: Downgrade efi-ld warningJan Janssen2022-08-231-1/+1
* | Merge pull request #24396 from poettering/no-more-dirnameLuca Boccassi2022-08-231-11/+7
|\ \
| * | bless-boot: remove a bunch of 'else'Lennart Poettering2022-08-231-2/+2
| * | tree-wide: port things dirname_malloc() → path_extract_directory()Lennart Poettering2022-08-231-9/+5
| |/
* / measure: fix minor memory leakLennart Poettering2022-08-231-5/+10
|/
* measure: add --current switch for "systemd-measure calculate"Lennart Poettering2022-08-221-3/+36
* bootctl: port some more code over to chase_symlinks() from prefix_roota()Lennart Poettering2022-08-221-30/+26
* measure: store bank name in PcrState structureLennart Poettering2022-08-201-14/+15
* measure: add json outputLennart Poettering2022-08-191-43/+135