summaryrefslogtreecommitdiff
path: root/cmds/bootanimation/BootAnimation.cpp
diff options
context:
space:
mode:
author Nate Myren <ntmyren@google.com> 2025-01-09 10:09:56 -0800
committer Nate Myren <ntmyren@google.com> 2025-01-24 14:09:39 -0800
commitb645679d1d40d05944527eee4b5fe5cae0c3fc18 (patch)
tree39a5cd68300e46bc357fafadacd01d759b7e792b /cmds/bootanimation/BootAnimation.cpp
parent7abe1254e05d6b514144060c030f8ba73a955780 (diff)
Do not allow non-system apps to provide unverified attributions
Some apps (the shell, system server, etc) are exempt from the requirement that attribution tags be registered. However, in the proxy case, the tag provied by the proxy app is trusted if the proxied app is one of these exemptions. We should only trust these tags if the proxy app is a system app. This CL also adds a second restriction check when a restriction is removed, to verify that an op is free of all restrictions, before resuming a started op Bug: 375623125 Test: upcoming Flag: EXEMPT: See bug Merged-In: I6a7b0a24359097c0ea2f52cc69637d929a931b4f Change-Id: I6a7b0a24359097c0ea2f52cc69637d929a931b4f
Diffstat (limited to 'cmds/bootanimation/BootAnimation.cpp')
0 files changed, 0 insertions, 0 deletions