Go to file
Nick Kralevich f10c5a2215 libc: make system properties more secure.
Currently, system properties are passed via the environment
variable ANDROID_PROPERTY_WORKSPACE and a file descriptor passed
from parent to child. This is insecure for setuid executables,
as the environment variable can be changed by the caller.

Modify system property handling so that we get the properties
from a root owned properties file, rather than using an
environment variable.

Related to bug: 8029617

Change-Id: I5717e51f20f9e4339ed0a1fdf2fc797e52670fbb
2013-01-18 14:30:07 -08:00
libc libc: make system properties more secure. 2013-01-18 14:30:07 -08:00
libdl Support System.loadLibrary for libraries with transitive dependencies. 2012-12-20 14:42:14 -08:00
libm [MIPS] Rewrite fenv.h for Android 2013-01-04 16:32:54 -08:00
libstdc++ Regenerate all NOTICE files with the latest version of the script. 2012-08-15 15:43:13 -07:00
libthread_db Add dependencies on all the makefiles. 2012-08-13 14:06:05 -07:00
linker Revert "Filter ANDROID_PROPERTY_WORKSPACE" 2013-01-17 23:25:24 -08:00
tests FORTIFY_SOURCE: optimize 2013-01-17 15:41:33 -08:00
.gitignore Merge memory checking functionality from sandbox 2010-02-16 11:43:18 -08:00
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:11:41 -07:00
CleanSpec.mk Add an empty CleanSpec.mk 2010-03-08 18:04:02 -08:00