summaryrefslogtreecommitdiffstats
path: root/security/tomoyo/tomoyo.c
Commit message (Expand)AuthorAgeFilesLines
* tomoyo: revert CONFIG_SECURITY_TOMOYO_LKM supportPaul Moore2024-10-041-0/+623
* tomoyo: preparation step for building as a loadable LSM moduleTetsuo Handa2024-09-231-623/+0
* exec: Check __FMODE_EXEC instead of in_execve for LSMsKees Cook2024-01-241-1/+2
* lsm: new security_file_ioctl_compat() hookAlfred Piccioni2023-12-241-0/+1
* lsm: mark the lsm_id variables are marked as staticPaul Moore2023-11-121-1/+1
* LSM: Identify modules by more than nameCasey Schaufler2023-11-121-1/+8
* lsm: constify 'bprm' parameter in security_bprm_committed_creds()Khadija Kamran2023-09-141-1/+1
* selinux: remove the runtime disable functionalityPaul Moore2023-03-201-3/+3
* security: Create file_truncate hook from path_truncate hookGünther Noack2022-10-191-0/+13
* LSM: Remove double path_rename hook calls for RENAME_EXCHANGEMickaël Salaün2022-05-231-1/+10
* tomoyo: fix doc warningsChenXiaoSong2021-06-161-7/+5
* exec: Implement kernel_execveEric W. Biederman2020-07-211-2/+2
* exec: Factor security_bprm_creds_for_exec out of security_bprm_set_credsEric W. Biederman2020-05-201-9/+3
* tomoyo: Coding style fix.Tetsuo Handa2019-01-241-3/+12
* tomoyo: Swicth from cred->security to task_struct->security.Tetsuo Handa2019-01-231-70/+79
* LSM: Make lsm_early_cred() and lsm_early_task() local functions.Tetsuo Handa2019-01-181-1/+0
* TOMOYO: Update LSM flags to no longer be exclusiveKees Cook2019-01-081-1/+1
* Infrastructure management of the cred security blobCasey Schaufler2019-01-081-0/+6
* TOMOYO: Abstract use of cred security blobCasey Schaufler2019-01-081-9/+31
* LSM: Separate idea of "major" LSM from "exclusive" LSMKees Cook2019-01-081-1/+1
* LSM: Lift LSM selection out of individual LSMsKees Cook2019-01-081-2/+0
* LSM: Introduce LSM_FLAG_LEGACY_MAJORKees Cook2019-01-081-0/+1
* LSM: Record LSM name in struct lsm_infoKees Cook2018-10-101-0/+1
* LSM: Convert security_initcall() into DEFINE_LSM()Kees Cook2018-10-101-1/+3
* ->file_open(): lose cred argumentAl Viro2018-07-121-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* exec: Rename bprm->cred_prepared to called_set_credsKees Cook2017-08-011-1/+1
* TOMOYO: Use designated initializersKees Cook2017-03-301-10/+10
* security: mark LSM hooks as __ro_after_initJames Morris2017-03-061-1/+1
* LSM: Add /sys/kernel/security/lsmCasey Schaufler2017-01-191-1/+1
* constify security_sb_pivotroot()Al Viro2016-03-281-1/+1
* constify security_path_chroot()Al Viro2016-03-281-1/+1
* constify security_path_{link,rename}Al Viro2016-03-281-3/+3
* constify security_path_{mkdir,mknod,symlink}Al Viro2016-03-281-3/+3
* constify security_path_{unlink,rmdir}Al Viro2016-03-281-2/+2
* constify chmod_common/security_path_chmodAl Viro2016-03-281-1/+1
* constify security_sb_mount()Al Viro2016-03-281-1/+1
* constify chown_common/security_path_chownAl Viro2016-03-281-1/+1
* constify security_path_truncate()Al Viro2016-03-281-1/+1
* LSM: Switch to lists of hooksCasey Schaufler2015-05-121-11/+3
* LSM: Add security module hook list headsCasey Schaufler2015-05-121-29/+29
* LSM: Split security.hCasey Schaufler2015-05-121-1/+1
* switch security_inode_getattr() to struct path *Al Viro2015-04-111-3/+2
* tomoyo: use DEFINE_SRCU() to define tomoyo_ssLai Jiangshan2013-03-181-3/+2
* consitify do_mount() argumentsAl Viro2012-10-111-2/+2
* userns: Teach security_path_chown to take kuids and kgidsEric W. Biederman2012-09-211-5/+7
* SELinux: rename dentry_open to file_openEric Paris2012-04-091-3/+3
* switch security_path_chmod() to struct path *Al Viro2012-01-061-7/+4
* switch ->path_mknod() to umode_tAl Viro2012-01-031-1/+1
* switch ->path_mkdir() to umode_tAl Viro2012-01-031-1/+1