summaryrefslogtreecommitdiff
path: root/security/integrity/iint.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-03Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2023-10-31ima: annotate iint mutex to avoid lockdep false positive warningsAmir Goldstein1-11/+37
2023-10-19treewide: mark stuff as __ro_after_initAlexey Dobriyan1-1/+1
2023-06-01integrity: Fix possible multiple allocation in integrity_inode_get()Tianjia Zhang1-6/+9
2023-03-11Revert "integrity: double check iint_cache was initialized"Roberto Sassu1-8/+0
2023-03-11security: Introduce LSM_ORDER_LAST and set it for the integrity LSMRoberto Sassu1-0/+1
2021-05-21evm: Load EVM key in ima_load_x509() to avoid appraisalRoberto Sassu1-1/+3
2021-04-09integrity: Add declarations to init_once void arguments.Jiele Zhao1-1/+1
2021-03-22integrity: double check iint_cache was initializedMimi Zohar1-0/+8
2020-07-08integrity/ima: switch to using __kernel_readChristoph Hellwig1-13/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-5/+1
2019-03-04get rid of legacy 'get_ds()' functionLinus Torvalds1-1/+1
2018-12-13security: audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+1
2018-10-11LSM: Record LSM name in struct lsm_infoKees Cook1-0/+1
2018-10-11LSM: Convert security_initcall() into DEFINE_LSM()Kees Cook1-1/+3
2018-10-11LSM: Convert from initcall to struct lsm_infoKees Cook1-0/+1
2018-07-18integrity: silence warning when CONFIG_SECURITYFS is not enabledSudeep Holla1-3/+6
2018-05-17integrity: Add an integrity directory in securityfsMatthew Garrett1-0/+18
2018-03-23IMA: Support using new creds in appraisal policyMatthew Garrett1-0/+2
2018-02-02ima: re-initialize iint->atomic_flagsMimi Zohar1-0/+1
2017-12-18integrity: remove unneeded initializations in integrity_iint_cache entriesJeff Layton1-4/+0
2017-12-12ima: re-introduce own integrity cache lockDmitry Kasatkin1-0/+2
2017-11-08integrity: use kernel_read_file_from_path() to read x509 certsChristoph Hellwig1-49/+0
2017-06-21integrity: Small code improvementsThiago Jung Bauermann1-1/+1
2016-06-30integrity: add measured_pcrs field to integrity cacheEric Richter1-0/+2
2016-02-21ima: remove firmware and module specific cached status infoMimi Zohar1-2/+2
2016-01-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-0/+1
2016-01-04fix the leak in integrity_read_file()Al Viro1-5/+6
2015-12-15evm: load an x509 certificate from the kernelDmitry Kasatkin1-0/+1
2015-05-21integrity: add validity checks for 'path' parameterDmitry Kasatkin1-0/+3
2014-11-18VFS: refactor vfs_read()Dmitry Kasatkin1-7/+3
2014-11-18integrity: provide a hook to load keys when rootfs is readyDmitry Kasatkin1-0/+11
2014-11-18integrity: define a new function integrity_read_file()Dmitry Kasatkin1-0/+78
2014-10-07ima: check ima_policy_flag in the ima_file_free() hookDmitry Kasatkin1-3/+0
2014-03-07integrity: fix checkpatch errorsDmitry Kasatkin1-1/+1
2013-10-26ima: use dynamically allocated hash storageDmitry Kasatkin1-0/+2
2013-01-23ima: per hook cache integrity appraisal statusMimi Zohar1-2/+8
2012-09-07ima: replace iint spinblock with rwlock/read_lockDmitry Kasatkin1-9/+7
2012-09-07ima: allocating iint improvementsDmitry Kasatkin1-26/+19
2012-09-07ima: integrity appraisal extensionMimi Zohar1-1/+2
2011-09-14evm: clean verification statusDmitry Kasatkin1-0/+1
2011-07-18evm: replace hmac_status with evm_statusDmitry Kasatkin1-1/+1
2011-07-18evm: re-releaseMimi Zohar1-0/+1
2011-07-18integrity: move ima inode integrity data managementMimi Zohar1-0/+170