aboutsummaryrefslogtreecommitdiff
path: root/security/apparmor/lib.c
AgeCommit message (Expand)Author
2024-01-04apparmor: fix possible memory leak in unpack_trans_tableFedor Pchelkin
2023-10-18apparmor: refcount the pdbJohn Johansen
2023-10-18apparmor: rename audit_data->label to audit_data->subj_labelJohn Johansen
2023-10-18apparmor: combine common_audit_data and apparmor_audit_dataJohn Johansen
2023-07-10apparmor: Fix kernel-doc warnings in apparmor/lib.cGaosheng Cui
2022-10-03apparmor: rework profile->rules to be a listJohn Johansen
2022-10-03apparmor: refactor profile rules and attachmentsJohn Johansen
2022-10-03apparmor: cleanup: move perm accumulation into perms.hJohn Johansen
2022-10-03apparmor: make sure perm indexes are accumulatedJohn Johansen
2022-10-03apparmor: add user mode flagJohn Johansen
2022-10-03apparmor: add mediation class information to auditingJohn Johansen
2022-10-03apparmor: extend permissions to support a label and tag stringJohn Johansen
2022-10-03apparmor: preparse for state being more than just an integerJohn Johansen
2022-10-03apparmor: cleanup shared permission structJohn Johansen
2022-10-03apparmor: compute policydb permission on profile loadJohn Johansen
2022-07-19apparmor: extend policydb permission set by making use of the xbitsJohn Johansen
2022-07-09apparmor: Use struct_size() helper in kmalloc()Gustavo A. R. Silva
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner
2018-10-03apparmor: Fix uninitialized value in aa_split_fqnameZubin Mithra
2018-07-19apparmor: Check buffer bounds when mapping permissions maskTyler Hicks
2018-05-03apparmor: fix typo "type"Zygmunt Krynicki
2018-03-13apparmor: add base infastructure for socket mediationJohn Johansen
2017-11-21apparmor: remove unused redundant variable stopColin Ian King
2017-11-21apparmor: initialized returned struct aa_permsArnd Bergmann
2017-10-26Revert "apparmor: add base infastructure for socket mediation"Linus Torvalds
2017-09-22apparmor: add base infastructure for socket mediationJohn Johansen
2017-06-10apparmor: switch from profiles to using labels on contextsJohn Johansen
2017-06-10apparmor: share profile name on replacementJohn Johansen
2017-06-10apparmor: switch from file_perms to aa_permsJohn Johansen
2017-06-10apparmor: add gerneric permissions struct and support fnsJohn Johansen
2017-06-09apparmor: rework perm mapping to a slightly broader setJohn Johansen
2017-06-08apparmor: move permissions into their own file to be more easily sharedJohn Johansen
2017-06-08apparmor: make internal lib fn skipn_spaces available to the rest of apparmorJohn Johansen
2017-05-08mm: introduce kv[mz]alloc helpersMichal Hocko
2017-04-07apparmor: fix boolreturn.cocci warningskbuild test robot
2017-01-16apparmor: change aad apparmor_audit_data macro to a fn macroJohn Johansen
2017-01-16apparmor: update policy_destroy to use new debug assertsJohn Johansen
2017-01-16apparmor: pass gfp param into aa_policy_init()John Johansen
2017-01-16apparmor: constify policy name and hnameJohn Johansen
2017-01-16apparmor: rename hname_tail to basenameJohn Johansen
2017-01-16apparmor: add lib fn to find the "split" for fqnamesJohn Johansen
2017-01-16apparmor: split out shared policy_XXX fns to libJohn Johansen
2017-01-16apparmor: move lib definitions into separate lib includeJohn Johansen
2017-01-15AppArmor: Use GFP_KERNEL for __aa_kvmalloc().Tetsuo Handa
2014-05-06nick kvfree() from apparmorAl Viro
2013-08-14apparmor: remove minimum size check for vmalloc()Tetsuo Handa
2013-05-12apparmor: no need to delay vfree()Al Viro
2013-04-28apparmor: fix fully qualified name parsingJohn Johansen
2013-04-28apparmor: add kvzalloc to handle zeroing for kvmallocJohn Johansen