| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-03 | Merge tag 'Smack-for-6.19' of https://github.com/cschaufler/smack-next | Linus Torvalds | 1 | -0/+3 |
| 2025-10-22 | smack: move initcalls to the LSM framework | Paul Moore | 1 | -0/+14 |
| 2025-06-24 | smack: fix bug: setting task label silently ignores input garbage | Konstantin Andreev | 1 | -0/+3 |
| 2025-02-13 | smack: remove /smack/logging if audit is not configured | Konstantin Andreev | 1 | -6/+6 |
| 2025-02-12 | smack: dont compile ipv6 code unless ipv6 is configured | Konstantin Andreev | 1 | -0/+6 |
| 2025-02-11 | Smack: fix typos and spelling errors | Casey Schaufler | 1 | -1/+1 |
| 2024-12-06 | smack: deduplicate access to string conversion | Konstantin Andreev | 1 | -0/+1 |
| 2024-07-29 | lsm: infrastructure management of the key security blob | Casey Schaufler | 1 | -0/+7 |
| 2024-07-29 | lsm: infrastructure management of the sock security | Casey Schaufler | 1 | -0/+5 |
| 2023-07-10 | smack: Set the SMACK64TRANSMUTE xattr in smack_inode_init_security() | Roberto Sassu | 1 | -1/+1 |
| 2023-05-11 | smack: Record transmuting in smk_transmuted | Roberto Sassu | 1 | -0/+1 |
| 2022-09-27 | smack: cleanup obsolete mount option flags | Xiu Jianfeng | 1 | -9/+0 |
| 2021-11-22 | lsm: security_task_getsecid_subj() -> security_current_getsecid_subj() | Paul Moore | 1 | -16/+0 |
| 2021-07-20 | smack: mark 'smack_enabled' global variable as __initdata | Austin Kim | 1 | -1/+1 |
| 2021-05-01 | Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo... | Linus Torvalds | 1 | -0/+6 |
| 2021-04-22 | LSM: Infrastructure management of the superblock | Casey Schaufler | 1 | -0/+6 |
| 2021-03-22 | smack: differentiate between subjective and objective task credentials | Paul Moore | 1 | -1/+17 |
| 2020-09-11 | Smack: Use the netlabel cache | Casey Schaufler | 1 | -0/+1 |
| 2020-09-11 | Smack: Set socket labels only once | Casey Schaufler | 1 | -13/+5 |
| 2020-05-11 | Smack: Remove unused inline function smk_ad_setfield_u_fs_path_mnt | YueHaibing | 1 | -4/+0 |
| 2020-05-06 | Smack:- Remove mutex lock "smk_lock" from inode_smack | Casey Schaufler | 1 | -1/+0 |
| 2020-05-06 | smack: remove redundant structure variable from header. | Maninder Singh | 1 | -1/+0 |
| 2020-05-06 | smack: avoid unused 'sip' variable warning | Arnd Bergmann | 1 | -6/+0 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 | Thomas Gleixner | 1 | -5/+1 |
| 2019-04-02 | Smack: Create smack_rule cache to optimize memory usage | Casey Schaufler | 1 | -0/+1 |
| 2019-03-12 | Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -14/+5 |
| 2019-02-28 | smack: Implement filesystem context security hooks | David Howells | 1 | -14/+5 |
| 2019-01-08 | LSM: Infrastructure management of the ipc security blob | Casey Schaufler | 1 | -2/+2 |
| 2019-01-08 | Smack: Abstract use of ipc security blobs | Casey Schaufler | 1 | -0/+11 |
| 2019-01-08 | LSM: Infrastructure management of the inode security | Casey Schaufler | 1 | -1/+1 |
| 2019-01-08 | Smack: Abstract use of inode security blob | Casey Schaufler | 1 | -2/+7 |
| 2019-01-08 | LSM: Infrastructure management of the file security | Casey Schaufler | 1 | -1/+2 |
| 2019-01-08 | Smack: Abstract use of file security blob | Casey Schaufler | 1 | -0/+5 |
| 2019-01-08 | Infrastructure management of the cred security blob | Casey Schaufler | 1 | -1/+2 |
| 2019-01-08 | Smack: Abstract use of cred security blob | Casey Schaufler | 1 | -3/+14 |
| 2018-01-10 | Smack: Privilege check on key operations | Casey Schaufler | 1 | -0/+1 |
| 2017-06-01 | Smack: Use cap_capable in privilege check | Casey Schaufler | 1 | -1/+1 |
| 2017-01-10 | SMACK: Free the i_security blob in inode using RCU | Himanshu Shukla | 1 | -0/+1 |
| 2017-01-10 | Smack: Fix the issue of wrong SMACK label update in socket bind fail case | Vishal Goel | 1 | -0/+1 |
| 2017-01-10 | Smack: Fix the issue of permission denied error in ipv6 hook | Vishal Goel | 1 | -0/+1 |
| 2016-11-15 | Smack: Remove unnecessary smack_known_invalid | Casey Schaufler | 1 | -1/+0 |
| 2016-09-08 | Smack: Signal delivery as an append operation | Casey Schaufler | 1 | -0/+10 |
| 2016-06-24 | Smack: Add support for unprivileged mounts from user namespaces | Seth Forshee | 1 | -1/+7 |
| 2015-10-19 | Smack: limited capability for changing process label | Zbigniew Jasinski | 1 | -1/+3 |
| 2015-07-28 | Smack: IPv6 host labeling | Casey Schaufler | 1 | -9/+39 |
| 2015-07-22 | smack: allow mount opts setting over filesystems with binary mount data | Vivek Trivedi | 1 | -0/+18 |
| 2015-06-02 | Smack: allow multiple labels in onlycap | Rafal Krypa | 1 | -16/+9 |
| 2015-05-12 | LSM: Switch to lists of hooks | Casey Schaufler | 1 | -2/+0 |
| 2015-05-12 | LSM: Split security.h | Casey Schaufler | 1 | -1/+1 |
| 2015-03-23 | Smack: Allow an unconfined label in bringup mode | Casey Schaufler | 1 | -0/+8 |
| 2015-01-21 | smack: fix possible use after frees in task_security() callers | Andrey Ryabinin | 1 | -0/+10 |
| 2015-01-20 | Smack: secmark support for netfilter | Casey Schaufler | 1 | -0/+1 |
| 2014-08-29 | Make Smack operate on smack_known struct where it still used char* | Lukasz Pawelczyk | 1 | -17/+17 |
| 2014-08-28 | Smack: Bring-up access mode | Casey Schaufler | 1 | -2/+3 |
| 2014-04-11 | Smack: bidirectional UDS connect check | Casey Schaufler | 1 | -3/+3 |
| 2014-04-11 | Smack: adds smackfs/ptrace interface | Lukasz Pawelczyk | 1 | -0/+9 |
| 2014-04-11 | Smack: fix the subject/object order in smack_ptrace_traceme() | Lukasz Pawelczyk | 1 | -0/+1 |
| 2013-12-23 | Smack: Make the syslog control configurable | Casey Schaufler | 1 | -2/+3 |
| 2013-10-18 | Smack: Implement lock security mode | Casey Schaufler | 1 | -4/+8 |
| 2013-08-01 | Smack: network label match fix | Casey Schaufler | 1 | -2/+6 |
| 2013-08-01 | security: smack: add a hash table to quicken smk_find_entry() | Tomasz Stanislawski | 1 | -0/+5 |
| 2013-05-28 | Smack: Add smkfstransmute mount option | Casey Schaufler | 1 | -0/+1 |
| 2013-05-28 | Smack: Improve access check performance | Casey Schaufler | 1 | -53/+55 |
| 2013-05-28 | Smack: Local IPv6 port based controls | Casey Schaufler | 1 | -0/+11 |
| 2013-03-19 | smack: SMACK_MAGIC to include/uapi/linux/magic.h | Jarkko Sakkinen | 1 | -5/+0 |
| 2012-07-13 | Smack: onlycap limits on CAP_MAC_ADMIN | Casey Schaufler | 1 | -0/+13 |
| 2012-07-13 | Smack: fix smack_new_inode bogosities | Casey Schaufler | 1 | -1/+0 |
| 2012-05-22 | Merge branch 'master' of git://git.infradead.org/users/eparis/selinux into next | James Morris | 1 | -1/+1 |
| 2012-05-14 | Smack: allow for significantly longer Smack labels v4 | Casey Schaufler | 1 | -36/+20 |
| 2012-05-14 | Smack: recursive tramsmute | Casey Schaufler | 1 | -0/+1 |
| 2012-04-09 | LSM: do not initialize common_audit_data to 0 | Eric Paris | 1 | -1/+1 |
| 2012-04-03 | LSM: shrink the common_audit_data data union | Eric Paris | 1 | -1/+9 |
| 2012-04-03 | LSM: shrink sizeof LSM specific portion of common_audit_data | Eric Paris | 1 | -1/+12 |
| 2011-10-20 | Smack: allow to access /smack/access as normal user | Jarkko Sakkinen | 1 | -0/+1 |
| 2011-10-12 | Smack: Clean up comments | Casey Schaufler | 1 | -3/+2 |
| 2011-10-12 | Smack: Rule list lookup performance | Casey Schaufler | 1 | -6/+12 |
| 2011-04-25 | LSM: separate LSM_AUDIT_DATA_DENTRY from LSM_AUDIT_DATA_PATH | Eric Paris | 1 | -6/+1 |
| 2011-04-25 | LSM: split LSM_AUDIT_DATA_FS into _PATH and _INODE | Eric Paris | 1 | -4/+4 |
| 2011-02-09 | security:smack: kill unused SMACK_LIST_MAX, MAY_ANY and MAY_ANYWRITE | Shan Wei | 1 | -8/+0 |
| 2011-01-17 | Subject: [PATCH] Smack: mmap controls for library containment | Casey Schaufler | 1 | -3/+6 |
| 2010-12-07 | Smack: Transmute labels on specified directories | Jarkko Sakkinen | 1 | -1/+16 |
| 2010-12-02 | This patch adds a new security attribute to Smack called | Casey Schaufler | 1 | -0/+30 |
| 2010-08-02 | security: move LSM xattrnames to xattr.h | Mimi Zohar | 1 | -10/+0 |
| 2009-07-10 | security: Make lsm_priv union in lsm_audit.h anonymous | Thomas Liu | 1 | -1/+1 |
| 2009-07-10 | Move variable function in lsm_audit.h into SMACK private space | Thomas Liu | 1 | -1/+1 |
| 2009-04-14 | smack: implement logging V3 | Etienne Basset | 1 | -2/+106 |
| 2009-03-28 | smack: Add a new '-CIPSO' option to the network address label configuration | Etienne Basset | 1 | -0/+3 |
| 2009-03-28 | netlabel: Cleanup the Smack/NetLabel code to fix incoming TCP connections | Paul Moore | 1 | -1/+0 |
| 2009-03-26 | smack: convert smack to standard linux lists | Etienne Basset | 1 | -16/+12 |
| 2008-12-31 | smack: Add support for unlabeled network hosts and networks | Casey Schaufler | 1 | -2/+29 |
| 2008-08-05 | smack: limit privilege by label | Casey Schaufler | 1 | -0/+1 |
| 2008-04-19 | Security: Introduce security= boot parameter | Ahmed S. Darwish | 1 | -0/+2 |
| 2008-03-13 | smackfs: do not trust `count' in inodes write()s | Ahmed S. Darwish | 1 | -8/+0 |
| 2008-02-05 | Smack: Simplified Mandatory Access Control Kernel | Casey Schaufler | 1 | -0/+220 |