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