aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-04-17tpm2-common: remove misleading comment from the ECC templateMorten Linderud1-3/+0
2024-04-17create_tpm2_key: fix missing tabs in --helpMorten Linderud1-9/+9
2024-01-02Fix 32 bit signed conversionJames Bottomley4-8/+8
2023-12-17tools: add policy secret optionJames Bottomley8-7/+160
2023-12-17tpm2-common: add processing of TPM2_PolicySecretJames Bottomley1-0/+28
2023-12-17Rethread handling of authorizations for TPM2_PolicySecretJames Bottomley4-34/+34
2023-12-17tss: add tpm2_PolicySecretJames Bottomley2-0/+105
2023-12-15tss: add support for getting the names of objects (including NV objects)James Bottomley5-7/+68
2023-12-14Add locality policyJames Bottomley5-4/+90
2023-12-14TSS: add locality policyJames Bottomley2-0/+31
2023-12-04provider: fix reference countingJames Bottomley3-1/+11
2023-11-28tpm2-common: fix encrypted secret sizeJames Bottomley1-0/+1
2023-11-22signed_tpm2_policy: match the man pageJames Bottomley1-75/+143
2023-11-22tpm2-common: add helpers for querying and removing key policyJames Bottomley2-25/+89
2023-11-22gcc-13 fixJames Bottomley1-1/+1
2023-06-29intel-tss: more openssl-3 fixesJames Bottomley1-6/+6
2023-06-29tpm2-common: fix for openssl Boolean problemsJames Bottomley1-2/+4
2023-06-26intel-tss: fix Intel TSS for swtpmJames Bottomley1-1/+6
2023-06-26tpm-common: remove support for < 256 bit elliptic curvesJames Bottomley2-111/+1
2023-06-26intel-tss: fix openssl3 codeJames Bottomley1-6/+6
2023-03-24tpm2-common.c: Fix gcc-13 being picky about int to enum conversionJames Bottomley2-2/+3
2023-03-22decode_encode: fix the provider recursion problemJames Bottomley1-0/+19
2023-03-22provider: add nv key handling with storeJames Bottomley5-4/+200
2023-03-22provider: add decryption functionsJames Bottomley6-7/+282
2023-03-22openssl3 provider: add signaturesJames Bottomley4-1/+187
2023-03-22Add openssl3 providerJames Bottomley6-0/+544
2023-03-22Add missing OpenSSL3 functionsJames Bottomley4-0/+751
2023-03-22intel-tss: update for openssl-3James Bottomley1-7/+63
2023-03-17tpm2-common.c: fix uninitialized variable in tpm2_try_policy()James Bottomley1-1/+1
2023-03-17seal_tpm2_data: fix importable key creation with Intel TSSJames Bottomley1-0/+10
2023-03-17tpm2-common: factor out RSA decryptionJames Bottomley3-139/+84
2023-03-17tpm2-common: allow arbitrary hashes for elliptic curve signaturesJames Bottomley1-5/+13
2023-03-17tpm2-common: factor out elliptic curve signature and derivationJames Bottomley5-163/+175
2023-03-17tpm2-common: reshuffle pieces for openssl3 providerJames Bottomley9-106/+108
2023-03-17Restructure the subdirectories to follow a more common approachJames Bottomley25-0/+8463