android_kernel_samsung_msm8976/security/selinux
Stephen Smalley e98e5292b9 Add security hooks to binder and implement the hooks for SELinux.
Add security hooks to the binder and implement the hooks for SELinux.
The security hooks enable security modules such as SELinux to implement
controls over binder IPC.  The security hooks include support for
controlling what process can become the binder context manager
(binder_set_context_mgr), controlling the ability of a process
to invoke a binder transaction/IPC to another process (binder_transaction),
controlling the ability a process to transfer a binder reference to
another process (binder_transfer_binder), and controlling the ability
of a process to transfer an open file to another process (binder_transfer_file).

This support is used by SE Android, http://selinuxproject.org/page/SEAndroid.

Change-Id: I34266b66320b6a3df9ac01833d7f94daf742920e
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
2018-02-06 13:12:15 +01:00
..
include Add security hooks to binder and implement the hooks for SELinux. 2018-02-06 13:12:15 +01:00
ss security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
.gitignore
avc.c security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
exports.c security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
hooks.c Add security hooks to binder and implement the hooks for SELinux. 2018-02-06 13:12:15 +01:00
Kconfig security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
Makefile security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
netif.c security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
netlabel.c platform: msm: fix PFT for 64-bit 2014-07-06 13:51:12 +03:00
netlink.c platform: msm: fix PFT for 64-bit 2014-07-06 13:51:12 +03:00
netnode.c security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
netport.c security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
nlmsgtab.c selinux: nlmsgtab: add SOCK_DESTROY to the netlink mapping tables 2016-05-18 14:36:08 +05:30
selinuxfs.c security: selinux: Partially remove samsung changes 2017-04-18 12:51:52 +02:00
xfrm.c