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
Age
Commit message (
Expand
)
Author
Files
Lines
4 days
Merge tag 'integrity-v6.10' of ssh://ra.kernel.org/pub/scm/linux/kernel/git/z...
Linus Torvalds
1
-1
/
+1
4 days
Merge tag 'selinux-pr-20240513' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
12
-126
/
+146
6 days
netlabel: fix RCU annotation for IPv4 options on socket creation
Davide Caratti
1
-1
/
+4
2024-04-30
selinux: constify source policy in cond_policydb_dup()
Christian Göttsche
4
-14
/
+17
2024-04-30
selinux: avoid printk_ratelimit()
Christian Göttsche
1
-2
/
+1
2024-04-30
selinux: pre-allocate the status page
Christian Göttsche
1
-0
/
+6
2024-04-09
security: allow finer granularity in permitting copy-up of security xattrs
Stefan Berger
1
-1
/
+1
2024-04-04
selinux: clarify return code in filename_trans_read_helper_compat()
Ondrej Mosnacek
1
-0
/
+1
2024-04-01
selinux: avoid dereference of garbage after mount failure
Christian Göttsche
1
-5
/
+7
2024-03-27
selinux: use u32 as bit position type in ebitmap code
Christian Göttsche
2
-35
/
+34
2024-03-27
selinux: improve symtab string hashing
Christian Göttsche
1
-11
/
+11
2024-03-27
selinux: dump statistics for more hash tables
Christian Göttsche
2
-7
/
+19
2024-03-27
selinux: make more use of current_sid()
Christian Göttsche
2
-21
/
+8
2024-03-27
selinux: update numeric format specifiers for ebitmaps
Christian Göttsche
1
-6
/
+6
2024-03-26
selinux: improve error checking in sel_write_load()
Paul Moore
1
-14
/
+16
2024-03-26
selinux: cleanup selinux_lsm_getattr()
Paul Moore
1
-18
/
+18
2024-03-26
selinux: reject invalid ebitmaps
Christian Göttsche
1
-0
/
+11
2024-03-14
lsm: use 32-bit compatible data types in LSM syscalls
Casey Schaufler
1
-2
/
+2
2024-03-12
Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+2
2024-03-12
Merge tag 'selinux-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
22
-731
/
+724
2024-02-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2024-02-23
selinux: fix style issues in security/selinux/ss/symtab.c
Paul Moore
1
-1
/
+3
2024-02-23
selinux: fix style issues in security/selinux/ss/symtab.h
Paul Moore
1
-5
/
+4
2024-02-23
selinux: fix style issues in security/selinux/ss/sidtab.c
Paul Moore
1
-32
/
+37
2024-02-23
selinux: fix style issues in security/selinux/ss/sidtab.h
Paul Moore
1
-17
/
+19
2024-02-23
selinux: fix style issues in security/selinux/ss/services.h
Paul Moore
1
-1
/
+2
2024-02-23
selinux: fix style issues in security/selinux/ss/policydb.c
Paul Moore
1
-192
/
+213
2024-02-23
selinux: fix style issues in security/selinux/ss/policydb.h
Paul Moore
1
-97
/
+95
2024-02-23
selinux: fix style issues in security/selinux/ss/mls_types.h
Paul Moore
1
-16
/
+16
2024-02-23
selinux: fix style issues in security/selinux/ss/mls.c
Paul Moore
1
-50
/
+33
2024-02-23
selinux: fix style issues in security/selinux/ss/mls.h
Paul Moore
1
-39
/
+19
2024-02-23
selinux: fix style issues in security/selinux/ss/hashtab.c
Paul Moore
1
-12
/
+11
2024-02-23
selinux: fix style issues in security/selinux/ss/hashtab.h
Paul Moore
1
-18
/
+17
2024-02-23
selinux: fix style issues in security/selinux/ss/ebitmap.c
Paul Moore
1
-28
/
+28
2024-02-23
selinux: fix style issues in security/selinux/ss/ebitmap.h
Paul Moore
1
-19
/
+23
2024-02-23
selinux: fix style issues in security/selinux/ss/context.h
Paul Moore
1
-1
/
+1
2024-02-23
selinux: fix style issues in security/selinux/ss/context.h
Paul Moore
1
-19
/
+22
2024-02-23
selinux: fix style issues in security/selinux/ss/constraint.h
Paul Moore
1
-33
/
+34
2024-02-23
selinux: fix style issues in security/selinux/ss/conditional.c
Paul Moore
1
-35
/
+33
2024-02-23
selinux: fix style issues in security/selinux/ss/conditional.h
Paul Moore
1
-12
/
+11
2024-02-23
selinux: fix style issues in security/selinux/ss/avtab.c
Paul Moore
1
-54
/
+51
2024-02-23
selinux: fix style issues in security/selinux/ss/avtab.h
Paul Moore
1
-37
/
+37
2024-02-23
selinux: fix lsm_get_self_attr()
Mickaël Salaün
1
-1
/
+1
2024-02-15
security: Align inode_setattr hook definition with EVM
Roberto Sassu
1
-1
/
+2
2024-02-02
selinux: only filter copy-up xattrs following initialization
David Disseldorp
1
-2
/
+3
2024-02-02
selinux: correct return values in selinux_socket_getpeersec_dgram()
Paul Moore
1
-6
/
+8
2024-01-25
selinux: reduce the object class calculations at inode init time
Paul Moore
1
-5
/
+4
2024-01-24
bpf,selinux: Allocate bpf_security_struct per BPF token
Andrii Nakryiko
1
-0
/
+25
2024-01-24
bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooks
Andrii Nakryiko
1
-3
/
+4
2024-01-24
bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooks
Andrii Nakryiko
1
-7
/
+8
2024-01-11
Merge tag 'for-6.8/io_uring-2024-01-08' of git://git.kernel.dk/linux
Linus Torvalds
1
-1
/
+1
2024-01-10
Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefs
Linus Torvalds
1
-0
/
+1
2024-01-09
Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-28
/
+145
2024-01-09
Merge tag 'selinux-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
19
-600
/
+538
2024-01-04
selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
Mickaël Salaün
1
-0
/
+7
2023-12-24
lsm: new security_file_ioctl_compat() hook
Alfred Piccioni
1
-0
/
+28
2023-12-22
selinux: fix style issues in security/selinux/include/initial_sid_to_string.h
Paul Moore
1
-29
/
+28
2023-12-22
selinux: fix style issues in security/selinux/include/xfrm.h
Paul Moore
1
-2
/
+2
2023-12-22
selinux: fix style issues in security/selinux/include/security.h
Paul Moore
1
-80
/
+75
2023-12-22
selinux: fix style issues with security/selinux/include/policycap_names.h
Paul Moore
1
-0
/
+3
2023-12-22
selinux: fix style issues in security/selinux/include/policycap.h
Paul Moore
1
-0
/
+1
2023-12-22
selinux: fix style issues in security/selinux/include/objsec.h
Paul Moore
1
-64
/
+65
2023-12-22
selinux: fix style issues with security/selinux/include/netlabel.h
Paul Moore
1
-33
/
+20
2023-12-22
selinux: fix style issues in security/selinux/include/netif.h
Paul Moore
1
-2
/
+2
2023-12-22
selinux: fix style issues in security/selinux/include/ima.h
Paul Moore
1
-1
/
+1
2023-12-22
selinux: fix style issues in security/selinux/include/conditional.h
Paul Moore
1
-2
/
+2
2023-12-22
selinux: fix style issues in security/selinux/include/classmap.h
Paul Moore
1
-210
/
+132
2023-12-22
selinux: fix style issues in security/selinux/include/avc_ss.h
Paul Moore
1
-1
/
+1
2023-12-22
selinux: align avc_has_perm_noaudit() prototype with definition
Paul Moore
1
-1
/
+1
2023-12-22
selinux: fix style issues in security/selinux/include/avc.h
Paul Moore
1
-26
/
+15
2023-12-22
selinux: fix style issues in security/selinux/include/audit.h
Paul Moore
1
-1
/
+0
2023-12-20
shm: Slim down dependencies
Kent Overstreet
1
-0
/
+1
2023-12-15
cred: get rid of CONFIG_DEBUG_CREDENTIALS
Jens Axboe
1
-6
/
+0
2023-12-12
io_uring: split out cmd api into a separate header
Pavel Begunkov
1
-1
/
+1
2023-12-07
selinux: remove the wrong comment about multithreaded process handling
Munehisa Kamata
1
-1
/
+0
2023-11-21
selinux: introduce an initial SID for early boot processes
Ondrej Mosnacek
7
-2
/
+76
2023-11-20
selinux: refactor avtab_node comparisons
Jacob Satterfield
1
-60
/
+41
2023-11-16
selinux: update filenametr_hash() to use full_name_hash()
Paul Moore
1
-9
/
+2
2023-11-16
selinux: saner handling of policy reloads
Al Viro
1
-78
/
+66
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
-21
/
+23
2023-11-12
SELinux: Add selfattr hooks
Casey Schaufler
1
-27
/
+107
2023-11-12
LSM: Identify modules by more than name
Casey Schaufler
1
-1
/
+8
2023-10-30
Merge tag 'lsm-pr-20231030' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-5
/
+5
2023-10-30
Merge tag 'selinux-pr-20231030' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
7
-30
/
+33
2023-10-18
selinux: convert to new timestamp accessors
Jeff Layton
1
-1
/
+1
2023-10-03
selinux: simplify avtab_insert_node() prototype
Jacob Satterfield
1
-13
/
+7
2023-09-14
lsm: constify 'sb' parameter in security_sb_kern_mount()
Khadija Kamran
1
-1
/
+1
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-09-13
lsm: constify 'sb' parameter in security_quotactl()
Khadija Kamran
1
-2
/
+2
2023-09-13
selinux: hweight optimization in avtab_read_item
Jacob Satterfield
1
-5
/
+2
2023-09-13
selinux: improve role transition hashing
Christian Göttsche
1
-1
/
+1
2023-09-13
selinux: simplify avtab slot calculation
Christian Göttsche
1
-7
/
+1
2023-09-13
selinux: improve debug configuration
Christian Göttsche
2
-0
/
+12
2023-09-13
selinux: print sum of chain lengths^2 for hash tables
Christian Göttsche
4
-3
/
+9
2023-09-12
selinux: fix handling of empty opts in selinux_fs_context_submount()
Ondrej Mosnacek
1
-2
/
+8
2023-09-12
selinux: Annotate struct sidtab_str_cache with __counted_by
Kees Cook
1
-1
/
+1
2023-08-30
Merge tag 'lsm-pr-20230829' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-13
/
+14
2023-08-30
Merge tag 'selinux-pr-20230829' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
34
-286
/
+276
2023-08-29
Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-5
/
+2
2023-08-29
Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
1
-2
/
+2
2023-08-28
Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...
Linus Torvalds
1
-0
/
+22
2023-08-28
Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
1
-1
/
+1
2023-08-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2023-08-21
selinux: use vma_is_initial_stack() and vma_is_initial_heap()
Kefeng Wang
1
-5
/
+2
2023-08-18
selinux: set next pointer before attaching to list
Christian Göttsche
1
-1
/
+1
2023-08-15
selinux: prevent KMSAN warning in selinux_inet_conn_request()
Andrew Kanner
1
-0
/
+1
2023-08-15
lsm: constify the 'file' parameter in security_binder_transfer_file()
Khadija Kamran
1
-4
/
+4
2023-08-15
vfs, security: Fix automount superblock LSM init problem, preventing NFS sb s...
David Howells
1
-0
/
+22
2023-08-09
selinux: use unsigned iterator in nlmsgtab code
Christian Göttsche
1
-1
/
+2
2023-08-09
selinux: avoid implicit conversions in policydb code
Christian Göttsche
1
-32
/
+37
2023-08-09
selinux: avoid implicit conversions in selinuxfs code
Christian Göttsche
1
-7
/
+7
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
2
-2
/
+2
2023-08-09
selinux: avoid implicit conversions in avtab code
Christian Göttsche
1
-12
/
+12
2023-08-09
selinux: revert SECINITSID_INIT support
Paul Moore
6
-64
/
+1
2023-08-08
lsm: constify the 'target' parameter in security_capget()
Khadija Kamran
1
-1
/
+1
2023-08-08
selinux: use GFP_KERNEL while reading binary policy
Christian Göttsche
1
-5
/
+5
2023-08-08
selinux: update comment on selinux_hooks[]
Xiu Jianfeng
1
-4
/
+0
2023-08-03
selinux: avoid implicit conversions in services code
Christian Göttsche
3
-16
/
+18
2023-08-03
selinux: avoid implicit conversions in mls code
Christian Göttsche
1
-4
/
+6
2023-08-03
selinux: use identical iterator type in hashtab_duplicate()
Christian Göttsche
1
-1
/
+2
2023-07-28
selinux: move debug functions into debug configuration
Christian Göttsche
5
-3
/
+20
2023-07-28
selinux: log about VM being executable by default
Christian Göttsche
1
-0
/
+2
2023-07-24
selinux: convert to ctime accessor functions
Jeff Layton
1
-1
/
+1
2023-07-20
selinux: fix a 0/NULL mistmatch in ad_net_init_from_iif()
Paul Moore
1
-1
/
+1
2023-07-20
selinux: introduce SECURITY_SELINUX_DEBUG configuration
Christian Göttsche
2
-4
/
+13
2023-07-19
selinux: introduce and use lsm_ad_net_init*() helpers
Paolo Abeni
1
-41
/
+43
2023-07-19
selinux: update my email address
Stephen Smalley
25
-25
/
+25
2023-07-19
selinux: add missing newlines in pr_err() statements
Christian Göttsche
2
-4
/
+4
2023-07-19
selinux: drop avtab_search()
Christian Göttsche
4
-42
/
+8
2023-07-18
selinux: de-brand SELinux
Stephen Smalley
4
-11
/
+11
2023-07-18
selinux: avoid implicit conversions regarding enforcing status
Christian Göttsche
3
-6
/
+7
2023-07-18
selinux: fix implicit conversions in the symtab
Christian Göttsche
2
-2
/
+2
2023-07-18
selinux: use consistent type for AV rule specifier
Christian Göttsche
3
-3
/
+3
2023-07-18
selinux: avoid implicit conversions in the LSM hooks
Christian Göttsche
1
-16
/
+10
2023-07-18
selinux: avoid implicit conversions in the AVC code
Christian Göttsche
1
-7
/
+8
2023-07-18
selinux: avoid implicit conversions in the netif code
Christian Göttsche
1
-2
/
+2
2023-07-18
selinux: consistently use u32 as sequence number type in the status code
Christian Göttsche
2
-2
/
+2
2023-07-18
selinux: avoid avtab overflows
Christian Göttsche
1
-2
/
+2
2023-07-18
selinux: check for multiplication overflow in put_entry()
Christian Göttsche
1
-2
/
+5
2023-07-14
security: Constify sk in the sk_getsecid hook.
Guillaume Nault
1
-2
/
+2
2023-07-10
selinux: introduce an initial SID for early boot processes
Ondrej Mosnacek
6
-2
/
+65
2023-07-10
selinux: cleanup the policycap accessor functions
Paul Moore
1
-24
/
+11
2023-07-10
security: Allow all LSMs to provide xattrs for inode_init_security hook
Roberto Sassu
1
-8
/
+9
2023-06-05
selinux: avoid bool as identifier name
Christian Göttsche
2
-5
/
+5
2023-06-02
selinux: fix Makefile for versions of make < v4.3
Paul Moore
1
-3
/
+14
2023-05-30
selinux: make labeled NFS work when mounted before policy load
Ondrej Mosnacek
2
-17
/
+42
2023-05-30
selinux: cleanup exit_sel_fs() declaration
Xiu Jianfeng
1
-1
/
+0
2023-05-23
selinux: deprecated fs ocon
Christian Göttsche
2
-1
/
+5
2023-05-18
selinux: make header files self-including
Christian Göttsche
2
-0
/
+4
2023-05-18
selinux: keep context struct members in sync
Christian Göttsche
1
-0
/
+1
2023-05-18
selinux: Implement mptcp_add_subflow hook
Paolo Abeni
2
-2
/
+22
2023-05-08
selinux: small cleanups in selinux_audit_rule_init()
Paul Moore
1
-20
/
+18
2023-05-08
selinux: declare read-only data arrays const
Christian Göttsche
3
-3
/
+3
2023-05-08
selinux: retain const qualifier on string literal in avtab_hash_eval()
Christian Göttsche
2
-2
/
+2
2023-05-08
selinux: drop return at end of void function avc_insert()
Christian Göttsche
1
-1
/
+0
2023-05-08
selinux: avc: drop unused function avc_disable()
Christian Göttsche
2
-22
/
+0
2023-05-08
selinux: adjust typos in comments
Christian Göttsche
6
-6
/
+6
2023-05-08
selinux: do not leave dangling pointer behind
Christian Göttsche
1
-0
/
+1
2023-05-08
selinux: more Makefile tweaks
Paul Moore
1
-10
/
+9
2023-04-12
selinux: ensure av_permissions.h is built when needed
Paul Moore
1
-1
/
+1
2023-04-12
selinux: fix Makefile dependencies of flask.h
Ondrej Mosnacek
1
-2
/
+2
2023-04-04
selinux: stop returning node from avc_insert()
Stephen Smalley
1
-13
/
+11
2023-03-20
selinux: remove the runtime disable functionality
Paul Moore
4
-137
/
+8
2023-03-20
selinux: remove the 'checkreqprot' functionality
Paul Moore
4
-56
/
+11
2023-03-14
selinux: stop passing selinux_state pointers and their offspring
Stephen Smalley
18
-995
/
+651
2023-03-08
selinux: uninline unlikely parts of avc_has_perm_noaudit()
Paul Moore
1
-28
/
+57
2023-02-23
Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-3
/
+3
2023-02-09
mm: replace vma->vm_flags direct modifications with modifier calls
Suren Baghdasaryan
1
-3
/
+3
2023-01-19
fs: port inode_owner_or_capable() to mnt_idmap
Christian Brauner
1
-3
/
+2
2023-01-19
fs: port acl to mnt_idmap
Christian Brauner
1
-3
/
+3
2023-01-19
fs: port xattr to mnt_idmap
Christian Brauner
1
-4
/
+5
2023-01-19
fs: port ->permission() to pass mnt_idmap
Christian Brauner
1
-2
/
+2
2022-12-13
Merge tag 'lsm-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-7
/
+6
2022-12-13
Merge tag 'selinux-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
5
-47
/
+52
2022-12-12
Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-0
/
+22
2022-11-09
selinux: remove the sidtab context conversion indirect calls
Paul Moore
4
-44
/
+45
2022-11-04
lsm: make security_socket_getpeersec_stream() sockptr_t safe
Paul Moore
1
-7
/
+6
2022-10-20
selinux: implement get, set and remove acl hook
Christian Brauner
1
-0
/
+22
2022-10-19
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
GONG, Ruiqi
3
-5
/
+6
2022-10-17
selinux: increase the deprecation sleep for checkreqprot and runtime disable
Paul Moore
1
-2
/
+2
2022-10-06
Merge tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
1
-1
/
+1
2022-10-03
Merge tag 'lsm-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
2
-0
/
+11
2022-10-03
Merge tag 'selinux-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
6
-53
/
+46
2022-09-14
selinux: remove the unneeded result variable
Xu Panda
1
-15
/
+9
2022-09-01
->getprocattr(): attribute name is const char *, TYVM...
Al Viro
1
-1
/
+1
2022-08-30
selinux: declare read-only parameters const
Christian Göttsche
4
-29
/
+31
2022-08-30
selinux: use int arrays for boolean values
Christian Göttsche
1
-5
/
+5
2022-08-30
selinux: remove an unneeded variable in sel_make_class_dir_entries()
ye xingchen
1
-4
/
+1
2022-08-26
selinux: implement the security_uring_cmd() LSM hook
Paul Moore
2
-1
/
+25
2022-08-16
selinux: Implement userns_create hook
Frederick Lawler
2
-0
/
+11
2022-08-02
Merge tag 'selinux-pr-20220801' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
5
-13
/
+19
2022-06-20
selinux: selinux_add_opt() callers free memory
Xiu Jianfeng
1
-7
/
+4
2022-06-15
selinux: free contexts previously transferred in selinux_add_opt()
Christian Göttsche
1
-7
/
+4
2022-06-14
selinux: Add boundary check in put_entry()
Xiu Jianfeng
1
-0
/
+2
2022-06-13
selinux: fix memleak in security_read_state_kernel()
Xiu Jianfeng
1
-1
/
+8
2022-06-10
selinux: fix typos in comments
Jonas Lindner
2
-3
/
+3
2022-06-07
selinux: drop unnecessary NULL check
Christian Göttsche
1
-1
/
+1
[next]