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
/
selinux
/
ss
/
services.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-30
selinux: avoid printk_ratelimit()
Christian Göttsche
1
-2
/
+1
2023-11-21
selinux: introduce an initial SID for early boot processes
Ondrej Mosnacek
1
-1
/
+12
2023-08-09
selinux: make left shifts well defined
Christian Göttsche
1
-6
/
+6
2023-08-09
selinux: update type for number of class permissions in services code
Christian Göttsche
1
-1
/
+1
2023-08-03
selinux: avoid implicit conversions in services code
Christian Göttsche
1
-11
/
+12
2023-07-19
selinux: update my email address
Stephen Smalley
1
-1
/
+1
2023-07-19
selinux: drop avtab_search()
Christian Göttsche
1
-7
/
+6
2023-07-18
selinux: use consistent type for AV rule specifier
Christian Göttsche
1
-1
/
+1
2023-05-08
selinux: small cleanups in selinux_audit_rule_init()
Paul Moore
1
-20
/
+18
2023-05-08
selinux: adjust typos in comments
Christian Göttsche
1
-1
/
+1
2023-03-14
selinux: stop passing selinux_state pointers and their offspring
Stephen Smalley
1
-205
/
+141
2022-12-13
Merge tag 'selinux-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-31
/
+23
2022-11-09
selinux: remove the sidtab context conversion indirect calls
Paul Moore
1
-30
/
+21
2022-10-19
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
GONG, Ruiqi
1
-2
/
+3
2022-06-13
selinux: fix memleak in security_read_state_kernel()
Xiu Jianfeng
1
-1
/
+8
2022-05-03
selinux: declare data arrays const
Christian Göttsche
1
-2
/
+2
2022-05-03
selinux: fix indentation level of mls_ops block
Christian Göttsche
1
-21
/
+21
2022-04-04
selinux: Remove redundant assignments
Michal Orzel
1
-1
/
+0
2022-02-18
selinux: drop return statement at end of void functions
Christian Göttsche
1
-2
/
+0
2022-01-26
selinux: drop cast to same type
Christian Göttsche
1
-1
/
+1
2022-01-25
selinux: declare path parameters of _genfs_sid const
Christian Göttsche
1
-3
/
+3
2021-10-13
selinux: fix all of the W=1 build warnings
Paul Moore
1
-4
/
+10
2021-10-11
selinux: fix race condition when computing ocontext SIDs
Ondrej Mosnacek
1
-85
/
+77
2021-07-14
selinux: return early for possible NULL audit buffers
Austin Kim
1
-0
/
+2
2021-06-11
selinux: Fix kernel-doc
Yang Li
1
-1
/
+22
2021-05-10
selinux: Remove redundant assignment to rc
Jiapeng Chong
1
-4
/
+0
2021-05-01
Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...
Linus Torvalds
1
-1
/
+2
2021-04-27
Merge tag 'selinux-pr-20210426' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-1
/
+1
2021-04-22
LSM: Infrastructure management of the superblock
Casey Schaufler
1
-1
/
+2
2021-04-09
Merge tag 'selinux-pr-20210409' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-37
/
+120
2021-04-07
selinux: fix race between old and new sidtab
Ondrej Mosnacek
1
-37
/
+120
2021-03-22
Merge tag 'selinux-pr-20210322' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-24
/
+39
2021-03-18
selinux: fix variable scope issue in live sidtab conversion
Ondrej Mosnacek
1
-24
/
+39
2021-03-08
selinux: measure state and policy capabilities
Lakshmi Ramasubramanian
1
-1
/
+1
2021-02-21
Merge tag 'integrity-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-9
/
+55
2021-01-14
selinux: include a consumer of the new IMA critical data hook
Lakshmi Ramasubramanian
1
-9
/
+55
2021-01-12
selinux: drop the unnecessary aurule_callback variable
Ondrej Mosnacek
1
-7
/
+3
2020-10-27
selinux: allow dontauditx and auditallowx rules to take effect without allowx
bauen1
1
-3
/
+1
2020-09-11
selinux: access policycaps with READ_ONCE/WRITE_ONCE
Stephen Smalley
1
-1
/
+2
2020-08-31
selinux: simplify away security_policydb_len()
Ondrej Mosnacek
1
-23
/
+4
2020-08-27
selinux: move policy mutex to selinux_state, use in lockdep checks
Stephen Smalley
1
-29
/
+8
2020-08-26
selinux: fix error handling bugs in security_load_policy()
Dan Carpenter
1
-11
/
+23
2020-08-25
selinux: convert policy read-write lock to RCU
Stephen Smalley
1
-209
/
+278
2020-08-19
selinux: avoid dereferencing the policy prior to initialization
Stephen Smalley
1
-0
/
+60
2020-08-19
selinux: fix allocation failure check on newpolicy->sidtab
Colin Ian King
1
-1
/
+1
2020-08-17
selinux: refactor changing booleans
Stephen Smalley
1
-62
/
+101
2020-08-17
selinux: move policy commit after updating selinuxfs
Stephen Smalley
1
-44
/
+41
2020-08-17
selinux: encapsulate policy state, refactor policy load
Stephen Smalley
1
-189
/
+214
2020-08-17
scripts/selinux,selinux: update mdp to enable policy capabilities
Stephen Smalley
1
-11
/
+1
2020-08-04
Merge tag 'selinux-pr-20200803' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-19
/
+19
2020-07-09
selinux: prepare for inlining of hashtab functions
Ondrej Mosnacek
1
-2
/
+2
2020-07-08
selinux: specialize symtab insert and search functions
Ondrej Mosnacek
1
-17
/
+17
2020-06-10
selinux: fix double free
Tom Rix
1
-0
/
+4
2020-05-01
selinux: do not allocate hashtabs dynamically
Ondrej Mosnacek
1
-22
/
+22
2020-04-17
selinux: move context hashing under sidtab
Ondrej Mosnacek
1
-33
/
+26
2020-04-17
selinux: hash context structure directly
Ondrej Mosnacek
1
-31
/
+4
2020-04-17
selinux: store role transitions in a hash table
Ondrej Mosnacek
1
-11
/
+10
2020-04-14
selinux: fix warning Comparison to bool
Zou Wei
1
-2
/
+2
2020-02-27
selinux: remove unused initial SIDs and improve handling
Stephen Smalley
1
-13
/
+13
2020-02-22
selinux: optimize storage of filename transitions
Ondrej Mosnacek
1
-6
/
+10
2020-02-11
selinux: generalize evaluate_cond_node()
Ondrej Mosnacek
1
-4
/
+2
2020-02-11
selinux: convert cond_list to array
Ondrej Mosnacek
1
-14
/
+14
2020-02-10
selinux: allow kernfs symlinks to inherit parent directory context
Christian Göttsche
1
-1
/
+2
2020-02-10
selinux: simplify evaluate_cond_node()
Ondrej Mosnacek
1
-10
/
+4
2020-02-10
selinux: move status variables out of selinux_ss
Ondrej Mosnacek
1
-2
/
+0
2020-01-16
selinux: do not allocate ancillary buffer on first load
Ondrej Mosnacek
1
-15
/
+13
2020-01-10
selinux: treat atomic flags more carefully
Ondrej Mosnacek
1
-19
/
+19
2019-12-24
selinux: remove set but not used variable 'sidtab'
YueHaibing
1
-8
/
+0
2019-12-23
selinux: ensure the policy has been loaded before reading the sidtab stats
Paul Moore
1
-0
/
+6
2019-12-09
selinux: cache the SID -> context string translation
Ondrej Mosnacek
1
-54
/
+84
2019-12-09
selinux: sidtab reverse lookup hash table
Jeff Vander Stoep
1
-24
/
+72
2019-10-08
Merge tag 'selinux-pr-20191007' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-1
/
+8
2019-10-03
selinux: fix context string corruption in convert_context()
Ondrej Mosnacek
1
-1
/
+8
2019-09-23
Merge tag 'selinux-pr-20190917' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-3
/
+3
2019-08-05
selinux: policydb - rename type_val_to_struct_array
Ondrej Mosnacek
1
-3
/
+3
2019-07-08
Merge tag 'selinux-pr-20190702' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-14
/
+19
2019-07-01
selinux: format all invalid context as untrusted
Richard Guy Briggs
1
-10
/
+19
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372
Thomas Gleixner
1
-3
/
+1
2019-05-21
selinux: remove some no-op BUG_ONs
Ondrej Mosnacek
1
-4
/
+0
2019-03-25
selinux: remove useless assignments
Ondrej Mosnacek
1
-5
/
+2
2019-03-12
selinux: convert to kvmalloc
Kent Overstreet
1
-15
/
+7
2019-03-07
Merge tag 'audit-pr-20190305' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-2
/
+1
2019-03-07
Merge tag 'selinux-pr-20190305' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-5
/
+32
2019-01-31
audit: remove unused actx param from audit_rule_match
Richard Guy Briggs
1
-2
/
+1
2019-01-25
selinux: log invalid contexts in AVCs
Ondrej Mosnacek
1
-5
/
+32
2019-01-08
SELinux: Remove unused selinux_is_enabled
Casey Schaufler
1
-1
/
+0
2018-12-05
selinux: overhaul sidtab to fix bug and improve performance
Ondrej Mosnacek
1
-71
/
+51
2018-12-05
selinux: use separate table for initial SID lookup
Ondrej Mosnacek
1
-38
/
+50
2018-11-26
selinux: make "selinux_policycap_names[]" const char *
Alexey Dobriyan
1
-1
/
+1
2018-11-20
selinux: refactor sidtab conversion
Ondrej Mosnacek
1
-21
/
+1
2018-09-05
selinux: refactor mls_context_to_sid() and make it stricter
Jann Horn
1
-8
/
+4
2018-06-19
selinux: Cleanup printk logging in services
peter enderborg
1
-36
/
+35
2018-06-12
treewide: kzalloc() -> kcalloc()
Kees Cook
1
-1
/
+1
2018-06-06
Merge tag 'audit-pr-20180605' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-6
/
+6
2018-05-29
selinux: KASAN: slab-out-of-bounds in xattr_getsecurity
Sachin Grover
1
-1
/
+1
2018-05-14
audit: use inline function to get audit context
Richard Guy Briggs
1
-6
/
+6
2018-03-20
selinux: wrap AVC state
Stephen Smalley
1
-4
/
+5
2018-03-20
selinux: fix handling of uninitialized selinux state in get_bools/classes
Stephen Smalley
1
-0
/
+13
2018-03-02
selinux: rename the {is,set}_enforcing() functions
Paul Moore
1
-3
/
+3
2018-03-01
selinux: wrap global selinux state
Stephen Smalley
1
-467
/
+611
2017-12-05
selinux: skip bounded transition processing if the policy isn't loaded
Paul Moore
1
-0
/
+3
2017-11-28
selinux: ensure the context is NUL terminated in security_context_to_sid_core()
Paul Moore
1
-10
/
+8
2017-09-20
selinux: Use kmem_cache for hashtab_node
Kyeongdon Kim
1
-0
/
+4
2017-08-17
selinux: update my email address
Stephen Smalley
1
-1
/
+1
2017-08-02
selinux: Generalize support for NNP/nosuid SELinux domain transitions
Stephen Smalley
1
-1
/
+6
2017-06-09
selinux: use kmem_cache for ebitmap
Junil Lee
1
-0
/
+4
2017-05-23
selinux: Add IB Port SMP access vector
Daniel Jurgens
1
-0
/
+41
2017-05-23
selinux: Implement Infiniband PKey "Access" access vector
Daniel Jurgens
1
-0
/
+40
2017-05-23
selinux: log policy capability state when a policy is loaded
Stephen Smalley
1
-0
/
+23
2017-03-29
selinux: Remove unnecessary check of array base in selinux_set_mapping()
Matthias Kaehlcke
1
-1
/
+1
2017-03-02
selinux: wrap cgroup seclabel support with its own policy capability
Stephen Smalley
1
-0
/
+4
2017-01-09
selinux: support distinctions among all network address families
Stephen Smalley
1
-0
/
+3
2016-05-31
selinux: Only apply bounds checking to source types
Stephen Smalley
1
-48
/
+22
2016-04-14
selinux: Change bool variable name to index.
Prarit Bhargava
1
-3
/
+3
2015-12-24
selinux: export validatetrans decisions
Andrew Perepechko
1
-7
/
+27
2015-10-21
selinux: use sprintf return value
Rasmus Villemoes
1
-4
/
+1
2015-10-21
selinux: use kstrdup() in security_get_bools()
Rasmus Villemoes
1
-7
/
+1
2015-10-21
selinux: use kmemdup in security_sid_to_context_core()
Rasmus Villemoes
1
-2
/
+2
2015-10-21
selinux: introduce security_context_str_to_sid
Rasmus Villemoes
1
-0
/
+5
2015-07-13
selinux: extended permissions for ioctls
Jeff Vander Stoep
1
-20
/
+193
2015-04-06
selinux: reconcile security_netlbl_secattr_to_sid() and mls_import_netlbl_cat()
Paul Moore
1
-5
/
+1
2014-09-22
selinux: normalize audit log formatting
Richard Guy Briggs
1
-6
/
+8
2014-06-23
selinux: no recursive read_lock of policy_rwlock in security_genfs_sid()
Waiman Long
1
-9
/
+32
2014-03-10
selinux: add gfp argument to security_xfrm_policy_alloc and fix callers
Nikolay Aleksandrov
1
-2
/
+4
2014-02-10
Merge branch 'stable-3.14' of git://git.infradead.org/users/pcmoore/selinux i...
James Morris
1
-0
/
+4
2014-02-05
SELinux: Fix kernel BUG on empty security contexts.
Stephen Smalley
1
-0
/
+4
2014-01-23
Merge git://git.infradead.org/users/eparis/audit
Linus Torvalds
1
-8
/
+4
2014-01-13
selinux: call WARN_ONCE() instead of calling audit_log_start()
Richard Guy Briggs
1
-8
/
+4
2013-12-13
selinux: revert 102aefdda4d8275ce7d7100bc16c88c74272b260
Paul Moore
1
-38
/
+4
2013-11-19
SELinux: security_load_policy: Silence frame-larger-than warning
Tim Gardner
1
-22
/
+32
2013-08-28
selinux: consider filesystem subtype in policies
Anand Avati
1
-4
/
+38
2013-07-25
Add SELinux policy capability for always checking packet and peer classes.
Chris PeBenito
1
-0
/
+3
2013-07-25
SELinux: pass a superblock to security_fs_use
Eric Paris
1
-12
/
+9
2013-07-25
SELinux: change sbsec->behavior to short
Eric Paris
1
-1
/
+1
2012-09-21
userns: Convert selinux to use kuid and kgid where appropriate
Eric W. Biederman
1
-1
/
+1
2012-04-09
SELinux: avc: remove the useless fields in avc_add_callback
Wanlong Gao
1
-4
/
+2
2012-04-09
SELinux: possible NULL deref in context_struct_to_string
Eric Paris
1
-3
/
+5
2012-04-09
SELinux: add default_type statements
Eric Paris
1
-4
/
+10
2012-04-09
SELinux: allow default source/target selectors for user/role/range
Eric Paris
1
-7
/
+25
2011-09-09
selinux: sparse fix: fix warnings in netlink code
James Morris
1
-2
/
+0
2011-09-09
selinux: sparse fix: move selinux_complete_init
James Morris
1
-1
/
+0
2011-08-01
doc: Update the email address for Paul Moore in various source files
Paul Moore
1
-1
/
+1
2011-05-26
selinux: don't pass in NULL avd to avc_has_perm_noaudit
Linus Torvalds
1
-1
/
+2
2011-05-24
Merge branch 'master' of git://git.infradead.org/users/eparis/selinux into fo...
James Morris
1
-32
/
+40
2011-04-28
SELinux: put name based create rules in a hashtable
Eric Paris
1
-10
/
+10
2011-04-28
SELinux: skip filename trans rules if ttype does not match parent dir
Eric Paris
1
-0
/
+9
2011-04-28
SELinux: rename filename_compute_type argument to *type instead of *con
Eric Paris
1
-3
/
+3
2011-04-28
SELinux: fix comment to state filename_compute_type takes an objname not a qstr
Eric Paris
1
-1
/
+1
2011-04-25
SELinux: security_read_policy should take a size_t not ssize_t
Eric Paris
1
-1
/
+1
2011-04-07
selinux: Fix regression for Xorg
Stephen Smalley
1
-1
/
+1
2011-04-01
selinux: add type_transition with name extension support for selinuxfs
Kohei Kaigai
1
-8
/
+9
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-2
/
+2
2011-03-29
selinux: Fix regression for Xorg
Stephen Smalley
1
-1
/
+1
2011-03-28
SELinux: Compute role in newcontext for all classes
Harry Ciao
1
-11
/
+9
2011-03-03
SELinux: Socket retains creator role and MLS attribute
Harry Ciao
1
-4
/
+24
2011-02-01
SELinux: Use dentry name in new object labeling
Eric Paris
1
-14
/
+31
2010-11-30
selinux: convert part of the sym_val_to_name array to use flex_array
Eric Paris
1
-19
/
+19
2010-11-30
selinux: convert type_val_to_struct to flex_array
Eric Paris
1
-5
/
+12
2010-11-30
selinux: rework security_netlbl_secattr_to_sid
Eric Paris
1
-21
/
+21
2010-11-30
SELinux: standardize return code handling in selinuxfs.c
Eric Paris
1
-171
/
+157
2010-10-21
selinux: include vmalloc.h for vmalloc_user
Stephen Rothwell
1
-0
/
+1
2010-10-21
selinux: implement mmap on /selinux/policy
Eric Paris
1
-1
/
+1
2010-10-21
SELinux: allow userspace to read policy back out of the kernel
Eric Paris
1
-0
/
+48
2010-10-21
security: secid_to_secctx returns len when data is NULL
Eric Paris
1
-2
/
+9
2010-10-21
selinux: fast status update interface (/selinux/status)
KaiGai Kohei
1
-0
/
+3
2010-08-02
selinux: convert the policy type_attr_map to flex_array
Eric Paris
1
-2
/
+5
2010-04-21
SELinux: return error codes on policy load failure
Eric Paris
1
-15
/
+22
2010-04-09
Security: Fix coding style in security/
wzt.wzt@gmail.com
1
-6
/
+6
2010-02-22
selinux: libsepol: remove dead code in check_avtab_hierarchy_callback()
KaiGai Kohei
1
-4
/
+39
2010-02-16
security: fix a couple of sparse warnings
James Morris
1
-2
/
+3
2010-02-04
selinux: allow MLS->non-MLS and vice versa upon policy reload
Guido Trentalancia
1
-6
/
+56
2010-02-04
selinux: load the initial SIDs upon every policy load
Guido Trentalancia
1
-4
/
+12
2010-01-25
selinux: remove dead code in type_attribute_bounds_av()
KaiGai Kohei
1
-39
/
+4
2010-01-18
Merge branch 'master' into next
James Morris
1
-1
/
+1
2010-01-18
selinux: change the handling of unknown classes
Stephen Smalley
1
-105
/
+81
2009-12-08
security/selinux/ss: correct size computation
Julia Lawall
1
-2
/
+2
2009-12-07
Merge branch 'for-next' into for-linus
Jiri Kosina
1
-1
/
+1
2009-12-04
tree-wide: fix assorted typos all over the place
André Goddard Rosa
1
-1
/
+1
2009-11-24
SELinux: print denials for buggy kernel with unknown perms
Eric Paris
1
-0
/
+7
2009-10-20
SELinux: fix locking issue introduced with c6d3aaa4e35c71a3
Stephen Smalley
1
-3
/
+7
2009-10-07
selinux: drop remapping of netlink classes
Stephen Smalley
1
-25
/
+0
2009-10-07
selinux: dynamic class/perm discovery
Stephen Smalley
1
-253
/
+287
2009-06-19
Merge branch 'master' into next
James Morris
1
-25
/
+5
2009-06-19
Add audit messages on type boundary violations
KaiGai Kohei
1
-19
/
+117
2009-06-18
cleanup in ss/services.c
KaiGai Kohei
1
-3
/
+3
2009-04-02
Permissive domain in userspace object manager
KaiGai Kohei
1
-25
/
+5
2009-02-14
SELinux: remove unused av.decided field
Eric Paris
1
-2
/
+0
2009-01-04
audit: validate comparison operations, store them in sane form
Al Viro
1
-13
/
+13
2008-10-11
Merge branch 'master' of git://git.infradead.org/users/pcmoore/lblnet-2.6_nex...
James Morris
1
-3
/
+10
2008-10-10
netlabel: Changes to the NetLabel security attributes to allow LSMs to pass f...
Paul Moore
1
-1
/
+2
2008-10-10
selinux: Fix a problem in security_netlbl_sid_to_secattr()
Paul Moore
1
-2
/
+8
2008-10-04
selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid()
Paul Moore
1
-7
/
+4
2008-10-04
selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid()
Paul Moore
1
-7
/
+4
2008-09-21
Merge branch 'master' into next
James Morris
1
-3
/
+3
2008-09-04
SELinux: memory leak in security_context_to_sid_core
Eric Paris
1
-3
/
+3
2008-08-29
SELinux: add boundary support and thread context assignment
KaiGai Kohei
1
-1
/
+171
2008-08-15
selinux: Unify for- and while-loop style
Vesa-Matti Kari
1
-4
/
+4
2008-07-15
Revert "SELinux: allow fstype unknown to policy to use xattrs if present"
James Morris
1
-19
/
+8
2008-07-14
SELinux: allow fstype unknown to policy to use xattrs if present
Eric Paris
1
-8
/
+19
2008-07-14
SELinux: more user friendly unknown handling printk
Eric Paris
1
-0
/
+7
[next]