aboutsummaryrefslogtreecommitdiff
path: root/security/apparmor/lib.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-04apparmor: fix possible memory leak in unpack_trans_tableGravatar Fedor Pchelkin 1-0/+1
2023-10-18apparmor: refcount the pdbGravatar John Johansen 1-2/+2
2023-10-18apparmor: rename audit_data->label to audit_data->subj_labelGravatar John Johansen 1-3/+2
2023-10-18apparmor: combine common_audit_data and apparmor_audit_dataGravatar John Johansen 1-23/+24
2023-07-10apparmor: Fix kernel-doc warnings in apparmor/lib.cGravatar Gaosheng Cui 1-2/+2
2022-10-03apparmor: rework profile->rules to be a listGravatar John Johansen 1-2/+4
2022-10-03apparmor: refactor profile rules and attachmentsGravatar John Johansen 1-5/+8
2022-10-03apparmor: cleanup: move perm accumulation into perms.hGravatar John Johansen 1-52/+0
2022-10-03apparmor: make sure perm indexes are accumulatedGravatar John Johansen 1-0/+14
2022-10-03apparmor: add user mode flagGravatar John Johansen 1-5/+2
2022-10-03apparmor: add mediation class information to auditingGravatar John Johansen 1-1/+1
2022-10-03apparmor: extend permissions to support a label and tag stringGravatar John Johansen 1-0/+19
2022-10-03apparmor: preparse for state being more than just an integerGravatar John Johansen 1-1/+1
2022-10-03apparmor: cleanup shared permission structGravatar John Johansen 1-2/+2
2022-10-03apparmor: compute policydb permission on profile loadGravatar John Johansen 1-42/+0
2022-07-19apparmor: extend policydb permission set by making use of the xbitsGravatar John Johansen 1-4/+21
2022-07-09apparmor: Use struct_size() helper in kmalloc()Gravatar Gustavo A. R. Silva 1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-2/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Gravatar Thomas Gleixner 1-5/+1
2018-10-03apparmor: Fix uninitialized value in aa_split_fqnameGravatar Zubin Mithra 1-2/+4
2018-07-19apparmor: Check buffer bounds when mapping permissions maskGravatar Tyler Hicks 1-4/+13
2018-05-03apparmor: fix typo "type"Gravatar Zygmunt Krynicki 1-1/+1
2018-03-13apparmor: add base infastructure for socket mediationGravatar John Johansen 1-2/+3
2017-11-21apparmor: remove unused redundant variable stopGravatar Colin Ian King 1-3/+0
2017-11-21apparmor: initialized returned struct aa_permsGravatar Arnd Bergmann 1-8/+5
2017-10-26Revert "apparmor: add base infastructure for socket mediation"Gravatar Linus Torvalds 1-3/+2
2017-09-22apparmor: add base infastructure for socket mediationGravatar John Johansen 1-2/+3
2017-06-10apparmor: switch from profiles to using labels on contextsGravatar John Johansen 1-0/+163
2017-06-10apparmor: share profile name on replacementGravatar John Johansen 1-8/+32
2017-06-10apparmor: switch from file_perms to aa_permsGravatar John Johansen 1-0/+1
2017-06-10apparmor: add gerneric permissions struct and support fnsGravatar John Johansen 1-0/+102
2017-06-09apparmor: rework perm mapping to a slightly broader setGravatar John Johansen 1-0/+59
2017-06-08apparmor: move permissions into their own file to be more easily sharedGravatar John Johansen 1-0/+1
2017-06-08apparmor: make internal lib fn skipn_spaces available to the rest of apparmorGravatar John Johansen 1-1/+1
2017-05-08mm: introduce kv[mz]alloc helpersGravatar Michal Hocko 1-30/+0
2017-04-07apparmor: fix boolreturn.cocci warningsGravatar kbuild test robot 1-2/+2
2017-01-16apparmor: change aad apparmor_audit_data macro to a fn macroGravatar John Johansen 1-5/+3
2017-01-16apparmor: update policy_destroy to use new debug assertsGravatar John Johansen 1-9/+2
2017-01-16apparmor: pass gfp param into aa_policy_init()Gravatar John Johansen 1-4/+4
2017-01-16apparmor: constify policy name and hnameGravatar John Johansen 1-1/+1
2017-01-16apparmor: rename hname_tail to basenameGravatar John Johansen 1-1/+1
2017-01-16apparmor: add lib fn to find the "split" for fqnamesGravatar John Johansen 1-0/+53
2017-01-16apparmor: split out shared policy_XXX fns to libGravatar John Johansen 1-0/+52
2017-01-16apparmor: move lib definitions into separate lib includeGravatar John Johansen 1-1/+1
2017-01-15AppArmor: Use GFP_KERNEL for __aa_kvmalloc().Gravatar Tetsuo Handa 1-1/+2
2014-05-06nick kvfree() from apparmorGravatar Al Viro 1-14/+0
2013-08-14apparmor: remove minimum size check for vmalloc()Gravatar Tetsuo Handa 1-5/+0
2013-05-12apparmor: no need to delay vfree()Gravatar Al Viro 1-21/+3
2013-04-28apparmor: fix fully qualified name parsingGravatar John Johansen 1-2/+4
2013-04-28apparmor: add kvzalloc to handle zeroing for kvmallocGravatar John Johansen 1-5/+9