index
:
kernel/git/iweiny/linux.git
master
iweiny's fork of linux.git
Ira Weiny
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
security
/
apparmor
Age
Commit message (
Expand
)
Author
Files
Lines
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-08
lsm: constify the 'target' parameter in security_capget()
Khadija Kamran
1
-1
/
+1
2023-07-24
apparmor: convert to ctime accessor functions
Jeff Layton
2
-5
/
+5
2023-07-10
apparmor: update ctime whenever the mtime changes on an inode
Jeff Layton
2
-6
/
+12
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
2022-07-09
apparmor: fix absroot causing audited secids to begin with =
John Johansen
2
-3
/
+9
2022-05-25
Merge tag 'linux-kselftest-kunit-5.19-rc1' of git://git.kernel.org/pub/scm/li...
Linus Torvalds
1
-3
/
+3
2022-05-23
LSM: Remove double path_rename hook calls for RENAME_EXCHANGE
Mickaël Salaün
1
-5
/
+25
2022-04-04
apparmor: test: Use NULL macros
Ricardo Ribalda
1
-3
/
+3
2022-03-10
tracehook: Remove tracehook.h
Eric W. Biederman
1
-1
/
+0
2021-11-22
lsm: security_task_getsecid_subj() -> security_current_getsecid_subj()
Paul Moore
1
-3
/
+10
2021-11-11
Merge tag 'apparmor-pr-2021-11-10' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
11
-66
/
+90
2021-11-03
apparmor: remove duplicated 'Returns:' comments
Austin Kim
1
-2
/
+0
2021-11-03
apparmor: remove unneeded one-line hook wrappers
Florian Westphal
1
-18
/
+2
2021-11-03
apparmor: Use struct_size() helper in kzalloc()
Gustavo A. R. Silva
2
-4
/
+2
2021-11-03
apparmor: fix zero-length compiler warning in AA_BUG()
John Johansen
1
-1
/
+6
2021-11-03
apparmor: use per file locks for transactional queries
Hamza Mahfooz
1
-6
/
+5
2021-11-03
apparmor: fix doc warning
ChenXiaoSong
1
-1
/
+1
2021-11-03
apparmor: Remove the repeated declaration
Shaokun Zhang
1
-4
/
+0
2021-11-03
apparmor: avoid -Wempty-body warning
Arnd Bergmann
1
-1
/
+1
2021-11-01
apparmor: Fix internal policy capable check for policy management
John Johansen
1
-1
/
+1
2021-05-17
apparmor: use get_unaligned() only for multi-byte words
Arnd Bergmann
1
-1
/
+1
2021-05-02
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-2
/
+2
2021-03-24
apparmor:match_mn() - constify devpath argument
Al Viro
1
-2
/
+2
2021-03-22
lsm: separate security_task_getsecid() into subjective and objective variants
Paul Moore
1
-1
/
+2
2021-02-07
apparmor: fix error check
Tom Rix
1
-2
/
+2
2021-02-07
security: apparmor: delete repeated words in comments
Randy Dunlap
2
-2
/
+2
2021-02-07
security: apparmor: file.h: delete duplicated word
Randy Dunlap
1
-1
/
+1
2021-02-07
apparmor: switch to apparmor to internal capable check for policy management
John Johansen
1
-1
/
+17
2021-02-07
apparmor: update policy capable checks to use a label
John Johansen
5
-23
/
+51
2021-01-24
apparmor: handle idmapped mounts
Christian Brauner
3
-10
/
+24
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
1
-1
/
+2
2021-01-24
xattr: handle idmapped mounts
Tycho Andersen
1
-2
/
+2
2020-12-15
apparmor: remove duplicate macro list_entry_is_head()
Andy Shevchenko
1
-3
/
+0
2020-12-03
security: add const qualifier to struct sock in various places
Florian Westphal
3
-5
/
+5
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2
-3
/
+3
2020-08-11
Merge tag 'for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...
Linus Torvalds
1
-1
/
+1
2020-08-07
mm, treewide: rename kzfree() to kfree_sensitive()
Waiman Long
5
-25
/
+25
2020-08-06
Replace HTTP links with HTTPS ones: security
Alexander A. Klimov
1
-1
/
+1
2020-07-21
audit: purge audit_log_string from the intra-kernel audit API
Richard Guy Briggs
4
-53
/
+42
2020-06-09
Merge tag 'linux-kselftest-kunit-5.8-rc1' of git://git.kernel.org/pub/scm/lin...
Linus Torvalds
1
-1
/
+2
2020-06-07
Merge tag 'apparmor-pr-2020-06-07' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
11
-119
/
+185
2020-06-07
apparmor: Fix memory leak of profile proxy
John Johansen
3
-6
/
+9
2020-06-07
apparmor: fix introspection of of task mode for unconfined tasks
John Johansen
1
-2
/
+2
2020-06-07
apparmor: check/put label on apparmor_sk_clone_security()
Mauricio Faria de Oliveira
1
-0
/
+5
2020-06-05
apparmor: fix introspection of of task mode for unconfined tasks
John Johansen
1
-2
/
+2
2020-06-05
apparmor: check/put label on apparmor_sk_clone_security()
Mauricio Faria de Oliveira
1
-0
/
+5
2020-06-04
Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...
Linus Torvalds
3
-7
/
+4
2020-06-01
security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS
Anders Roxell
1
-1
/
+2
2020-05-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
3
-4
/
+5
2020-05-21
apparmor: Fix use-after-free in aa_audit_rule_init
Navid Emamdoost
1
-1
/
+2
2020-05-21
apparmor: Fix aa_label refcnt leak in policy_update
Xiyu Yang
1
-1
/
+2
2020-05-21
apparmor: fix potential label refcnt leak in aa_change_profile
Xiyu Yang
1
-2
/
+1
2020-05-20
exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds
Eric W. Biederman
3
-7
/
+4
2020-05-15
apparmor: Use true and false for bool variable
Zou Wei
2
-33
/
+33
2020-05-15
security/apparmor/label.c: Clean code by removing redundant instructions
Mateusz Nosek
1
-6
/
+0
2020-05-15
apparmor: Replace zero-length array with flexible-array
Gustavo A. R. Silva
1
-1
/
+1
2020-04-27
sysctl: pass kernel pointers to ->proc_handler
Christoph Hellwig
1
-1
/
+1
2020-04-08
apparmor: ensure that dfa state tables have entries
John Johansen
1
-0
/
+5
2020-03-25
.gitignore: add SPDX License Identifier
Masahiro Yamada
1
-0
/
+1
2020-03-25
.gitignore: remove too obvious comments
Masahiro Yamada
1
-3
/
+0
2020-01-29
Merge tag 'linux-kselftest-5.6-rc1-kunit' of git://git.kernel.org/pub/scm/lin...
Linus Torvalds
3
-0
/
+627
2020-01-29
Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-2
/
+4
2020-01-21
apparmor: remove duplicate check of xattrs on profile attachment.
John Johansen
1
-17
/
+0
2020-01-21
apparmor: add outofband transition and use it in xattr match
John Johansen
4
-7
/
+62
2020-01-21
apparmor: fail unpack if profile mode is unknown
John Johansen
1
-0
/
+4
2020-01-21
apparmor: fix nnp subset test for unconfined
John Johansen
3
-4
/
+39
2020-01-21
apparmor: remove useless aafs_create_symlink
John Johansen
1
-41
/
+9
2020-01-18
apparmor: add consistency check between state and dfa diff encode flags
John Johansen
1
-0
/
+6
2020-01-18
apparmor: add a valid state flags check
John Johansen
2
-0
/
+8
2020-01-18
AppArmor: Remove semicolon
Vasyl Gomonovych
1
-1
/
+1
2020-01-18
apparmor: Replace two seq_printf() calls by seq_puts() in aa_label_seq_xprint()
Markus Elfring
1
-2
/
+2
[next]