summaryrefslogtreecommitdiffstats
path: root/src/pcrlock (follow)
Commit message (Expand)AuthorAgeFilesLines
* various: check meson feature flag earlyMike Yuan2024-11-131-19/+17
* pcrlock: Move pe_hash() and uki_hash() to pe-binary.hDaan De Meyer2024-11-054-277/+1
* pcrlock: Pad pe hash to a multiple of 8 bytesDaan De Meyer2024-11-041-0/+4
* sd-json,tree-wide: add sd_json_format_enabled() and use it everwhereZbigniew Jędrzejewski-Szmek2024-10-281-9/+9
* pcrlock: Take VirtualSize > SizeOfRawData into accountDaan De Meyer2024-10-211-1/+15
* tree-wide: drop doubled empty linesYu Watanabe2024-10-071-1/+0
* tree-wide: Fix Wformat warningsDaan De Meyer2024-10-021-1/+1
* pcrlock: remove empty components from our listLennart Poettering2024-09-111-14/+30
* pcrlock: correct --help text regarding recovery pinLennart Poettering2024-09-111-1/+1
* pcrlock: log if we generate an "empty" policyLennart Poettering2024-09-111-0/+3
* pcrlock: be more careful when preparing credential name for pcrlock policyLennart Poettering2024-09-061-23/+36
* src/pcrlock/pcrlock.c: Handle empty pcrlock.d directoriesArnaud Patard2024-08-051-1/+15
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-161-18/+18
* tree-wide: port over to new builder apisLennart Poettering2024-06-191-89/+78
* creds-util: add common helper for determinign global boot credentials pathLennart Poettering2024-06-151-29/+7
* pcrlock: move event_log_reduce_to_safe_pcrs() down a bitLennart Poettering2024-06-141-63/+63
* pcrlock: don't override conf_root parameter for boot_entry_token_ensure()Lennart Poettering2024-06-141-1/+1
* fileio: add new helper write_base64_file_at() which encodes a binary object i...Lennart Poettering2024-06-141-8/+3
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-121-205/+207
* pcrlock: tweak error messages when we are not looking at a TPM2 event logLennart Poettering2024-05-301-4/+4
* tree-wise: several cleanups for loggingYu Watanabe2024-04-301-21/+21
* treewide: fix a few typos in NEWS, docs, comments, and log messagesDmitry V. Levin2024-04-271-1/+1
* tpm2-util: add generic wrapper tpm2_context_new_or_warn() that wrpas tpm2_con...Lennart Poettering2024-04-221-4/+4
* pcrlock: add make_pcrlock_record_from_streamAlberto Planas2024-04-191-35/+104
* Merge pull request #31790 from poettering/pcrlock-policy-fixLennart Poettering2024-04-181-25/+51
|\
| * pcrlock: rework --recovery-pin= to take three different argumentsLennart Poettering2024-04-181-7/+31
| * pcrlock: generate recovery PINs via make_recovery_key()Lennart Poettering2024-04-181-8/+1
| * tpm2-util: now that we don't use PolicyAuthValue anymore, let's not set an au...Lennart Poettering2024-04-181-2/+0
| * pcrlock: switch access policy for nvindex to store policy in from PolicyAuthV...Lennart Poettering2024-04-181-8/+19
| * tpm2-util: rename tpm2_get_pin_auth() → tpm2_auth_value_from_pin()Lennart Poettering2024-04-181-1/+1
* | use FOREACH_ELEMENTMatteo Croce2024-04-181-1/+1
|/
* pcrlock: handle measurement logs where hash algs in header are announced in d...Lennart Poettering2024-02-211-7/+14
* pcrlock: normalize credential name for TPM2 PINLennart Poettering2024-02-201-1/+1
* ask-password: rework how we pass request meta info when asking passwordsLennart Poettering2024-02-201-5/+7
* pcrlock: add basic Varlink interfaceLennart Poettering2024-02-121-6/+135
* pcrlock: split out generation of CEL objects into helper funcLennart Poettering2024-02-121-56/+74
* pcrlock: use log_setup()Lennart Poettering2024-02-121-3/+1
* creds-util: add a concept of "user-scoped" credentialsLennart Poettering2024-01-301-0/+1
* pcrlock: also write pcrlock policy as unencrypted credential to XBOOTLDR/ESPLennart Poettering2024-01-221-12/+156
* Measure empty PK and KEK EFI varsAlberto Planas2024-01-191-2/+2
* Merge pull request #30728 from polarina/nodaLennart Poettering2024-01-051-1/+1
|\
| * pcrlock: Print correct NV index when writing new policyGabríel Arthúr Pétursson2024-01-041-1/+1
* | Use .d path for PCRLOCK_KERNEL_*_PATHAlberto Planas2024-01-051-2/+2
* | Fix typo in verb_make_policy explanationAlberto Planas2024-01-041-1/+1
|/
* format-table: introduce table_isempty and use it where appropriateMike Yuan2023-12-251-4/+4
* color-util: split out HSV color conversion into color-util.[ch]Lennart Poettering2023-12-211-34/+1
* pcrlock: use empty_or_dash() moreFrantisek Sumsal2023-12-181-2/+2
* pcrlock: check for embedded NUL bytesLennart Poettering2023-11-201-0/+5
* pcrlock: make sure we don't choke on empty recordsLennart Poettering2023-11-201-1/+5
* pcrlock: show emojis for each PCR lineLennart Poettering2023-11-061-15/+25