index
:
kernel/git/nathan/linux.git
master
wip/b4/6-1-asssembler-target-llvm-17
wip/bugs.llvm.org-to-llvm.org-transition
wip/llvm-1-powerpc-boot-wrapper
wip/llvm-objdump-posttest
Nathan Chancellor's development tree
Nathan Chancellor
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
security
/
apparmor
Age
Commit message (
Expand
)
Author
Files
Lines
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
2020-01-10
kunit: building kunit as a module breaks allmodconfig
Alan Maguire
1
-1
/
+1
2020-01-09
apparmor: add AppArmor KUnit tests for policy unpack
Mike Salvatore
3
-0
/
+627
2020-01-04
apparmor: fix aa_xattrs_match() may sleep while holding a RCU lock
John Johansen
3
-42
/
+46
2020-01-02
apparmor: only get a label reference if the fast path check fails
John Johansen
1
-4
/
+8
2020-01-02
apparmor: fix bind mounts aborting with -ENOMEM
Patrick Steinhardt
1
-1
/
+1
2019-12-08
namei: allow nd_jump_link() to produce errors
Aleksa Sarai
1
-2
/
+4
2019-12-03
Merge tag 'apparmor-pr-2019-12-03' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
15
-165
/
+526
2019-11-22
apparmor: make it so work buffers can be allocated from atomic context
John Johansen
6
-38
/
+62
2019-11-22
apparmor: reduce rcu_read_lock scope for aa_file_perm mediation
John Johansen
1
-3
/
+3
2019-11-22
apparmor: fix wrong buffer allocation in aa_new_mount
John Johansen
1
-4
/
+4
2019-11-22
apparmor: fix unsigned len comparison with less than zero
Colin Ian King
1
-5
/
+7
2019-07-19
Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-5
/
+15
2019-07-08
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
1
-4
/
+4
2019-07-04
vfs: Convert apparmorfs to use the new mount API
David Howells
1
-5
/
+15
2019-06-20
apparmor: increase left match history buffer size
John Johansen
2
-5
/
+4
2019-06-20
apparmor: Switch to GFP_KERNEL where possible
Sebastian Andrzej Siewior
3
-12
/
+12
2019-06-20
apparmor: Use a memory pool instead per-CPU caches
Sebastian Andrzej Siewior
5
-111
/
+164
2019-06-20
apparmor: Force type-casting of current->real_cred
Bharath Vedartham
1
-1
/
+1
2019-06-18
apparmor: reset pos on failure to unpack for various functions
Mike Salvatore
1
-8
/
+39
2019-06-18
apparmor: enforce nullbyte at end of tag string
Jann Horn
1
-1
/
+1
2019-06-18
apparmor: fix PROFILE_MEDIATES for untrusted input
John Johansen
1
-1
/
+10
2019-06-17
locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_hel...
Nikolay Borisov
1
-4
/
+4
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
Thomas Gleixner
44
-222
/
+44
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
1
-0
/
+1
2019-05-07
Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-8
/
+2
2019-05-06
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
1
-2
/
+0
2019-05-05
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
1
-4
/
+9
2019-05-01
apparmor: switch to ->free_inode()
Al Viro
1
-8
/
+2
[next]