summaryrefslogtreecommitdiff
path: root/opengl/java
diff options
context:
space:
mode:
author chiachangwang <chiachangwang@google.com> 2022-05-25 11:22:33 +0000
committer chiachangwang <chiachangwang@google.com> 2022-06-28 10:38:33 +0000
commit5fda65f94ce902021070ffc24159fb8f201883b3 (patch)
tree98c262e31a6da1a28e98246b15b16903f478bf8c /opengl/java
parent0948b77d4f9c8b6e0623297d59fe505b68e8e356 (diff)
Update VPN app exclusion list when packages are added or removed
This commit passes through package added/removed broadcasts, triggering the VPN to update the allowed/excluded UIDs. This is required because the VPN app exclusion list is stored in the keystore. The UID range for the VPN network agent should be updated when the package status is updated. As an example, consider the following sequence: - Package A is installed, and in the exclusion list. - A is uninstalled - VPN starts, A is not installed, so no UID A to exclude - A is re-installed after VPN is started - The VPN would include the app A, potentially breaking it. Bug: 231373589 Test: atest FrameworksNetTests Change-Id: I7ee32103ffdfc97e4c95007f35671cefeb9b22d7
Diffstat (limited to 'opengl/java')
0 files changed, 0 insertions, 0 deletions