summaryrefslogtreecommitdiff
path: root/security/smack/smack_lsm.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-19Merge tag 'Smack-for-7.3' of https://github.com/cschaufler/smack-nextLinus Torvalds1-20/+51
2026-08-08smack: fix cred UAF in smack_file_send_sigiotask()Jann Horn1-1/+1
2026-06-22smack: show msgrcv() subject task in auditKonstantin Andreev1-0/+2
2026-06-22smack: fix incorrect task context in smack_msg_queue_msgrcvKonstantin Andreev1-18/+47
2026-05-01security,fs,nfs,net: update security_inode_listsecurity() interfaceStephen Smalley1-9/+4
2026-04-14Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-3/+1
2026-03-23Smack: Fix error in capability bypassCasey Schaufler1-1/+1
2026-03-13smack: Remove IPPROTO_UDPLITE support in security_sock_rcv_skb().Kuniyuki Iwashima1-3/+1
2026-03-06treewide: change inode->i_ino from unsigned long to u64Jeff Layton1-6/+6
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-5/+5
2025-12-03Merge tag 'Smack-for-6.19' of https://github.com/cschaufler/smack-nextLinus Torvalds1-93/+184
2025-10-22smack: move initcalls to the LSM frameworkPaul Moore1-0/+9
2025-10-22lsm: replace the name field with a pointer to the lsm_id structPaul Moore1-1/+1
2025-10-03Merge tag 'pull-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-1/+1
2025-09-15security_dentry_init_security(): constify qstr argumentAl Viro1-1/+1
2025-08-30audit: add record for multiple object contextsCasey Schaufler1-1/+3
2025-08-30audit: add record for multiple task security contextsCasey Schaufler1-0/+3
2025-06-24smack: fix bug: setting task label silently ignores input garbageKonstantin Andreev1-41/+74
2025-06-24smack: fix bug: unprivileged task can create labelsKonstantin Andreev1-14/+27
2025-06-22smack: fix bug: invalid label of unix socket fileKonstantin Andreev1-14/+44
2025-06-22smack: always "instantiate" inode in smack_inode_init_security()Konstantin Andreev1-3/+7
2025-06-22smack: deduplicate xattr setting in smack_inode_init_security()Konstantin Andreev1-26/+28
2025-06-22smack: fix bug: SMACK64TRANSMUTE set on non-directoryKonstantin Andreev1-11/+13
2025-06-22smack: deduplicate "does access rule request transmutation"Konstantin Andreev1-25/+32
2025-04-11net: Retire DCCP socket.Kuniyuki Iwashima1-8/+1
2025-02-13smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket labelKonstantin Andreev1-24/+0
2025-02-12smack: dont compile ipv6 code unless ipv6 is configuredKonstantin Andreev1-1/+9
2025-02-11Smack: fix typos and spelling errorsCasey Schaufler1-3/+3
2025-01-21Merge tag 'lsm-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-22/+30
2024-12-06smack: deduplicate access to string conversionKonstantin Andreev1-17/+1
2024-12-04lsm: use lsm_context in security_inode_getsecctxCasey Schaufler1-3/+4
2024-12-04lsm: replace context+len with lsm_contextCasey Schaufler1-19/+26
2024-10-11lsm: remove lsm_prop scaffoldingCasey Schaufler1-29/+4
2024-10-11lsm: create new security_cred_getlsmprop LSM hookCasey Schaufler1-0/+18
2024-10-11lsm: use lsm_prop in security_inode_getsecidCasey Schaufler1-5/+7
2024-10-11lsm: use lsm_prop in security_current_getsecidCasey Schaufler1-10/+15
2024-10-11lsm: use lsm_prop in security_ipc_getsecidCasey Schaufler1-7/+9
2024-10-11lsm: add lsmprop_to_secctx hookCasey Schaufler1-5/+26
2024-10-11lsm: use lsm_prop in security_audit_rule_matchCasey Schaufler1-3/+8
2024-09-24Merge tag 'lsm-pr-20240923' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-10/+3
2024-09-19selinux,smack: properly reference the LSM blob in security_watch_key()Paul Moore1-10/+3
2024-09-16Merge tag 'lsm-pr-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-58/+49
2024-09-16Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-1/+1
2024-08-28selinux,smack: don't bypass permissions check in inode_setsecctx hookScott Mayhew1-2/+2
2024-08-28file: reclaim 24 bytes from f_ownerChristian Brauner1-1/+1
2024-07-31lsm: Refactor return value of LSM hook inode_copy_up_xattrXu Kuohai1-3/+3
2024-07-29lsm: infrastructure management of the key security blobCasey Schaufler1-18/+13
2024-07-29lsm: infrastructure management of the sock securityCasey Schaufler1-37/+33
2024-07-16Merge tag 'Smack-for-6.10' of https://github.com/cschaufler/smack-nextLinus Torvalds1-4/+10