summaryrefslogtreecommitdiff
path: root/libutils/Unicode.cpp
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2017-08-28 14:42:49 +0900
committerJae Shin <jaeshin@google.com>2017-10-23 11:10:32 +0900
commit246338f90ef660e3078f4643f35df92f7c31bece (patch)
tree6ea2af0d42b21d90d49f7f220df417caa4a6dda6 /libutils/Unicode.cpp
parentb5ddc5ae6b16cb58e4cb49c923ae7cdcec4f9ab6 (diff)
Make default namespace for system processes isolated
The default namespace for system process now becomes isolated, which means it can load only the libs that are in search.paths and under permitted.paths. /system/framework, /system/app, /system/priv-app, /vendor/app, /data, etc are added to the permitted paths since libart should be able to dlopen odex files under the locations. Following directories become unavailable: /system/lib/vndk /system/lib/vndk-sp Bug: 37013858 Bug: 64888291 Bug: 64950640 Test: 2017 pixel devices builds and boots Test: android.jni.cts.JniStaticTest#test_linker_namespaces passes Merged-In: I2bbe9cc19940c3633c2fb901f9bf8ab813e38c13 Change-Id: I2bbe9cc19940c3633c2fb901f9bf8ab813e38c13 (cherry picked from commit 55f05d79f9e83757acb72d3d300262f5954a00af)
Diffstat (limited to 'libutils/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions