Commit Graph

481 Commits (d39123a486524fed9b4e43e08a8757fd90a5859a)

Author SHA1 Message Date
David Howells 3699c53c48 CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #3] 16 years ago
James Morris 29881c4502 Revert "CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #2]" 16 years ago
Al Viro 56ff5efad9 zero i_uid/i_gid on inode allocation 16 years ago
Eric Paris 76f7ba35d4 SELinux: shrink sizeof av_inhert selinux_class_perm and context 16 years ago
David Howells 14eaddc967 CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #2] 16 years ago
Al Viro 5af75d8d58 audit: validate comparison operations, store them in sane form 16 years ago
Rusty Russell 4f4b6c1a94 cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: core 16 years ago
Paul Moore 277d342fc4 selinux: Deprecate and schedule the removal of the the compat_net functionality 16 years ago
James Morris 7419224691 SELinux: don't check permissions for kernel mounts 16 years ago
James Morris 12204e24b1 security: pass mount flags to security_sb_kern_mount() 16 years ago
Stephen Smalley 459c19f524 SELinux: correctly detect proc filesystems of the form "proc/foo" 16 years ago
David Howells 3a3b7ce933 CRED: Allow kernel services to override LSM settings for task actions 16 years ago
David Howells 1bfdc75ae0 CRED: Add a kernel_service object class to SELinux 16 years ago
David Howells 3b11a1dece CRED: Differentiate objective and effective subjective credentials on a task 16 years ago
David Howells a6f76f23d2 CRED: Make execve() take advantage of copy-on-write credentials 16 years ago
David Howells d84f4f992c CRED: Inaugurate COW credentials 16 years ago
David Howells 745ca2475a CRED: Pass credentials through dentry_open() 16 years ago
David Howells 88e67f3b88 CRED: Make inode_has_perm() and file_has_perm() take a cred pointer 16 years ago
David Howells 275bb41e9d CRED: Wrap access to SELinux's task SID 16 years ago
David Howells c69e8d9c01 CRED: Use RCU to access another task's creds and to release a task's own creds 16 years ago
David Howells 86a264abe5 CRED: Wrap current->cred and a few other accessors 16 years ago
David Howells f1752eec61 CRED: Detach the credentials from task_struct 16 years ago
David Howells b6dff3ec5e CRED: Separate task security context from task_struct 16 years ago
David Howells 15a2460ed0 CRED: Constify the kernel_cap_t arguments to the capset LSM hooks 16 years ago
David Howells 1cdcbec1a3 CRED: Neuter sys_capset() 16 years ago
Eric Paris 066746796b Currently SELinux jumps through some ugly hoops to not audit a capbility 16 years ago
Eric Paris 06112163f5 Add a new capable interface that will be used by systems that use audit to 16 years ago
Eric Paris 39c9aede2b SELinux: Use unknown perm handling to handle unknown netlink msg types 16 years ago
Michal Schmidt 2f99db28af selinux: recognize netlink messages for 'ip addrlabel' 16 years ago
Eric Paris 41d9f9c524 SELinux: hold tasklist_lock and siglock while waking wait_chldexit 16 years ago
Eric Paris 37dd0bd04a SELinux: properly handle empty tty_files list 16 years ago
Harvey Harrison 3685f25de1 misc: replace NIPQUAD() 16 years ago
Eric Paris 8b6a5a37f8 SELinux: check open perms in dentry_open not inode_permission 16 years ago
Harvey Harrison 5b095d9892 net: replace %p6 with %pI6 16 years ago
Harvey Harrison 1afa67f5e7 misc: replace NIP6_FMT with %p6 format specifier 16 years ago
Alexey Dobriyan def8b4faff net: reduce structures when XFRM=n 16 years ago
Steven Whitehouse a447c09324 vfs: Use const for kernel parser table 17 years ago
Alan Cox 934e6ebf96 tty: Redo current tty locking 17 years ago
Alan Cox 452a00d2ee tty: Make get_current_tty use a kref 17 years ago
Paul Moore 8d75899d03 netlabel: Changes to the NetLabel security attributes to allow LSMs to pass full contexts 17 years ago
Paul Moore 6c5b3fc014 selinux: Cache NetLabel secattrs in the socket's security struct 17 years ago
Paul Moore 014ab19a69 selinux: Set socket NetLabel based on connection endpoint 17 years ago
Paul Moore 948bf85c1b netlabel: Add functionality to set the security attributes of a packet 17 years ago
Paul Moore dfaebe9825 selinux: Fix missing calls to netlbl_skbuff_err() 17 years ago
Paul Moore 99d854d231 selinux: Fix a problem in security_netlbl_sid_to_secattr() 17 years ago
Paul Moore d8395c876b selinux: Better local/forward check in selinux_ip_postroute() 17 years ago
Paul Moore aa86290089 selinux: Correctly handle IPv4 packets on IPv6 sockets in all cases 17 years ago
Paul Moore accc609322 selinux: Cleanup the NetLabel glue code 17 years ago
Paul Moore 3040a6d5a2 selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid() 17 years ago
Paul Moore 81990fbdd1 selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid() 17 years ago