| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-15 | keys/trusted_keys: mark 'migratable' as __ro_after_init | Len Bao | 1 | -1/+1 |
| 2026-06-15 | KEYS: trusted: Debugging as a feature | Jarkko Sakkinen | 4 | -21/+59 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 3 | -6/+6 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 3 | -7/+6 |
| 2026-02-12 | Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2 | -0/+2 |
| 2026-02-10 | Merge tag 'powerpc-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 4 | -1/+205 |
| 2026-02-10 | Merge tag 'soc-drivers-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -10/+7 |
| 2026-01-30 | keys/trusted_keys: establish PKWM as a trusted source | Srish Srinivasan | 4 | -1/+205 |
| 2026-01-25 | keys/trusted_keys: fix handle passed to tpm_buf_append_name during unseal | Srish Srinivasan | 1 | -2/+2 |
| 2026-01-20 | kernel.h: drop hex.h and update all hex.h users | Randy Dunlap | 2 | -0/+2 |
| 2026-01-07 | KEYS: trusted: Make use of tee bus methods | Uwe Kleine-König | 1 | -7/+5 |
| 2026-01-07 | KEYS: trusted: Migrate to use tee specific driver registration function | Uwe Kleine-König | 1 | -3/+2 |
| 2025-12-05 | tpm2-sessions: Open code tpm_buf_append_hmac_session() | Jarkko Sakkinen | 1 | -2/+10 |
| 2025-12-05 | tpm2-sessions: Fix out of range indexing in name_size | Jarkko Sakkinen | 1 | -6/+23 |
| 2025-12-03 | KEYS: trusted: Use tpm_ret_to_err() in trusted_tpm2 | Jarkko Sakkinen | 1 | -19/+7 |
| 2025-12-03 | Merge tag 'v6.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -0/+108 |
| 2025-12-03 | Merge tag 'keys-trusted-next-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -21/+8 |
| 2025-11-29 | KEYS: trusted: Fix a memory leak in tpm2_load_cmd | Jarkko Sakkinen | 1 | -2/+4 |
| 2025-11-29 | KEYS: trusted: Replace a redundant instance of tpm2_hash_map | Jarkko Sakkinen | 1 | -19/+4 |
| 2025-11-27 | keys: Remove redundant less-than-zero checks | Thorsten Blum | 1 | -2/+2 |
| 2025-10-23 | KEYS: trusted: Pass argument by pointer in dump_options | Herbert Xu | 1 | -5/+5 |
| 2025-10-20 | KEYS: trusted: caam based protected key | Meenakshi Aggarwal | 1 | -0/+108 |
| 2025-09-27 | KEYS: trusted_tpm1: Move private functionality out of public header | Eric Biggers | 1 | -8/+72 |
| 2025-09-27 | KEYS: trusted_tpm1: Use SHA-1 library instead of crypto_shash | Eric Biggers | 2 | -190/+36 |
| 2025-09-27 | KEYS: trusted_tpm1: Compare HMAC values in constant time | Eric Biggers | 1 | -3/+4 |
| 2025-01-21 | KEYS: trusted: dcp: fix improper sg use with CONFIG_VMAP_STACK=y | David Gstir | 1 | -4/+18 |
| 2024-11-04 | KEYS: trusted: dcp: fix NULL dereference in AEAD crypto operation | David Gstir | 1 | -4/+5 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2024-08-15 | KEYS: trusted: dcp: fix leak of blob encryption key | David Gstir | 1 | -12/+21 |
| 2024-08-15 | KEYS: trusted: fix DCP blob payload length assignment | David Gstir | 1 | -1/+1 |
| 2024-07-01 | KEYS: trusted: add missing MODULE_DESCRIPTION() | Jeff Johnson | 1 | -0/+1 |
| 2024-05-21 | KEYS: trusted: Do not use WARN when encode fails | Jarkko Sakkinen | 1 | -1/+2 |
| 2024-05-21 | KEYS: trusted: Fix memory leak in tpm2_key_encode() | Jarkko Sakkinen | 1 | -6/+18 |
| 2024-05-13 | Merge tag 'tpmdd-next-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -53/+106 |
| 2024-05-09 | KEYS: trusted: Add session encryption protection to the seal/unseal path | James Bottomley | 1 | -27/+61 |
| 2024-05-09 | KEYS: trusted: tpm2: Use struct tpm_buf for sized buffers | Jarkko Sakkinen | 1 | -23/+31 |
| 2024-05-09 | tpm: Store the length of the tpm_buf data separately. | Jarkko Sakkinen | 1 | -4/+5 |
| 2024-05-09 | tpm: Remove tpm_send() | Jarkko Sakkinen | 1 | -2/+12 |
| 2024-05-09 | docs: trusted-encrypted: add DCP as new trust source | David Gstir | 1 | -0/+19 |
| 2024-05-09 | KEYS: trusted: Introduce NXP DCP-backed trusted keys | David Gstir | 4 | -1/+328 |
| 2024-05-09 | KEYS: trusted: improve scalability of trust source config | David Gstir | 1 | -2/+8 |
| 2023-10-24 | KEYS: trusted: tee: Refactor register SHM usage | Sumit Garg | 1 | -44/+20 |
| 2023-10-24 | KEYS: trusted: Rollback init_trusted() consistently | Jarkko Sakkinen | 1 | -10/+10 |
| 2023-10-10 | KEYS: trusted: Remove redundant static calls usage | Sumit Garg | 1 | -8/+5 |
| 2023-07-17 | security: keys: Modify mismatched function name | Jiapeng Chong | 1 | -1/+1 |
| 2022-12-08 | KEYS: trusted: tee: Make registered shm dependency explicit | Sumit Garg | 1 | -1/+2 |
| 2022-06-08 | KEYS: trusted: tpm2: Fix migratable logic | David Safford | 1 | -2/+2 |
| 2022-05-23 | KEYS: trusted: Introduce support for NXP CAAM-based trusted keys | Ahmad Fatoum | 4 | -2/+97 |
| 2022-05-23 | KEYS: trusted: allow use of kernel RNG for key material | Ahmad Fatoum | 1 | -1/+34 |
| 2022-05-23 | KEYS: trusted: allow use of TEE as backend without TCG_TPM support | Ahmad Fatoum | 3 | -6/+35 |
| 2022-03-23 | Merge tag 'arm-drivers-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -14/+9 |
| 2022-03-08 | KEYS: trusted: Avoid calling null function trusted_key_exit | Dave Kleikamp | 1 | -1/+1 |
| 2022-03-08 | KEYS: trusted: Fix trusted key backends when building as module | Andreas Rammhold | 1 | -2/+2 |
| 2022-02-16 | KEYS: trusted: tee: use tee_shm_register_kernel_buf() | Jens Wiklander | 1 | -14/+9 |
| 2021-05-12 | trusted-keys: match tpm_get_ops on all return paths | Ben Boeckel | 1 | -3/+3 |
| 2021-05-12 | KEYS: trusted: Fix memory leak on object td | Colin Ian King | 1 | -3/+5 |
| 2021-04-26 | Merge tag 'queue' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/tpmdd | Linus Torvalds | 2 | -13/+16 |
| 2021-04-26 | Merge tag 'tpmdd-next-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 6 | -327/+1035 |
| 2021-04-21 | KEYS: trusted: fix TPM trusted keys for generic framework | James Bottomley | 2 | -13/+16 |
| 2021-04-21 | KEYS: trusted: Fix TPM reservation for seal/unseal | James Bottomley | 1 | -1/+1 |
| 2021-04-14 | KEYS: trusted: Fix missing null return from kzalloc call | Colin Ian King | 1 | -2/+4 |
| 2021-04-14 | KEYS: trusted: Introduce TEE based Trusted Keys | Sumit Garg | 3 | -0/+324 |
| 2021-04-14 | KEYS: trusted: Add generic trusted keys framework | Sumit Garg | 3 | -297/+424 |
| 2021-04-14 | security: keys: trusted: Make sealed key properly interoperable | James Bottomley | 1 | -15/+38 |
| 2021-04-14 | security: keys: trusted: use ASN.1 TPM2 key format for the blobs | James Bottomley | 4 | -8/+218 |
| 2021-04-14 | security: keys: trusted: fix TPM2 authorizations | James Bottomley | 2 | -10/+32 |
| 2021-02-16 | KEYS: trusted: Reserve TPM for seal and unseal operations | Jarkko Sakkinen | 1 | -4/+18 |
| 2021-02-16 | KEYS: trusted: Fix migratable=1 failing | Jarkko Sakkinen | 1 | -1/+1 |
| 2021-02-16 | KEYS: trusted: Fix incorrect handling of tpm_get_random() | Jarkko Sakkinen | 1 | -3/+17 |
| 2020-11-20 | crypto: sha - split sha.h into sha1.h and sha2.h | Eric Biggers | 1 | -1/+1 |
| 2020-08-07 | mm, treewide: rename kzfree() to kfree_sensitive() | Waiman Long | 1 | -17/+17 |
| 2020-03-29 | KEYS: Don't write out to userspace while holding key semaphore | Waiman Long | 1 | -12/+2 |
| 2019-12-17 | security: keys: trusted: fix lost handle flush | James Bottomley | 1 | -0/+1 |
| 2019-11-12 | KEYS: trusted: Remove set but not used variable 'keyhndl' | zhengbin | 1 | -2/+0 |
| 2019-11-12 | KEYS: trusted: Move TPM2 trusted keys code | Sumit Garg | 3 | -2/+317 |
| 2019-11-12 | KEYS: trusted: Create trusted keys subsystem | Sumit Garg | 2 | -0/+1282 |