summaryrefslogtreecommitdiffstats
path: root/src/boot/measure.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* measure: drop incomplete support for PCRs != 11Lennart Poettering2024-07-031-67/+50
* tree-wide: port over to new builder apisLennart Poettering2024-06-191-16/+13
* tree-wide: replace strv_sort() + strv_uniq() -> strv_sort_uniq()Yu Watanabe2024-06-171-6/+3
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-121-46/+48
* repart,measure: reword help descriptionsZbigniew Jędrzejewski-Szmek2024-05-081-2/+2
* Fix spelling errors found by LintianLuca Boccassi2024-04-271-1/+1
* tree-wide: Use log_setup() everywhereDaan De Meyer2024-04-251-3/+1
* measure: Add .ucode UKI section supportTobias Fleig2024-04-191-0/+3
* measure: add support for --certificate and --private-key-source for engine/pr...Luca Boccassi2024-03-011-28/+115
* tree-wide: port over various pieces of code to strv_extend_many()Lennart Poettering2024-01-171-6/+5
* hexdecoct: make unbase64mem and unhexmem always use SIZE_MAXMike Yuan2024-01-081-2/+2
* tpm2: downgrade most log functions from error to debugDan Streetman2023-10-031-1/+1
* openssl-util: add common implementation of digest+signLennart Poettering2023-09-061-23/+4
* fundamental: rename tpm-pcr.h → tpm2-pcr.hLennart Poettering2023-08-241-1/+1
* fundemental: split out UKI defines into its own headerLennart Poettering2023-08-241-0/+1
* tpm2: unify symbolic name infra for PCRsLennart Poettering2023-08-241-24/+20
* tree-wide: use json_variant_append_arrayb() at many placesLennart Poettering2023-08-241-12/+7
* tree-wide: drop "static inline" use in .c filesLennart Poettering2023-08-211-1/+1
* tpm2: add TPM2B_*_MAKE(), TPM2B_*_CHECK_SIZE() macrosDan Streetman2023-08-041-11/+4
* tpm2: change tpm2_calculate_policy_pcr(), tpm2_calculate_sealing_policy() to ...Dan Streetman2023-08-041-9/+6
* boot: measure .sbat sectionLuca Boccassi2023-06-301-0/+3
* tree-wide: use memstream-utilYu Watanabe2023-05-311-4/+4
* boot/measure: replace TPM PolicyPCR session with calculationDan Streetman2023-05-271-69/+16
* stub/measure: document and measure .uname UKI sectionLuca Boccassi2023-05-241-0/+3
* tpm2: add/rename functions to manage pcr selectionsDan Streetman2023-03-091-1/+3
* measure: wrap long lines and avoid one castZbigniew Jędrzejewski-Szmek2023-02-201-11/+19
* tpm2: add Tpm2Handle with automatic cleanupDan Streetman2023-02-011-74/+45
* tpm2: use Tpm2Context* instead of ESYS_CONTEXT*Dan Streetman2023-02-011-2/+2
* tpm2: use ref counter for Tpm2ContextDan Streetman2023-02-011-7/+7
* tpm2: rename struct tpm2_context to Tpm2ContextDan Streetman2023-02-011-1/+1
* tpm2: rename tpm2 alg id<->string functionsDan Streetman2023-02-011-1/+1
* measure: fix the failures of compare_reported_pcr_nr()Jia Zhang2022-12-231-3/+3
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* measure: add --append= switch for merging signaturesLennart Poettering2022-12-151-1/+24
* boot/measure: fix oom checkLi kunyu2022-11-181-1/+1
* basic: move version() to build.h+cZbigniew 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
* pcrphase: add two additional phasesLennart Poettering2022-10-171-1/+2
* 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
* measure: separate out PE section options in --help textLennart Poettering2022-09-201-9/+11
* tpm2-util: make tpm2_pcr_bank_from_string() case-insensitiveLennart Poettering2022-09-191-19/+3
* measure: rename measure_pcr() to measure_kernel()Lennart Poettering2022-09-181-4/+4
* stub: add new special PE sections ".pcrsig" and ".pcrpkey" in unified kernelsLennart Poettering2022-09-091-1/+5
* 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
|/
* measure: fix minor memory leakLennart Poettering2022-08-231-5/+10