Modify installd to invoke libselinux to set the security context on package directories.
Add JNI bindings for some of the libselinux interfaces.
Pass down further information when spawning apps for use by SE Android and add SELinux permission checks to the Zygote.
Merge branch 'master' into seandroid
Merge branch 'master' into seandroid
Coding style cleanups and renaming.
Merge branch 'master' into seandroid
Wrap with HAVE_SELINUX.
Merge branch 'master' into seandroid
JNI bindings for setting enforcing status and getting/setting booleans.
Ensure that we can safely call the SELinux APIs when SELinux is disabled.
Init isSELinuxDisabled to true for the !HAVE_SELINUX case.
Drop obsolete code.
Kill trailing whitespace.
Merge branch 'master' into seandroid
Merge branch 'master' into seandroid
Merge branch 'master' into seandroid
Merge branch 'master' into seandroid
Merge branch 'master' into seandroid
Introduce a restorecon JNI binding and use it to label the vmdl.*\.tmp files
and the final .apk file differently.