summaryrefslogtreecommitdiff
path: root/security/tomoyo/file.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-21tomoyo: struct path it might get from LSM callers won't have NULL dentry or mntAl Viro1-1/+1
2021-02-01tomoyo: ignore data race while checking quotaTetsuo Handa1-8/+8
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2019-01-25tomoyo: Coding style fix.Tetsuo Handa1-0/+20
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-03-30TOMOYO: Use designated initializersKees Cook1-6/+6
2016-03-28tomoyo: constify assorted struct path *Al Viro1-5/+5
2015-04-12switch security_inode_getattr() to struct path *Al Viro1-2/+2
2015-02-22TOMOYO: Use d_is_dir() rather than d_inode and S_ISDIR()David Howells1-3/+1
2011-09-26TOMOYO: Fix make namespacecheck warnings.Tetsuo Handa1-2/+2
2011-09-19TOMOYO: Allow specifying domain transition preference.Tetsuo Handa1-6/+32
2011-07-14TOMOYO: Update kernel-doc.Tetsuo Handa1-12/+10
2011-07-11TOMOYO: Enable conditional ACL.Tetsuo Handa1-1/+34
2011-06-29TOMOYO: Cleanup part 4.Tetsuo Handa1-50/+13
2011-06-29TOMOYO: Change pathname for non-rename()able filesystems.Tetsuo Handa1-9/+3
2011-06-29TOMOYO: Add policy namespace support.Tetsuo Handa1-1/+1
2011-06-29TOMOYO: Add auditing interface.Tetsuo Handa1-33/+16
2011-06-29TOMOYO: Rename directives.Tetsuo Handa1-8/+7
2011-06-29TOMOYO: Use struct for passing ACL line.Tetsuo Handa1-111/+126
2011-06-29TOMOYO: Cleanup part 3.Tetsuo Handa1-36/+172
2011-06-29TOMOYO: Cleanup part 2.Tetsuo Handa1-2/+1
2011-06-29TOMOYO: Cleanup part 1.Tetsuo Handa1-332/+36
2011-04-19TOMOYO: Don't add / for allow_unmount permission check.Tetsuo Handa1-1/+0
2011-03-03TOMOYO: Fix memory leak upon file open.Tetsuo Handa1-4/+1
2010-08-02TOMOYO: Use pathname specified by policy rather than execve()Tetsuo Handa1-9/+17
2010-08-02TOMOYO: Rename symbols.Tetsuo Handa1-32/+31
2010-08-02TOMOYO: Aggregate reader functions.Tetsuo Handa1-87/+0
2010-08-02TOMOYO: Use array of "struct list_head".Tetsuo Handa1-99/+15
2010-08-02TOMOYO: Merge tomoyo_path_group and tomoyo_number_groupTetsuo Handa1-2/+2
2010-08-02TOMOYO: Merge functions.Tetsuo Handa1-41/+9
2010-08-02TOMOYO: Remove wrapper function for reading keyword.Tetsuo Handa1-60/+5
2010-08-02TOMOYO: Rename symbols.Tetsuo Handa1-52/+52
2010-08-02TOMOYO: Use callback for permission check.Tetsuo Handa1-237/+157
2010-08-02TOMOYO: Pass parameters via structure.Tetsuo Handa1-1/+19
2010-08-02TOMOYO: Use common code for open and mkdir etc.Tetsuo Handa1-82/+20
2010-08-02TOMOYO: Use callback for updating entries.Tetsuo Handa1-69/+38
2010-08-02TOMOYO: Use common structure for list element.Tetsuo Handa1-21/+25
2010-08-02TOMOYO: Use callback for updating entries.Tetsuo Handa1-196/+153
2010-08-02TOMOYO: Update profile structure.Tetsuo Handa1-38/+93
2010-08-02TOMOYO: Allow wildcard for execute permission.Tetsuo Handa1-26/+11
2010-08-02TOMOYO: Support longer pathname.Tetsuo Handa1-78/+58
2010-08-02TOMOYO: Split files into some pieces.Tetsuo Handa1-60/+2
2010-08-02TOMOYO: Add interactive enforcing mode.Tetsuo Handa1-73/+67
2010-08-02TOMOYO: Add mount restriction.Tetsuo Handa1-5/+4
2010-08-02TOMOYO: Split file access control functions by type of parameters.Tetsuo Handa1-87/+501
2010-08-02TOMOYO: Use structure for passing common arguments.Tetsuo Handa1-181/+134
2010-08-02TOMOYO: Add numeric values grouping support.Tetsuo Handa1-0/+14
2010-05-17TOMOYO: Add pathname grouping support.Tetsuo Handa1-28/+43
2010-05-10TOMOYO: Use stack memory for pending entry.Tetsuo Handa1-98/+83
2010-05-06TOMOYO: Use mutex_lock_interruptible.Tetsuo Handa1-5/+13