summaryrefslogtreecommitdiffstats
path: root/security/integrity/evm/evm_crypto.c
Commit message (Expand)AuthorAgeFilesLines
* evm: Support multiple LSMs providing an xattrRoberto Sassu2023-07-101-2/+9
* evm: Fix build warningsRoberto Sassu2023-06-061-1/+1
* Merge tag 'integrity-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds2023-02-221-17/+16
|\
| * evm: call dump_security_xattr() in all cases to remove code duplicationXiu Jianfeng2023-01-311-17/+16
* | fs: port xattr to mnt_idmapChristian Brauner2023-01-191-2/+2
* | fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-3/+3
|/
* lsm,fs: fix vfs_getxattr_alloc() return type and caller error pathsPaul Moore2022-11-181-2/+3
* Revert "evm: Fix memleak in init_desc"Xiu Jianfeng2022-06-151-5/+2
* evm: Clean up some variablesStefan Berger2022-05-161-1/+1
* evm: Check xattr size discrepancy between kernel and userRoberto Sassu2021-06-211-1/+7
* evm: output EVM digest calculation infoMimi Zohar2021-06-201-0/+43
* evm: Verify portable signatures against all protected xattrsRoberto Sassu2021-06-011-0/+7
* Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-5/+6
|\
| * xattr: handle idmapped mountsTycho Andersen2021-01-241-5/+6
* | evm: Fix memleak in init_descDinghao Liu2021-01-131-2/+5
|/
* Merge tag 'integrity-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds2020-06-061-1/+1
|\
| * evm: Fix possible memory leak in evm_calc_hmac_or_hash()Roberto Sassu2020-05-071-1/+1
* | evm: Fix a small race in init_desc()Dan Carpenter2020-05-141-22/+22
* | evm: Fix RCU list related warningsMadhuparna Bhowmik2020-05-071-1/+1
* | evm: Check also if *tfm is an error pointer in init_desc()Roberto Sassu2020-05-071-1/+1
|/
* integrity: Remove duplicate pr_fmt definitionsTushar Sugandhi2020-02-281-2/+0
* Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-07-101-1/+1
* Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-081-1/+1
|\
| * keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells2019-06-271-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-4/+1
* | evm: check hash algorithm passed to init_desc()Roberto Sassu2019-05-291-0/+3
|/
* crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-1/+0
* evm: Use defined constant for UUID representationAndy Shevchenko2019-02-041-2/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-12-271-2/+1
|\
| * crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocationsEric Biggers2018-11-201-2/+1
* | security: audit and remove any unnecessary uses of module.hPaul Gortmaker2018-12-121-1/+1
|/
* security/integrity: constify some read-only dataEric Biggers2018-10-101-2/+2
* evm: Allow non-SHA1 digital signaturesMatthew Garrett2018-07-181-22/+25
* evm: Don't deadlock if a crypto algorithm is unavailableMatthew Garrett2018-07-181-1/+2
* Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2018-06-071-5/+5
|\
| * EVM: Allow runtime modification of the set of verified xattrsMatthew Garrett2018-05-181-1/+1
| * EVM: turn evm_config_xattrnames into a listMatthew Garrett2018-05-181-5/+5
* | evm: Don't update hmacs in user ns mountsSeth Forshee2018-05-031-1/+2
|/
* evm: Move evm_hmac and evm_hash from evm_main.c to evm_crypto.cHernĂ¡n Gonzalez2018-03-231-0/+3
* EVM: Add support for portable signature formatMatthew Garrett2017-12-111-9/+66
* EVM: Only complain about a missing HMAC key onceMatthew Garrett2017-11-081-1/+1
* fs: switch ->s_uuid to uuid_tChristoph Hellwig2017-06-051-1/+1
* Revert "evm: Translate user/group ids relative to s_user_ns when computing HMAC"Eric W. Biederman2016-12-021-2/+10
* xattr: Add __vfs_{get,set,remove}xattr helpersAndreas Gruenbacher2016-10-071-3/+4
* evm: Translate user/group ids relative to s_user_ns when computing HMACSeth Forshee2016-07-051-2/+2
* evm: provide a function to set the EVM key from the kernelDmitry Kasatkin2015-12-151-7/+43
* evm: enable EVM when X509 certificate is loadedDmitry Kasatkin2015-12-151-0/+4
* KEYS: Merge the type-specific data with the payload dataDavid Howells2015-10-211-1/+1
* VFS: security/: d_backing_inode() annotationsDavid Howells2015-04-151-2/+2
* evm: replace HMAC version with attribute maskDmitry Kasatkin2014-06-121-1/+1