summaryrefslogtreecommitdiffstats
path: root/security/security.c
AgeCommit message (Expand)AuthorLines
2024-04-09security: allow finer granularity in permitting copy-up of security xattrsStefan Berger-2/+3
2024-04-03security: Place security_path_post_mknod() where the original IMA call wasRoberto Sassu-2/+2
2024-03-14lsm: handle the NULL buffer case in lsm_fill_user_ctx()Paul Moore-1/+7
2024-03-14lsm: use 32-bit compatible data types in LSM syscallsCasey Schaufler-6/+6
2024-03-12Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-400/+381
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-2/+5
2024-02-22lsm: use default hook return value in call_int_hook()Ondrej Mosnacek-307/+225
2024-02-21lsm: fix typos in security/security.c comment headersPairman Guo-4/+4
2024-02-15integrity: Remove LSMRoberto Sassu-2/+0
2024-02-15evm: Make it independent from 'integrity' LSMRoberto Sassu-2/+2
2024-02-15evm: Move to LSM infrastructureRoberto Sassu-33/+10
2024-02-15ima: Move IMA-Appraisal to LSM infrastructureRoberto Sassu-13/+0
2024-02-15ima: Move to LSM infrastructureRoberto Sassu-51/+12
2024-02-15integrity: Move integrity_kernel_module_request() to IMARoberto Sassu-1/+1
2024-02-15security: Introduce key_post_create_or_update hookRoberto Sassu-0/+19
2024-02-15security: Introduce inode_post_remove_acl hookRoberto Sassu-0/+17
2024-02-15security: Introduce inode_post_set_acl hookRoberto Sassu-0/+17
2024-02-15security: Introduce inode_post_create_tmpfile hookRoberto Sassu-0/+15
2024-02-15security: Introduce path_post_mknod hookRoberto Sassu-0/+14
2024-02-15security: Introduce file_release hookRoberto Sassu-0/+11
2024-02-15security: Introduce file_post_open hookRoberto Sassu-0/+17
2024-02-15security: Introduce inode_post_removexattr hookRoberto Sassu-0/+14
2024-02-15security: Introduce inode_post_setattr hookRoberto Sassu-0/+16
2024-02-15security: Align inode_setattr hook definition with EVMRoberto Sassu-1/+1
2024-02-15evm: Align evm_inode_post_setxattr() definition with LSM infrastructureRoberto Sassu-1/+1
2024-02-15evm: Align evm_inode_setxattr() definition with LSM infrastructureRoberto Sassu-1/+1
2024-02-15ima: Align ima_inode_removexattr() definition with LSM infrastructureRoberto Sassu-1/+1
2024-02-15ima: Align ima_inode_setxattr() definition with LSM infrastructureRoberto Sassu-1/+1
2024-02-15ima: Align ima_file_mprotect() definition with LSM infrastructureRoberto Sassu-1/+1
2024-02-14lsm: fix integer overflow in lsm_set_self_attr() syscallJann Horn-2/+5
2024-02-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-5/+40
2024-01-30lsm: fix default return value of the socket_getpeersec_*() hooksOndrej Mosnacek-4/+27
2024-01-26lsm: fix the logic in security_inode_getsecctx()Ondrej Mosnacek-1/+13
2024-01-24bpf,lsm: Add BPF token LSM hooksAndrii Nakryiko-0/+60
2024-01-24bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooksAndrii Nakryiko-6/+10
2024-01-24bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooksAndrii Nakryiko-10/+15
2024-01-09Merge tag 'integrity-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds-1/+1
2024-01-09Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-12/+261
2023-12-24lsm: new security_file_ioctl_compat() hookAlfred Piccioni-0/+18
2023-12-20evm: don't copy up 'security.evm' xattrMimi Zohar-1/+1
2023-12-12fsnotify: optionally pass access range in file permission hooksAmir Goldstein-7/+1
2023-12-12fsnotify: split fsnotify_perm() into two hooksAmir Goldstein-2/+2
2023-11-12lsm: convert security_setselfattr() to use memdup_user()Paul Moore-8/+3
2023-11-12lsm: align based on pointer length in lsm_fill_user_ctx()Paul Moore-1/+1
2023-11-12lsm: consolidate buffer size handling into lsm_fill_user_ctx()Paul Moore-24/+31
2023-11-12lsm: correct error codes in security_getselfattr()Paul Moore-2/+2
2023-11-12lsm: cleanup the size counters in security_getselfattr()Paul Moore-1/+2
2023-11-12lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculationRoberto Sassu-1/+0
2023-11-12LSM: Helpers for attribute names and filling lsm_ctxCasey Schaufler-0/+41
2023-11-12LSM: syscalls for current process attributesCasey Schaufler-0/+152