| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-04 | Merge tag 'apparmor-pr-2025-08-04' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -29/+63 |
| 2025-07-20 | apparmor: transition from a list of rules to a vector of rules | John Johansen | 1 | -4/+2 |
| 2025-07-20 | apparmor: shift ouid when mediating hard links in userns | Gabriel Totev | 1 | -2/+4 |
| 2025-07-20 | apparmor: make sure unix socket labeling is correctly updated. | John Johansen | 1 | -9/+26 |
| 2025-06-17 | apparmor: file never has NULL f_path.mnt | Al Viro | 1 | -1/+1 |
| 2025-02-10 | apparmor: Remove unused variable 'sock' in __file_sock_perm() | Nathan Chancellor | 1 | -3/+0 |
| 2025-02-10 | apparmor: Modify mismatched function name | Jiapeng Chong | 1 | -1/+1 |
| 2025-01-18 | apparmor: gate make fine grained unix mediation behind v9 abi | John Johansen | 1 | -1/+1 |
| 2025-01-18 | apparmor: add fine grained af_unix mediation | John Johansen | 1 | -7/+9 |
| 2025-01-18 | apparmor: add additional flags to extended permission. | John Johansen | 1 | -9/+14 |
| 2025-01-18 | apparmor: cleanup: refactor file_perm() to doc semantics of some checks | John Johansen | 1 | -2/+15 |
| 2024-05-10 | apparmor: remove useless static inline function is_deleted | Colin Ian King | 1 | -13/+0 |
| 2023-10-18 | apparmor: refcount the pdb | John Johansen | 1 | -6/+6 |
| 2023-10-18 | apparmor: pass cred through to audit info. | John Johansen | 1 | -43/+88 |
| 2023-10-18 | apparmor: rename audit_data->label to audit_data->subj_label | John Johansen | 1 | -1/+1 |
| 2023-10-18 | apparmor: combine common_audit_data and apparmor_audit_data | John Johansen | 1 | -34/+34 |
| 2023-07-10 | apparmor: Fix kernel-doc warnings in apparmor/file.c | Gaosheng Cui | 1 | -3/+3 |
| 2023-07-07 | Merge tag 'apparmor-pr-2023-07-06' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
| 2023-01-19 | fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-10 | apparmor: fix kernel-doc complaints | Randy Dunlap | 1 | -1/+1 |
| 2022-12-14 | Merge tag 'apparmor-pr-2022-12-14' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -88/+37 |
| 2022-10-26 | apparmor: use type safe idmapping helpers | Christian Brauner | 1 | -1/+3 |
| 2022-10-24 | apparmor: remove useless static inline functions | Gaosheng Cui | 1 | -13/+0 |
| 2022-10-03 | apparmor: make __aa_path_perm() static | Xiu Jianfeng | 1 | -3/+4 |
| 2022-10-03 | apparmor: rework profile->rules to be a list | John Johansen | 1 | -2/+4 |
| 2022-10-03 | apparmor: refactor profile rules and attachments | John Johansen | 1 | -6/+8 |
| 2022-10-03 | apparmor: add mediation class information to auditing | John Johansen | 1 | -1/+1 |
| 2022-10-03 | apparmor: preparse for state being more than just an integer | John Johansen | 1 | -6/+6 |
| 2022-10-03 | apparmor: convert fperm lookup to use accept as an index | John Johansen | 1 | -2/+4 |
| 2022-10-03 | apparmor: combine file_rules and aa_policydb into a single shared struct | John Johansen | 1 | -9/+11 |
| 2022-10-03 | apparmor: move fperm computation into policy_unpack | John Johansen | 1 | -97/+0 |
| 2022-10-03 | apparmor: compute file permissions on profile load | Mike Salvatore | 1 | -39/+89 |
| 2021-01-24 | apparmor: handle idmapped mounts | Christian Brauner | 1 | -1/+3 |
| 2020-07-21 | audit: purge audit_log_string from the intra-kernel audit API | Richard Guy Briggs | 1 | -18/+7 |
| 2020-05-15 | apparmor: Use true and false for bool variable | Zou Wei | 1 | -6/+6 |
| 2020-01-02 | apparmor: only get a label reference if the fast path check fails | John Johansen | 1 | -4/+8 |
| 2019-12-03 | Merge tag 'apparmor-pr-2019-12-03' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -16/+29 |
| 2019-11-22 | apparmor: make it so work buffers can be allocated from atomic context | John Johansen | 1 | -9/+12 |
| 2019-11-22 | apparmor: reduce rcu_read_lock scope for aa_file_perm mediation | John Johansen | 1 | -3/+3 |
| 2019-06-20 | apparmor: Switch to GFP_KERNEL where possible | Sebastian Andrzej Siewior | 1 | -1/+1 |
| 2019-06-20 | apparmor: Use a memory pool instead per-CPU caches | Sebastian Andrzej Siewior | 1 | -7/+17 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 | Thomas Gleixner | 1 | -5/+1 |
| 2018-10-03 | apparmor: Replace spin_is_locked() with lockdep | Lance Roy | 1 | -1/+1 |
| 2018-07-19 | apparmor: Check buffer bounds when mapping permissions mask | Tyler Hicks | 1 | -1/+2 |
| 2018-03-13 | apparmor: add base infastructure for socket mediation | John Johansen | 1 | -0/+30 |
| 2018-02-09 | apparmor: move context.h to cred.h | John Johansen | 1 | -1/+1 |
| 2017-11-21 | apparmor: initialized returned struct aa_perms | Arnd Bergmann | 1 | -7/+1 |
| 2017-10-26 | Revert "apparmor: add base infastructure for socket mediation" | Linus Torvalds | 1 | -30/+0 |
| 2017-09-22 | apparmor: add base infastructure for socket mediation | John Johansen | 1 | -0/+30 |
| 2017-06-28 | apparmor: put back designators in struct initialisers | Stephen Rothwell | 1 | -2/+2 |
| 2017-06-10 | apparmor: rework file permission to cache file access in file->ctx | John Johansen | 1 | -6/+76 |
| 2017-06-10 | apparmor: move path_link mediation to using labels | John Johansen | 1 | -44/+57 |
| 2017-06-10 | apparmor: refactor path name lookup and permission checks around labels | John Johansen | 1 | -35/+77 |
| 2017-06-10 | apparmor: update aa_audit_file() to use labels | John Johansen | 1 | -6/+12 |
| 2017-06-10 | apparmor: move aa_file_perm() to use labels | John Johansen | 1 | -8/+40 |
| 2017-06-10 | apparmor: switch from profiles to using labels on contexts | John Johansen | 1 | -9/+9 |
| 2017-06-10 | apparmor: revalidate files during exec | John Johansen | 1 | -0/+72 |
| 2017-06-10 | apparmor: switch from file_perms to aa_perms | John Johansen | 1 | -17/+14 |
| 2017-06-10 | apparmor: add gerneric permissions struct and support fns | John Johansen | 1 | -15/+15 |
| 2017-06-09 | apparmor: rework perm mapping to a slightly broader set | John Johansen | 1 | -27/+16 |
| 2017-06-08 | apparmor: Move path lookup to using preallocated buffers | John Johansen | 1 | -6/+7 |
| 2017-06-08 | apparmor: allow profiles to provide info to disconnected paths | John Johansen | 1 | -3/+4 |
| 2017-01-16 | apparmor: change aad apparmor_audit_data macro to a fn macro | John Johansen | 1 | -35/+34 |
| 2017-01-16 | apparmor: change op from int to const char * | John Johansen | 1 | -4/+5 |
| 2017-01-15 | apparmor: use designated initializers | Kees Cook | 1 | -2/+2 |
| 2016-07-12 | apparmor: fix uninitialized lsm_audit member | John Johansen | 1 | -1/+2 |
| 2016-03-28 | apparmor: constify aa_path_link() | Al Viro | 1 | -1/+1 |
| 2016-03-27 | [apparmor] constify struct path * in a bunch of helpers | Al Viro | 1 | -1/+1 |
| 2015-04-15 | VFS: security/: d_backing_inode() annotations | David Howells | 1 | -3/+3 |
| 2013-02-22 | new helper: file_inode(file) | Al Viro | 1 | -2/+2 |
| 2012-09-21 | userns: Convert apparmor to use kuid and kgid where appropriate | Eric W. Biederman | 1 | -5/+7 |
| 2012-04-09 | LSM: do not initialize common_audit_data to 0 | Eric Paris | 1 | -1/+1 |
| 2012-04-09 | LSM: remove the COMMON_AUDIT_DATA_INIT type expansion | Eric Paris | 1 | -1/+1 |
| 2012-04-03 | LSM: shrink sizeof LSM specific portion of common_audit_data | Eric Paris | 1 | -26/+28 |
| 2012-03-28 | apparmor: Fix change_onexec when called from a confined task | John Johansen | 1 | -0/+2 |
| 2012-03-14 | AppArmor: Move path failure information into aa_get_name and rename | John Johansen | 1 | -11/+7 |
| 2012-02-27 | AppArmor: fix mapping of META_READ to audit and quiet flags | John Johansen | 1 | -2/+1 |
| 2010-08-02 | AppArmor: file enforcement routines | John Johansen | 1 | -0/+457 |