index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
security
/
apparmor
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-14
lsm: use 32-bit compatible data types in LSM syscalls
Casey Schaufler
1
-2
/
+2
2024-02-27
Merge tag 'lsm-pr-20240227' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2024-02-23
apparmor: fix lsm_get_self_attr()
Mickaël Salaün
1
-1
/
+1
2024-01-24
exec: Check __FMODE_EXEC instead of in_execve for LSMs
Kees Cook
1
-1
/
+3
2024-01-19
Merge tag 'apparmor-pr-2024-01-18' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
9
-74
/
+54
2024-01-11
Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
1
-6
/
+1
2024-01-09
Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
3
-12
/
+90
2024-01-09
apparmor: Fix memory leak in unpack_profile()
Gaosheng Cui
1
-0
/
+2
2024-01-04
apparmor: avoid crash when parsed profile name is empty
Fedor Pchelkin
1
-0
/
+4
2024-01-04
apparmor: fix possible memory leak in unpack_trans_table
Fedor Pchelkin
2
-4
/
+4
2024-01-03
apparmor: Fix move_mount mediation by detecting if source is detached
John Johansen
2
-0
/
+5
2024-01-03
apparmor: free the allocated pdb objects
Fedor Pchelkin
1
-6
/
+7
2023-12-29
apparmor: Fix ref count leak in task_kill
John Johansen
1
-1
/
+0
2023-12-21
apparmorfs: don't duplicate kfree_link()
Al Viro
1
-6
/
+1
2023-11-26
apparmor: cleanup network hook comments
John Johansen
1
-44
/
+16
2023-11-19
apparmor: add missing params to aa_may_ptrace kernel-doc comments
John Johansen
1
-0
/
+2
2023-11-19
apparmor: declare nulldfa as static
John Johansen
1
-1
/
+1
2023-11-19
apparmor: declare stack_msg as static
John Johansen
1
-1
/
+1
2023-11-19
apparmor: switch SECURITY_APPARMOR_HASH from sha1 to sha256
Dimitri John Ledkov
3
-17
/
+17
2023-11-12
lsm: mark the lsm_id variables are marked as static
Paul Moore
1
-1
/
+1
2023-11-12
lsm: consolidate buffer size handling into lsm_fill_user_ctx()
Paul Moore
1
-12
/
+3
2023-11-12
AppArmor: Add selfattr hooks
Casey Schaufler
3
-11
/
+92
2023-11-12
LSM: Identify modules by more than name
Casey Schaufler
1
-1
/
+7
2023-11-03
Merge tag 'apparmor-pr-2023-11-03' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
32
-848
/
+1336
2023-10-30
Merge tag 'lsm-pr-20231030' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-2
/
+2
2023-10-23
apparmor: Fix some kernel-doc comments
Yang Li
1
-2
/
+2
2023-10-23
apparmor: Fix one kernel-doc comment
Yang Li
1
-1
/
+1
2023-10-23
apparmor: Fix some kernel-doc comments
Yang Li
1
-2
/
+2
2023-10-22
apparmor: mark new functions static
Arnd Bergmann
1
-2
/
+2
2023-10-18
apparmor: Fix regression in mount mediation
John Johansen
3
-22
/
+51
2023-10-18
apparmor: cache buffers on percpu list if there is lock contention
John Johansen
1
-5
/
+62
2023-10-18
apparmor: add io_uring mediation
Georgia Garcia
6
-2
/
+131
2023-10-18
apparmor: add user namespace creation mediation
John Johansen
7
-2
/
+75
2023-10-18
apparmor: allow restricting unprivileged change_profile
John Johansen
5
-0
/
+39
2023-10-18
apparmor: advertise disconnected.path is available
John Johansen
1
-0
/
+1
2023-10-18
apparmor: refcount the pdb
John Johansen
15
-210
/
+260
2023-10-18
apparmor: provide separate audit messages for file and policy checks
John Johansen
1
-5
/
+11
2023-10-18
apparmor: pass cred through to audit info.
John Johansen
20
-211
/
+388
2023-10-18
apparmor: rename audit_data->label to audit_data->subj_label
John Johansen
10
-18
/
+17
2023-10-18
apparmor: combine common_audit_data and apparmor_audit_data
John Johansen
15
-245
/
+257
2023-10-18
apparmor: rename SK_CTX() to aa_sock and make it an inline fn
John Johansen
2
-11
/
+16
2023-10-18
apparmor: convert to new timestamp accessors
Jeff Layton
2
-5
/
+6
2023-10-15
apparmor: Optimize retrieving current task secid
Vinicius Costa Gomes
1
-2
/
+2
2023-10-15
apparmor: remove unused functions in policy_ns.c/.h
Xiu Jianfeng
2
-51
/
+0
2023-10-15
apparmor: remove unneeded #ifdef in decompress_zstd()
Xiu Jianfeng
1
-2
/
+0
2023-09-14
lsm: constify 'bprm' parameter in security_bprm_committed_creds()
Khadija Kamran
1
-1
/
+1
2023-09-13
lsm: constify 'bprm' parameter in security_bprm_committing_creds()
Khadija Kamran
1
-1
/
+1
2023-08-30
Merge tag 'lsm-pr-20230829' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2023-08-22
apparmor: fix invalid reference on profile->disconnected
Georgia Garcia
2
-2
/
+4
2023-08-08
lsm: constify the 'target' parameter in security_capget()
Khadija Kamran
1
-1
/
+1
2023-08-08
apparmor: remove unused PROF_* macros
GONG, Ruiqi
1
-3
/
+0
2023-08-08
apparmor: cleanup unused functions in file.h
Xiu Jianfeng
1
-37
/
+0
2023-08-08
apparmor: cleanup unused declarations in policy.h
Xiu Jianfeng
1
-6
/
+0
2023-08-08
apparmor: fixup return comments for kernel doc cleanups by Gaosheng Cui
John Johansen
2
-4
/
+4
2023-07-24
apparmor: convert to ctime accessor functions
Jeff Layton
2
-5
/
+5
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/policy.c
Gaosheng Cui
1
-7
/
+10
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/policy_compat.c
Gaosheng Cui
1
-0
/
+1
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/policy_unpack.c
Gaosheng Cui
1
-1
/
+1
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/resource.c
Gaosheng Cui
1
-4
/
+4
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/match.c
Gaosheng Cui
1
-2
/
+2
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/lib.c
Gaosheng Cui
1
-2
/
+2
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/label.c
Gaosheng Cui
1
-9
/
+11
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/file.c
Gaosheng Cui
1
-3
/
+3
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/domain.c
Gaosheng Cui
1
-4
/
+6
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/capability.c
Gaosheng Cui
1
-2
/
+2
2023-07-10
apparmor: Fix kernel-doc warnings in apparmor/audit.c
Gaosheng Cui
1
-0
/
+1
2023-07-10
apparmor: update ctime whenever the mtime changes on an inode
Jeff Layton
2
-6
/
+12
2023-07-09
apparmor: use passed in gfp flags in aa_alloc_null()
Dan Carpenter
1
-2
/
+2
2023-07-09
apparmor: advertise availability of exended perms
John Johansen
1
-0
/
+3
2023-07-09
apparmor: remove unused macro
GONG, Ruiqi
1
-1
/
+0
2023-07-09
apparmor: make aa_set_current_onexec return void
Quanfa Fu
3
-6
/
+3
2023-07-07
Merge tag 'apparmor-pr-2023-07-06' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
8
-68
/
+110
2023-07-06
apparmor: Fix kernel-doc header for verify_dfa_accept_index
John Johansen
1
-1
/
+1
2023-07-06
apparmor: fix: kzalloc perms tables for shared dfas
John Johansen
2
-4
/
+35
2023-07-06
apparmor: fix profile verification and enable it
John Johansen
2
-25
/
+27
2023-07-06
apparmor: fix policy_compat permission remap with extended permissions
John Johansen
1
-12
/
+19
2023-07-06
apparmor: aa_buffer: Convert 1-element array to flexible array
Kees Cook
1
-4
/
+4
2023-07-06
apparmor: add missing failure check in compute_xmatch_perms
John Johansen
1
-0
/
+2
2023-07-06
apparmor: fix missing error check for rhashtable_insert_fast
Danila Chernetsov
1
-2
/
+7
2023-07-06
apparmor: Return directly after a failed kzalloc() in two functions
Markus Elfring
1
-5
/
+5
2023-07-06
AppArmor: Fix some kernel-doc comments
Yang Li
1
-1
/
+1
2023-07-06
apparmor: fix use of strcpy in policy_unpack_test
Rae Moar
1
-7
/
+6
2023-06-26
apparmor: Free up __cleanup() name
Peter Zijlstra
1
-3
/
+3
2023-04-27
Merge tag 'sysctl-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...
Linus Torvalds
1
-7
/
+1
2023-04-13
apparmor: simplify sysctls with register_sysctl_init()
Luis Chamberlain
1
-7
/
+1
2023-03-20
selinux: remove the runtime disable functionality
Paul Moore
1
-3
/
+3
2023-03-01
capability: just use a 'u64' instead of a 'u32[2]' array
Linus Torvalds
1
-10
/
+30
2023-02-23
Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-10
/
+1
2023-02-20
Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
4
-13
/
+11
2023-02-15
apparmor: Fix regression in compat permissions for getattr
John Johansen
1
-2
/
+1
2023-01-19
fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap
Christian Brauner
3
-11
/
+9
2023-01-19
fs: port ->permission() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->mkdir() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-18
mm: new primitive kvmemdup()
Hao Sun
1
-10
/
+1
2023-01-10
apparmor: fix kernel-doc complaints
Randy Dunlap
3
-8
/
+4
2022-12-14
Merge tag 'apparmor-pr-2022-12-14' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
35
-914
/
+1632
2022-12-13
Merge tag 'lsm-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
2
-18
/
+14
2022-12-13
Merge tag 'landlock-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-0
/
+6
2022-12-12
Merge tag 'fs.vfsuid.conversion.v6.2' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
3
-13
/
+24
2022-12-12
apparmor: test: make static symbols visible during kunit testing
Rae Moar
5
-168
/
+196
2022-11-18
lsm,fs: fix vfs_getxattr_alloc() return type and caller error paths
Paul Moore
1
-2
/
+1
2022-11-04
lsm: make security_socket_getpeersec_stream() sockptr_t safe
Paul Moore
1
-16
/
+13
2022-11-01
apparmor: Fix uninitialized symbol 'array_size' in policy_unpack_test.c
John Johansen
1
-2
/
+2
2022-11-01
apparmor: Add __init annotation to aa_{setup/teardown}_dfa_engine()
Xiu Jianfeng
1
-2
/
+2
2022-11-01
apparmor: Fix memleak in alloc_ns()
Xiu Jianfeng
1
-1
/
+1
2022-10-26
apparmor: use type safe idmapping helpers
Christian Brauner
3
-13
/
+24
2022-10-25
apparmor: Fix memleak issue in unpack_profile()
Xiu Jianfeng
1
-3
/
+12
2022-10-25
apparmor: fix a memleak in free_ruleset()
Gaosheng Cui
1
-0
/
+1
2022-10-25
apparmor: Fix spelling of function name in comment block
Yang Li
1
-1
/
+1
2022-10-25
apparmor: Use pointer to struct aa_label for lbs_cred
Xiu Jianfeng
1
-2
/
+2
2022-10-25
AppArmor: Fix kernel-doc
Jiapeng Chong
1
-1
/
+1
2022-10-25
LSM: Fix kernel-doc
Jiapeng Chong
1
-1
/
+1
2022-10-25
AppArmor: Fix kernel-doc
Jiapeng Chong
1
-1
/
+1
2022-10-25
apparmor: Fix loading of child before parent
John Johansen
1
-9
/
+78
2022-10-24
apparmor: refactor code that alloc null profiles
John Johansen
4
-28
/
+43
2022-10-24
apparmor: fix obsoleted comments for aa_getprocattr() and audit_resource()
Gaosheng Cui
2
-6
/
+7
2022-10-24
apparmor: remove useless static inline functions
Gaosheng Cui
2
-19
/
+0
2022-10-19
security: Create file_truncate hook from path_truncate hook
Günther Noack
1
-0
/
+6
2022-10-10
apparmor: Fix unpack_profile() warn: passing zero to 'ERR_PTR'
John Johansen
1
-5
/
+16
2022-10-10
apparmor: fix uninitialize table variable in error in unpack_trans_table
John Johansen
1
-1
/
+1
2022-10-04
apparmor: store return value of unpack_perms_table() to signed variable
Muhammad Usama Anjum
1
-4
/
+8
2022-10-03
apparmor: Fix kunit test for out of bounds array
John Johansen
1
-2
/
+1
2022-10-03
apparmor: Fix decompression of rawdata for read back to userspace
John Johansen
2
-4
/
+5
2022-10-03
apparmor: Fix undefined references to zstd_ symbols
John Johansen
3
-5
/
+15
2022-10-03
apparmor: make sure the decompression ctx is promperly initialized
John Johansen
1
-1
/
+5
2022-10-03
apparmor: Remove unnecessary size check when unpacking trans_table
John Johansen
1
-3
/
+7
2022-10-03
apparmor: Fix doc comment for compute_fperms
John Johansen
1
-2
/
+2
2022-10-03
apparmor: make __aa_path_perm() static
Xiu Jianfeng
2
-6
/
+4
2022-10-03
apparmor: Simplify obtain the newest label on a cred
Gaosheng Cui
2
-14
/
+1
2022-10-03
apparmor: Fix regression in stacking due to label flags
John Johansen
1
-5
/
+7
2022-10-03
apparmor: fix aa_class_names[] to match reserved classes
John Johansen
1
-1
/
+16
2022-10-03
apparmor: rework profile->rules to be a list
John Johansen
15
-57
/
+142
2022-10-03
apparmor: refactor profile rules and attachments
John Johansen
18
-239
/
+308
2022-10-03
apparmor: verify loaded permission bits masks don't overlap
John Johansen
1
-4
/
+30
2022-10-03
apparmor: cleanup: move perm accumulation into perms.h
John Johansen
2
-52
/
+53
2022-10-03
apparmor: make sure perm indexes are accumulated
John Johansen
3
-2
/
+25
2022-10-03
apparmor: verify permission table indexes
John Johansen
1
-1
/
+34
2022-10-03
apparmor: add the ability for policy to specify a permission table
John Johansen
2
-11
/
+98
2022-10-03
apparmor: make unpack_array return a trianary value
John Johansen
2
-22
/
+33
2022-10-03
apparmor: group dfa policydb unpacking
John Johansen
1
-38
/
+63
2022-10-03
apparmor: make transition table unpack generic so it can be reused
John Johansen
1
-10
/
+12
2022-10-03
apparmor: add user mode flag
John Johansen
5
-5
/
+9
2022-10-03
apparmor: add mediation class information to auditing
John Johansen
14
-13
/
+48
2022-10-03
apparmor: extend permissions to support a label and tag string
John Johansen
7
-27
/
+32
2022-10-03
apparmor: isolate policy backwards compatibility to its own file
John Johansen
5
-287
/
+359
2022-10-03
apparmor: extend xindex size
John Johansen
3
-17
/
+16
2022-10-03
apparmor: move dfa perm macros into policy_unpack
John Johansen
2
-51
/
+49
2022-10-03
apparmor: extend policydb permission set by making use of the xbits
John Johansen
1
-4
/
+27
2022-10-03
apparmor: fix apparmor mediating locking non-fs unix sockets
John Johansen
1
-4
/
+9
2022-10-03
apparmor: Fix abi check to include v8 abi
John Johansen
1
-1
/
+1
2022-10-03
apparmor: preparse for state being more than just an integer
John Johansen
15
-102
/
+101
2022-10-03
apparmor: convert policy lookup to use accept as an index
John Johansen
7
-24
/
+33
2022-10-03
apparmor: cleanup shared permission struct
John Johansen
2
-12
/
+9
2022-10-03
apparmor: convert xmatch lookup to use accept as an index
John Johansen
2
-4
/
+7
2022-10-03
apparmor: convert fperm lookup to use accept as an index
John Johansen
2
-19
/
+44
2022-10-03
apparmor: convert xmatch to using the new shared policydb struct
John Johansen
6
-29
/
+28
2022-10-03
apparmor: combine file_rules and aa_policydb into a single shared struct
John Johansen
7
-59
/
+40
2022-10-03
apparmor: compute policydb permission on profile load
John Johansen
9
-86
/
+90
2022-10-03
apparmor: convert xmatch to use aa_perms structure
John Johansen
3
-7
/
+13
2022-10-03
apparmor: rework and cleanup fperm computation
John Johansen
1
-32
/
+38
2022-10-03
apparmor: move fperm computation into policy_unpack
John Johansen
3
-98
/
+98
2022-10-03
apparmor: compute xmatch permissions on profile load
Mike Salvatore
4
-3
/
+26
2022-10-03
apparmor: compute file permissions on profile load
Mike Salvatore
5
-48
/
+110
2022-10-03
apparmor: expose compression level limits in sysfs
Jon Tourville
1
-0
/
+16
2022-10-03
apparmor: use zstd compression for profile data
Jon Tourville
4
-102
/
+81
2022-10-03
apparmor: reserve mediation classes
John Johansen
1
-1
/
+8
2022-10-03
apparmor: fix lockdep warning when removing a namespace
John Johansen
1
-1
/
+1
2022-10-03
apparmor: fix a memleak in multi_transaction_new()
Gaosheng Cui
1
-1
/
+3
2022-09-01
->getprocattr(): attribute name is const char *, TYVM...
Al Viro
1
-1
/
+1
2022-07-20
apparmor: correct config reference to intended one
Lukas Bulwahn
1
-1
/
+1
2022-07-19
apparmor: move ptrace mediation to more logical task.{h,c}
John Johansen
5
-128
/
+133
2022-07-19
apparmor: extend policydb permission set by making use of the xbits
John Johansen
4
-5
/
+25
2022-07-19
apparmor: allow label to carry debug flags
John Johansen
6
-8
/
+20
2022-07-19
apparmor: fix overlapping attachment computation
John Johansen
2
-2
/
+2
2022-07-19
apparmor: fix setting unconfined mode on a loaded profile
John Johansen
1
-5
/
+7
2022-07-19
apparmor: Fix some kernel-doc comments
Yang Li
1
-6
/
+6
2022-07-19
apparmor: Mark alloc_unconfined() as static
Souptick Joarder (HPE)
1
-1
/
+1
2022-07-13
apparmor: disable showing the mode as part of a secid to secctx
John Johansen
3
-6
/
+20
2022-07-13
apparmor: Convert secid mapping to XArrays instead of IDR
Matthew Wilcox
3
-32
/
+13
2022-07-13
apparmor: add a kernel label to use on kernel objects
John Johansen
4
-13
/
+37
2022-07-09
apparmor: test: Remove some casts which are no-longer required
David Gow
1
-6
/
+6
2022-07-09
apparmor: Fix memleak in aa_simple_write_to_buffer()
Xiu Jianfeng
1
-1
/
+1
2022-07-09
apparmor: fix reference count leak in aa_pivotroot()
Xin Xiong
1
-0
/
+1
2022-07-09
apparmor: Fix some kernel-doc comments
Yang Li
1
-2
/
+1
2022-07-09
apparmor: Fix undefined reference to `zlib_deflate_workspacesize'
John Johansen
2
-31
/
+40
2022-07-09
apparmor: fix aa_label_asxprint return check
Tom Rix
1
-3
/
+3
2022-07-09
apparmor: Fix some kernel-doc comments
Yang Li
1
-4
/
+4
2022-07-09
apparmor: Fix some kernel-doc comments
Yang Li
1
-2
/
+3
2022-07-09
apparmor: Fix match_mnt_path_str() and match_mnt() kernel-doc comment
Yang Li
1
-2
/
+2
2022-07-09
apparmor: Use struct_size() helper in kmalloc()
Gustavo A. R. Silva
1
-1
/
+1
2022-07-09
apparmor: Fix failed mount permission check error message
John Johansen
1
-3
/
+4
2022-07-09
security/apparmor: remove redundant ret variable
Minghao Chi
1
-4
/
+1
2022-07-09
apparmor: fix quiet_denied for file rules
John Johansen
1
-1
/
+1
2022-07-09
apparmor: resolve uninitialized symbol warnings in policy_unpack_test.c
Mike Salvatore
1
-8
/
+8
2022-07-09
apparmor: don't create raw_sha1 symlink if sha1 hashing is disabled
John Johansen
1
-8
/
+9
2022-07-09
apparmor: Enable tuning of policy paranoid load for embedded systems
John Johansen
3
-2
/
+15
2022-07-09
apparmor: make export of raw binary profile to userspace optional
John Johansen
7
-52
/
+111
2022-07-09
apparmor: Update help description of policy hash for introspection
John Johansen
1
-1
/
+4
2022-07-09
lsm: Fix kernel-doc
Yang Li
1
-5
/
+5
2022-07-09
apparmor: Fix kernel-doc
Yang Li
3
-4
/
+4
[next]