summaryrefslogtreecommitdiff
path: root/ojluni/annotations/sdk/nullability/java/security/MessageDigest.annotated.java
diff options
context:
space:
mode:
authorDanny Lin <danny@kdrag0n.dev>2021-07-28 17:13:00 -0700
committerSemavi Ulusoy <doc.divxm@gmail.com>2022-03-15 18:29:53 +0300
commit5bd251a39e064373c1dba58d1d68b58e68077268 (patch)
treec9c013db8bd0c37de1202a7c7f3a2d86f941ac9b /ojluni/annotations/sdk/nullability/java/security/MessageDigest.annotated.java
parent7703bd780d49a24057487a9e89a2905ea26b7ff6 (diff)
ZipFile: Add support for opening zip files by fd paths
In some cases, it can be useful to open and parse zip files that are only available by fd reference. For example, file descriptors of APKs containing files to load may be sent via Binder IPC for clients to use. Unfortuantely, while it is already possible for StrictJarFile to open APKs by file descriptor, using that API is not an option because our /proc/self/fd/## path is passed to DexPathList for use in ClassLoader implementations. This is necessary for compatibility with Google Play Services' dynamic module system (Dynamite) without weakening the SELinux sandbox to allow other apps to open module APKs from /data/user_de/0/com.google.android.gms/app_chimera/m. Change-Id: Ibb099307a4267707f2de73369b5665b7af26352b
Diffstat (limited to 'ojluni/annotations/sdk/nullability/java/security/MessageDigest.annotated.java')
0 files changed, 0 insertions, 0 deletions