summaryrefslogtreecommitdiff
path: root/security/integrity/integrity.h
AgeCommit message (Expand)AuthorFilesLines
2024-10-09integrity: Use static_assert() to check struct sizesGustavo A. R. Silva1-0/+4
2024-04-08integrity: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-3/+9
2024-02-15integrity: Remove LSMRoberto Sassu1-25/+0
2024-02-15ima: Make it independent from 'integrity' LSMRoberto Sassu1-53/+0
2024-02-15evm: Make it independent from 'integrity' LSMRoberto Sassu1-1/+0
2024-02-15ima: Move to LSM infrastructureRoberto Sassu1-0/+1
2023-10-31ima: detect changes to the backing overlay fileMimi Zohar1-0/+2
2023-08-17integrity: check whether imputed trust is enabledNayna Jain1-2/+3
2022-05-05ima: support fs-verity file digest based version 3 signaturesMimi Zohar1-2/+24
2022-05-05ima: permit fsverity's file digests in the IMA measurement listMimi Zohar1-0/+1
2022-03-21Merge tag 'integrity-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+12
2022-03-08integrity: Only use machine keyring when uefi_check_trust_mok_keys is trueEric Snowberg1-0/+5
2022-03-08integrity: Introduce a Linux keyring called machineEric Snowberg1-1/+11
2022-02-15ima: define ima_max_digest_data struct without a flexible array variableMimi Zohar1-0/+10
2022-02-15ima: rename IMA_ACTION_FLAGS to IMA_NONACTION_FLAGSMimi Zohar1-2/+2
2020-11-20crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers1-1/+1
2020-07-16integrity: Add errno field in audit messageLakshmi Ramasubramanian1-0/+13
2020-06-15ima: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-2/+2
2020-02-28integrity: Remove duplicate pr_fmt definitionsTushar Sugandhi1-0/+6
2019-11-12ima: Check against blacklisted hashes for files with modsigNayna Jain1-0/+1
2019-08-05ima: Implement support for module-style appended signaturesThiago Jung Bauermann1-0/+19
2019-08-05ima: Add modsig appraise_type option for module-style appended signaturesThiago Jung Bauermann1-0/+1
2019-07-10Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+2
2019-07-08Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+6
2019-07-08Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+4
2019-06-30integrity: Introduce struct evm_xattrThiago Jung Bauermann1-0/+6
2019-06-27keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells1-2/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-6/+1
2018-12-17integrity: Remove references to module keyringThiago Jung Bauermann1-3/+2
2018-12-12integrity: Load certs to the platform keyringNayna Jain1-0/+20
2018-12-12integrity: Define a trusted platform keyringNayna Jain1-1/+2
2018-07-18ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not setStefan Berger1-0/+15
2018-05-17integrity: Add an integrity directory in securityfsMatthew Garrett1-0/+2
2018-03-25integrity: Remove unused macro IMA_ACTION_RULE_FLAGSThiago Jung Bauermann1-1/+0
2018-03-23ima: fail signature verification based on policyMimi Zohar1-0/+1
2018-03-23IMA: Support using new creds in appraisal policyMatthew Garrett1-2/+7
2017-12-18ima: support new "hash" and "dont_hash" policy actionsMimi Zohar1-10/+13
2017-12-11ima: re-introduce own integrity cache lockDmitry Kasatkin1-5/+13
2017-12-11EVM: Add support for portable signature formatMatthew Garrett1-0/+2
2017-11-08integrity: use kernel_read_file_from_path() to read x509 certsChristoph Hellwig1-2/+0
2017-06-21integrity: Small code improvementsThiago Jung Bauermann1-3/+4
2016-06-30integrity: add measured_pcrs field to integrity cacheEric Richter1-0/+1
2016-05-01ima: fix ima_inode_post_setattrMimi Zohar1-0/+1
2016-03-04Merge tag 'keys-next-20160303' of git://git.kernel.org/pub/scm/linux/kernel/g...James Morris1-1/+1
2016-03-03X.509: Make algo identifiers text instead of enumDavid Howells1-1/+1
2016-02-21ima: remove firmware and module specific cached status infoMimi Zohar1-12/+4
2016-02-20ima: define a new hook to measure and appraise a file already in memoryMimi Zohar1-2/+5
2015-12-15evm: load an x509 certificate from the kernelDmitry Kasatkin1-0/+8
2015-11-23integrity: define '.evm' as a builtin 'trusted' keyringDmitry Kasatkin1-3/+2
2015-05-21integrity: add validity checks for 'path' parameterDmitry Kasatkin1-1/+1