Sign in
android-kvm
/
linux
/
790082a2ac154ba66e1f202f471af7ab42e302f9
/
security
/
selinux
/
hooks.c
a5650ac
Merge tag 'selinux-pr-20200210' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 5 years ago
c9d35ee
Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 5 years ago
d7167b1
fs_parse: fold fs_parameter_desc/fs_parameter_spec
by Al Viro
· 6 years ago
96cafb9
fs_parser: remove fs_parameter_description name field
by Eric Sandeen
· 5 years ago
a20456a
selinux: fix typo in filesystem name
by Hridya Valsaraju
· 5 years ago
98aa00345
selinux: fix regression introduced by move_mount(2) syscall
by Stephen Smalley
· 5 years ago
cb89e24
selinux: remove redundant allocation and helper functions
by Paul Moore
· 5 years ago
df4779b
selinux: remove redundant selinux_nlmsg_perm
by Huaisheng Ye
· 5 years ago
cfff75d
selinux: reorder hooks to make runtime disable less broken
by Ondrej Mosnacek
· 5 years ago
65cddd5
selinux: treat atomic flags more carefully
by Ondrej Mosnacek
· 5 years ago
b78b7d5
selinux: make default_noexec read-only after init
by Stephen Smalley
· 5 years ago
b82f3f6
selinux: remove redundant msg_msg_alloc_security
by Huaisheng Ye
· 5 years ago
7a4b519
selinux: allow per-file labelling for binderfs
by Hridya Valsaraju
· 5 years ago
6c5a682
selinux: clean up selinux_enabled/disabled/enforcing_boot
by Stephen Smalley
· 5 years ago
210a292
selinux: remove unnecessary selinux cred request
by Yang Guo
· 5 years ago
5298d0b
selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests
by Stephen Smalley
· 5 years ago
0188d5c
selinux: fall back to ref-walk if audit is required
by Stephen Smalley
· 5 years ago
1a37079
selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link"
by Stephen Smalley
· 5 years ago
59438b46
security,lockdown,selinux: implement SELinux lockdown
by Stephen Smalley
· 5 years ago
ceb3074
Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground
by Linus Torvalds
· 5 years ago
ba75082
Merge tag 'selinux-pr-20191126' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 5 years ago
8c39f71
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
by Linus Torvalds
· 5 years ago
82f31eb
net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port)
by Maciej Żenczykowski
· 5 years ago
ddbc7d0
y2038: move itimer reset into itimer.c
by Arnd Bergmann
· 5 years ago
da97e18
perf_event: Add support for LSM and SELinux checks
by Joel Fernandes (Google)
· 5 years ago
3e3e24b
selinux: allow labeling before policy is loaded
by Jonathan Lebon
· 6 years ago
5825a95
Merge tag 'selinux-pr-20190917' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 5 years ago
169ce0c
selinux: fix residual uses of current_security() for the SELinux blob
by Stephen Smalley
· 6 years ago
ac5656d
fanotify, inotify, dnotify, security: add security hook for fs notifications
by Aaron Goidel
· 6 years ago
028db3e
Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs"
by Linus Torvalds
· 6 years ago
8b68150
Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
by Linus Torvalds
· 6 years ago
0f75ef6
Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
by Linus Torvalds
· 6 years ago
7c0f896
Merge tag 'selinux-pr-20190702' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 6 years ago
2e12256
keys: Replace uid/gid/perm permissions checking with an ACL
by David Howells
· 6 years ago
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
42df744
LSM: switch to blocking policy update notifiers
by Janne Karhunen
· 6 years ago
464c258
selinux: fix empty write to keycreate file
by Ondrej Mosnacek
· 6 years ago
fec6375
selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts()
by Gen Zhang
· 6 years ago
e2e0e09
selinux: fix a missing-check bug in selinux_add_mnt_opt( )
by Gen Zhang
· 6 years ago
05174c9
selinux: do not report error on connect(AF_UNSPEC)
by Paolo Abeni
· 6 years ago
e711ab9
Revert "selinux: do not report error on connect(AF_UNSPEC)"
by Paolo Abeni
· 6 years ago
c7e0d6c
selinux: do not report error on connect(AF_UNSPEC)
by Paolo Abeni
· 6 years ago
c750e69
selinux: Check address length before reading address family
by Tetsuo Handa
· 6 years ago
1537ad1
kernfs: fix xattr name handling in LSM helpers
by Ondrej Mosnacek
· 6 years ago
c72c4cd
selinux: Make selinux_kernfs_init_security static
by YueHaibing
· 6 years ago
ec882da
selinux: implement the kernfs_init_security hook
by Ondrej Mosnacek
· 6 years ago
b754026
selinux: try security xattr after genfs for kernfs filesystems
by Ondrej Mosnacek
· 6 years ago
fa3d493
Merge tag 'selinux-pr-20190312' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 6 years ago
7b47a9e
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
3815a24
security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock
by J. Bruce Fields
· 6 years ago
292c997
selinux: add the missing walk_size + len check in selinux_sctp_bind_connect
by Xin Long
· 6 years ago
1a29e85
Merge tag 'docs-5.1' of git://git.lwn.net/linux
by Linus Torvalds
· 6 years ago
3ac96c3
Merge tag 'selinux-pr-20190305' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 6 years ago
0b52075
introduce cloning of fs_context
by Al Viro
· 6 years ago
442155c
selinux: Implement the new mount API LSM hooks
by David Howells
· 6 years ago
d61330c
doc: sctp: Merge and clean up rst files
by Kees Cook
· 6 years ago
1cfb2a5
LSM: Make lsm_early_cred() and lsm_early_task() local functions.
by Tetsuo Handa
· 6 years ago
53e0c2a
selinux: do not override context on context mounts
by Ondrej Mosnacek
· 6 years ago
a83d6dd
selinux: never allow relabeling on context mounts
by Ondrej Mosnacek
· 6 years ago
e46e01e
selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link
by Stephen Smalley
· 6 years ago
3a28cff
selinux: avoid silent denials in permissive mode under RCU walk
by Stephen Smalley
· 6 years ago
c1a85a0
LSM: generalize flag passing to security_capable
by Micah Morton
· 6 years ago
ecd5f82
LSM: Infrastructure management of the ipc security blob
by Casey Schaufler
· 6 years ago
7c65382
SELinux: Abstract use of ipc security blobs
by Casey Schaufler
· 6 years ago
afb1cbe3
LSM: Infrastructure management of the inode security
by Casey Schaufler
· 6 years ago
80788c2
SELinux: Abstract use of inode security blob
by Casey Schaufler
· 6 years ago
33bf60c
LSM: Infrastructure management of the file security
by Casey Schaufler
· 6 years ago
bb6c6b0
SELinux: Abstract use of file security blob
by Casey Schaufler
· 6 years ago
bbd3662
Infrastructure management of the cred security blob
by Casey Schaufler
· 6 years ago
3d25252
SELinux: Remove unused selinux_is_enabled
by Casey Schaufler
· 6 years ago
98c8865
SELinux: Remove cred security blob poisoning
by Casey Schaufler
· 6 years ago
0c6cfa6
SELinux: Abstract use of cred security blob
by Casey Schaufler
· 6 years ago
be6ec88
selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE
by Kees Cook
· 6 years ago
14bd99c
LSM: Separate idea of "major" LSM from "exclusive" LSM
by Kees Cook
· 6 years ago
f4941d7
LSM: Lift LSM selection out of individual LSMs
by Kees Cook
· 7 years ago
c5459b8
LSM: Plumb visibility into optional "enabled" state
by Kees Cook
· 7 years ago
47008e5
LSM: Introduce LSM_FLAG_LEGACY_MAJOR
by Kees Cook
· 6 years ago
505b050
Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
fb2a624
Merge tag 'selinux-pr-20181224' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 6 years ago
757cbe5
LSM: new method: ->sb_add_mnt_opt()
by Al Viro
· 6 years ago
99dbbb5
selinux: rewrite selinux_sb_eat_lsm_opts()
by Al Viro
· 6 years ago
da3d76a
selinux: regularize Opt_... names a bit
by Al Viro
· 6 years ago
169d68efb
selinux: switch away from match_token()
by Al Viro
· 6 years ago
ba64186
selinux: new helper - selinux_add_opt()
by Al Viro
· 6 years ago
bd32365
selinux: switch to private struct selinux_mnt_opts
by Al Viro
· 6 years ago
204cc0c
LSM: hide struct security_mnt_opts from any generic code
by Al Viro
· 6 years ago
e3489f8
selinux: kill selinux_sb_get_mnt_opts()
by Al Viro
· 6 years ago
5b40023
LSM: turn sb_eat_lsm_opts() into a method
by Al Viro
· 6 years ago
8d64124
selinux; don't open-code a loop in sb_finish_set_opts()
by Al Viro
· 6 years ago
a10d7c2
LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount()
by Al Viro
· 6 years ago
c039bc3
LSM: lift extracting and parsing LSM options into the caller of ->sb_remount()
by Al Viro
· 6 years ago
6be8750
LSM: lift parsing LSM options into the caller of ->sb_kern_mount()
by Al Viro
· 6 years ago
17f3b55
selinux: expand superblock_doinit() calls
by Al Viro
· 6 years ago
e262e32d
vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled
by David Howells
· 6 years ago
2cbdcb8
selinux: always allow mounting submounts
by Ondrej Mosnacek
· 6 years ago
da5322e
Merge tag 'selinux-pr-20181115' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 6 years ago
c138325
selinux: check length properly in SCTP bind hook
by Ondrej Mosnacek
· 6 years ago
638820d
Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 6 years ago
d5e4d81
Merge tag 'selinux-pr-20181022' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
by Linus Torvalds
· 6 years ago
07aed2f
LSM: Record LSM name in struct lsm_info
by Kees Cook
· 6 years ago
Next »