summaryrefslogtreecommitdiffstats
path: root/src/shared/tpm2-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-5/+23
* Merge pull request #31978 from nolange/fix_openssl_deprecationsLuca Boccassi2024-04-191-0/+4
|\
| * openssl-util: compatible with restricted openssl3Norbert Lange2024-04-181-0/+4
* | Merge pull request #31790 from poettering/pcrlock-policy-fixLennart Poettering2024-04-181-22/+230
|\ \
| * | tpm2-util: now that we don't use PolicyAuthValue anymore, let's not set an au...Lennart Poettering2024-04-181-15/+1
| * | pcrlock: switch access policy for nvindex to store policy in from PolicyAuthV...Lennart Poettering2024-04-181-0/+214
| * | tpm2-util: add comment explaining what tpm2_define_policy_nv_index() actually...Lennart Poettering2024-04-181-0/+4
| * | tpm2-util: load external key into NULL hierarchy if private key is providedLennart Poettering2024-04-181-2/+2
| * | tpm2-util: rename tpm2_get_pin_auth() → tpm2_auth_value_from_pin()Lennart Poettering2024-04-181-5/+5
| * | tpm2: export tpm2_get_name()Lennart Poettering2024-04-181-1/+1
| * | tpm2-util: import two more symbols from tpm2-tss librariesLennart Poettering2024-04-181-0/+4
| |/
* / use FOREACH_ELEMENTMatteo Croce2024-04-181-2/+2
|/
* dlopen: log debug message when a library is dlopenedLuca Boccassi2024-04-031-0/+2
* shared: Fix TPM2 unsealing when PCR values changeGabríel Arthúr Pétursson2024-03-241-5/+5
* Merge pull request #30480 from keszybz/kernel-install-more-pathsZbigniew Jędrzejewski-Szmek2024-03-081-1/+1
|\
| * various: use modern strv helpersZbigniew Jędrzejewski-Szmek2024-02-281-1/+1
* | tree-wide: switch dlopen hooks over to DLSYM_PROTOTYPE()/DLSYM_FUNCTION()Lennart Poettering2024-03-011-61/+61
|/
* tpm2-util: fix typoYu Watanabe2024-02-021-1/+1
* creds-util: add a concept of "user-scoped" credentialsLennart Poettering2024-01-301-0/+1
* pcrlock: when unlocking try to pick up pcrlock policy from system credentialsLennart Poettering2024-01-221-23/+172
* tpm2: If unsealing results in policy hash mismatch when using RSA pubkey, pos...Dan Streetman2024-01-161-2/+16
* tpm2: Do not use RSA exponent special-case default value in PEM->TPM2B_PUBLIC...Dan Streetman2024-01-161-2/+10
* hexdecoct: make unbase64mem and unhexmem always use SIZE_MAXMike Yuan2024-01-081-1/+1
* tpm2-util: more iovec'ificationLennart Poettering2024-01-051-147/+100
* Merge pull request #30728 from polarina/nodaLennart Poettering2024-01-051-1/+10
|\
| * Assign noDA attribute to TPM2 objects not dependant on a PINGabríel Arthúr Pétursson2024-01-041-1/+10
* | shared: initialize a couple of values explicitlyFrantisek Sumsal2024-01-041-2/+2
|/
* tpm2-util: handle TPMs gracefully that do not support ECC and return TPM2_RC_...Lennart Poettering2024-01-031-1/+6
* tpm2-util: declare the cleanup attribute firstFrantisek Sumsal2023-12-271-1/+1
* Merge pull request #30633 from mrc0mmand/cocci-shenanigansYu Watanabe2023-12-251-5/+2
|\
| * tree-wide: use IOVEC_MAKE() in a couple more placesFrantisek Sumsal2023-12-251-4/+1
| * tree-wide: shorten a couple of ternary expressionsFrantisek Sumsal2023-12-251-1/+1
* | format-table: introduce table_isempty and use it where appropriateMike Yuan2023-12-251-1/+1
|/
* tpm2-util: rename json field "tpm2-pcrlock" → "tpm2_pcrlock"Lennart Poettering2023-11-211-2/+2
* tree-wide: unify OpenSSL spelling in log messagesFrantisek Sumsal2023-11-131-3/+3
* Merge pull request #29955 from poettering/repart-seal-keyLuca Boccassi2023-11-101-1/+39
|\
| * tpm2-util: move loading of TPM2B_PUBLIC from disk into tpm2-util.cLennart Poettering2023-11-091-1/+39
* | tpm2-setup: also save the SRK to the file system in TPM2_PUBLIC formatLennart Poettering2023-11-091-1/+1
|/
* cryptenroll: add support for calculated TPM2 enrollmentDan Streetman2023-11-071-1/+1
* tpm2: update test-tpm2 for tpm2_calculate_seal()Dan Streetman2023-11-071-2/+2
* tpm2: add tpm2_calculate_seal() and helper functionsDan Streetman2023-11-071-9/+809
* tpm2: add tpm2_sym_alg_*_string() and tpm2_sym_mode_*_string()Dan Streetman2023-11-071-0/+56
* tpm2: add test to verify srk templatesDan Streetman2023-11-071-2/+2
* tpm2: allow using tpm2_get_srk_template() without tpmDan Streetman2023-11-071-31/+38
* tree-wide: take in all *our* JSON structures also decimal stringsLennart Poettering2023-11-071-8/+8
* tree-wide: fix typoYu Watanabe2023-11-041-1/+1
* pcrlock: add new pcrlock toolLennart Poettering2023-11-031-1/+621
* tpm2-util: add common array for TPM2 hash algorithmsLennart Poettering2023-11-031-0/+10
* tpm2-util: make various marshalling/unmarshalling calls static, as we only us...Lennart Poettering2023-11-031-4/+4