summaryrefslogtreecommitdiffstats
path: root/security/apparmor/lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* apparmor: Fix kernel-doc warnings in apparmor/lib.cGaosheng Cui2023-07-101-2/+2
* apparmor: rework profile->rules to be a listJohn Johansen2022-10-031-2/+4
* apparmor: refactor profile rules and attachmentsJohn Johansen2022-10-031-5/+8
* apparmor: cleanup: move perm accumulation into perms.hJohn Johansen2022-10-031-52/+0
* apparmor: make sure perm indexes are accumulatedJohn Johansen2022-10-031-0/+14
* apparmor: add user mode flagJohn Johansen2022-10-031-5/+2
* apparmor: add mediation class information to auditingJohn Johansen2022-10-031-1/+1
* apparmor: extend permissions to support a label and tag stringJohn Johansen2022-10-031-0/+19
* apparmor: preparse for state being more than just an integerJohn Johansen2022-10-031-1/+1
* apparmor: cleanup shared permission structJohn Johansen2022-10-031-2/+2
* apparmor: compute policydb permission on profile loadJohn Johansen2022-10-031-42/+0
* apparmor: extend policydb permission set by making use of the xbitsJohn Johansen2022-07-191-4/+21
* apparmor: Use struct_size() helper in kmalloc()Gustavo A. R. Silva2022-07-101-1/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-241-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-5/+1
* apparmor: Fix uninitialized value in aa_split_fqnameZubin Mithra2018-10-031-2/+4
* apparmor: Check buffer bounds when mapping permissions maskTyler Hicks2018-07-201-4/+13
* apparmor: fix typo "type"Zygmunt Krynicki2018-05-031-1/+1
* apparmor: add base infastructure for socket mediationJohn Johansen2018-03-141-2/+3
* apparmor: remove unused redundant variable stopColin Ian King2017-11-211-3/+0
* apparmor: initialized returned struct aa_permsArnd Bergmann2017-11-211-8/+5
* Revert "apparmor: add base infastructure for socket mediation"Linus Torvalds2017-10-261-3/+2
* apparmor: add base infastructure for socket mediationJohn Johansen2017-09-221-2/+3
* apparmor: switch from profiles to using labels on contextsJohn Johansen2017-06-111-0/+163
* apparmor: share profile name on replacementJohn Johansen2017-06-111-8/+32
* apparmor: switch from file_perms to aa_permsJohn Johansen2017-06-111-0/+1
* apparmor: add gerneric permissions struct and support fnsJohn Johansen2017-06-111-0/+102
* apparmor: rework perm mapping to a slightly broader setJohn Johansen2017-06-091-0/+59
* apparmor: move permissions into their own file to be more easily sharedJohn Johansen2017-06-081-0/+1
* apparmor: make internal lib fn skipn_spaces available to the rest of apparmorJohn Johansen2017-06-081-1/+1
* mm: introduce kv[mz]alloc helpersMichal Hocko2017-05-091-30/+0
* apparmor: fix boolreturn.cocci warningskbuild test robot2017-04-071-2/+2
* apparmor: change aad apparmor_audit_data macro to a fn macroJohn Johansen2017-01-161-5/+3
* apparmor: update policy_destroy to use new debug assertsJohn Johansen2017-01-161-9/+2
* apparmor: pass gfp param into aa_policy_init()John Johansen2017-01-161-4/+4
* apparmor: constify policy name and hnameJohn Johansen2017-01-161-1/+1
* apparmor: rename hname_tail to basenameJohn Johansen2017-01-161-1/+1
* apparmor: add lib fn to find the "split" for fqnamesJohn Johansen2017-01-161-0/+53
* apparmor: split out shared policy_XXX fns to libJohn Johansen2017-01-161-0/+52
* apparmor: move lib definitions into separate lib includeJohn Johansen2017-01-161-1/+1
* AppArmor: Use GFP_KERNEL for __aa_kvmalloc().Tetsuo Handa2017-01-151-1/+2
* nick kvfree() from apparmorAl Viro2014-05-061-14/+0
* apparmor: remove minimum size check for vmalloc()Tetsuo Handa2013-08-141-5/+0
* apparmor: no need to delay vfree()Al Viro2013-05-121-21/+3
* apparmor: fix fully qualified name parsingJohn Johansen2013-04-281-2/+4
* apparmor: add kvzalloc to handle zeroing for kvmallocJohn Johansen2013-04-281-5/+9
* LSM: do not initialize common_audit_data to 0Eric Paris2012-04-091-1/+1
* LSM: remove the COMMON_AUDIT_DATA_INIT type expansionEric Paris2012-04-091-1/+1
* LSM: shrink sizeof LSM specific portion of common_audit_dataEric Paris2012-04-031-1/+3
* apparmor: sparse fix: add apparmor.h to lib.cJames Morris2011-09-101-0/+1