6795a2aeafa6df8a5e8e3045d29991d33c8db33f |
|
07-Jul-2015 |
Robin Lee <rgl@google.com> |
Check legacy VPN is connected before alerting Legacy VPN does nothing if the device has no underlying network connection, so showing this warning in that case is confusing. Conversely third-party VPN can still be dangerous since a malicious app will store sensitive information and upload it later. Bug: 21499103 Change-Id: I25a0d4e1e5b10198cb067f06645f0e5ecf81bf56
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
63204eeafe7a51953d346717639f3e6eeb1f9bd5 |
|
04-Jun-2015 |
Robin Lee <rgl@google.com> |
SystemUI: show owner VPN for restricted profile Restricted profiles don't have their own VPN configuration - whatever is in charge of VPN for our USER_OWNER user will have network traffic routed to it instead. Bug: 18419023 Bug: 21188177 Change-Id: I7205d90032461c240048a036606c3a7938d0eda2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
472834518e2d23172189ee34e98c51f868628a90 |
|
01-Jun-2015 |
Robin Lee <rgl@google.com> |
Switch over to updated VPN warning strings These are more consistent and have placeholders for the description of whatever VPN apps are actually active. Bug: 20516964 Bug: 17474682 Change-Id: I37ff287b795f10bbbb192540f09f8100bb27b1a0
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
9cb1d5f6418da8cecdee58114c6e97b80c1b153f |
|
16-Apr-2015 |
Robin Lee <rgl@google.com> |
SecurityController: track VPN for all users Fixes inconsistencies when switching users. Bug: 17763561 Bug: 17506956 Bug: 18419023 Change-Id: I65988e6c45afd00a402d1e266922d5648fd12743
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
aedae722fd148724d470124aff2f65215baa1a38 |
|
22-Dec-2014 |
Raju Yadav <raju.yadav@sonymobile.com> |
systemui: Handle case when network has been lost If the network is immediately lost after becoming available the onAvailable callback may not yet have finished and is working with a lost network. In this case networkCapabilities may be null, so handle that. Change-Id: I588586ae0e844667cca4e2fd992d9694432a2198
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
3128f12f216ef481b5d03892b35706cfeec26d7c |
|
03-Sep-2014 |
Jason Monk <jmonk@google.com> |
Add VPN Key to signal icons Since the notification is going away, this gives a persistent icon to indicate that VPN is active. Bug: 16153201 Change-Id: Ic2ca7a332817967b76871bd0800d6f0a77a295cd
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
24ac55e658f955c330fff4bb143cfc6af37e40bf |
|
27-Aug-2014 |
Selim Cinek <cinek@google.com> |
Added a warning when the profile has an owner Also fixed a bug where a post in the QSFooter was not always on the mainthread leading to a crash. Bug: 17066115 Change-Id: Iea9e1032973058ed5e63e70da4dc0bcf34fa59a3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
92b5c8196b7cff36a8dc0431a30c014e0467c7cf |
|
21-Aug-2014 |
Jason Monk <jmonk@google.com> |
Switch to proper networkcallback api This will listen properly for the connection of the VPNs. It will also listen for disconnects, but may catch them slightly delayed as the connection may be held on to. Bug: 16153201 Bug: 17164598 Change-Id: I0c522f7fb4007c3376153c4b2a0345391e0b724f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
05542603dd4f1e0ea47a3dca01de3999a9a329a9 |
|
11-Aug-2014 |
Jeff Davidson <jpd@google.com> |
Less intrusive VPN dialog and other UX tweaks. -The ability to launch VPNs is now sticky; once approved by the user, further approvals are not needed UNLESS the connection is revoked in Quick Settings. -The old persistent notification has been removed in favor of the new Quick Settings UI. -The name of the VPN app is now pulled from the label of the VPN service rather than the app itself, if one is set. Bug: 12878887 Bug: 16578022 Change-Id: I102a14c05db26ee3aef030cda971e5165f078a91
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|
3d5f551cd5905c835bb789406763764a8a9a73de |
|
25-Jul-2014 |
Jason Monk <jmonk@google.com> |
QS: Add security footer. Adds a footer with notification of when a device owner is present and when a VPN is active. VPN portions still need some work for detecting when/what is active, disconnecting, and launching the current VPN app. Bug: 16153201 Bug: 14430719 Change-Id: I546f45895685b0120e03892539041b41430bb981
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java
|