| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I745f90561c957c83540e75a2886e294633c83be1
|
|
|
|
|
| |
Change-Id: I72c5378c90345a929c525db99e47abd0c67fdb2f
Auto-generated-cl: translation import
|
|
|
|
|
| |
Change-Id: Ia2267065864b0a7ff750e2956f0bab7507b8c32c
Auto-generated-cl: translation import
|
|
|
|
| |
Change-Id: I031443de83f93eb57a98863001826671b18f3b17
|
|
|
|
|
| |
Change-Id: I6f5eaee0cfc5d0fd3995c600fb5eaf0afa032d4d
Auto-generated-cl: translation import
|
|
|
|
|
| |
Change-Id: I8aed2731e04350bbf8c50de7ebc81f9aaddf8fee
Auto-generated-cl: translation import
|
|
|
|
|
| |
Change-Id: I1506acd4f2df7bda4a8d4fb968b5e9e316326ec6
Auto-generated-cl: translation import
|
|\
| |
| |
| |
| |
| |
| | |
"permission" with an actual permission." into lmp-mr1-dev
* commit 'b431a198ec255be7efb30b4c81a779a4eb5009f6':
Enforce VPN control "permission" with an actual permission.
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
actual permission." into lmp-mr1-dev
* commit 'e6bc5adf2d4639b63001a5889ad301bae47bcd7f':
Enforce VPN control "permission" with an actual permission.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The current implementation uses a whitelist of package names. Use a
system|signature permission instead of rolling our own security and
add that permission to the existing set of whitelisted packages
(SystemUI and VpnDialogs).
In addition to being less of a security risk (using well-known methods
like Context.enforceCallingPermission rather than manually querying
PackageManager and checking UIDs for package names), this enables
other system-privileged apps to control VPN as needed per the below
bug.
Bug: 18327583
Change-Id: I38617965c40d62cf1ac28e3cb382c0877fb1275d
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ibf9918cdba50fa589ab7d179462eceefbee706a1
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I605546fc701703baebd8e91bb6cc198223eb6c3c
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ica37ab94e0e2158a111b50bff6022d180ef45e27
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ia455f5ceec1e3c7d2c646e0f2ff252683ec46201
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: If9cd12a06876011fcb55612cedaa24d9e1b945ff
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ied3684129384c44a0f9c374c4b1c4f22191a3f33
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Iaaa6b27c60a7641bc236b062976f1b4ffd9e55d5
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I47639f199561b9f1061eb77db1c2de15e03e52b3
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I8569ab7d0cc1824cfe1724b9cfb3062f35aa4316
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I8ed4abf1dbac2d0aae2cd37c57e41d38e6dc31e4
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I6783166fd9372026a11fecef3a491f98152b1f74
Auto-generated-cl: translation import
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I98bdfdd87bee6fd3794cf336d96cbf8a05a8906e
Auto-generated-cl: translation import
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
dialog." into lmp-dev
* commit 'baf519c9599a7ecb06db3281746708e5ccdeb10c':
Restore legacy VPN stats dialog.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '785957866a3a2978929ad2c79865575204c7216a':
Restore legacy VPN stats dialog.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Was originally removed in ag/522961, but restoring to keep legacy VPN
behavior the same from within VpnSettings. This dialog is only
accesible from VpnSettings and so should only ever be shown for legacy
VPNs.
Bug: 17164793
Change-Id: I06c4e136e1023b8f84edfd15a15264d2e41d325b
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
dialog strings." into lmp-dev
* commit '531b322ee6e6d1c7d192056a2cdebf2660fd4bbf':
Restore legacy VPN stats dialog strings.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit 'daf5448383a02017bb761841d675c3630ec94cac':
Restore legacy VPN stats dialog strings.
|
| | |
| | |
| | |
| | |
| | | |
Bug: 17164793
Change-Id: I5927cdc4f1ceef4cd1cc1b5d17ae97d285bd9a39
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I18c5d0d4a4c0512ed892347d46a0af8697bcd8c9
Auto-generated-cl: translation import
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | |
| | |
| | | |
other UX tweaks." into lmp-dev
* commit '1ff358ad2a0b2c0702fde65ff68f4656e55c545f':
Less intrusive VPN dialog and other UX tweaks.
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '709941fd34e02fb6639ab31e04404b023c820dec':
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
|
| |/
| |
| |
| |
| | |
Change-Id: Iad4e740bda603a5a7fb00961c82f01d34b07d8d4
Auto-generated-cl: translation import
|
| |
| |
| |
| | |
Change-Id: Iac5489639edae2373ed0ce92f7d0fe22629a249a
|
| |
| |
| |
| |
| | |
Change-Id: I2fc59a477e3f48d343b9d715093bb7ee64cb48c8
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Id7f28a52e8983b6b235d247cde93ae5d08a7d063
Auto-generated-cl: translation import
|
| |
| |
| |
| | |
Change-Id: I5aca8efd30aa8859e0d39f536a3502a9a933293f
|
|/
|
|
| |
Change-Id: I9789601a2fffc8eb8e6eeff4a8bd6c83fbf6fb10
|
|
|
|
|
| |
Change-Id: I45fc44712db4f2dafeab5f99fc2ca9a5276e75ba
Auto-generated-cl: translation import
|
|
|
|
|
| |
Change-Id: Ibca0bb8ef3a7f047b15355ed614651beb4795eec
Auto-generated-cl: translation import
|
|
|
|
| |
Change-Id: Ib8eea6153eaf7e0e93e54c69fe59e63e98a409a6
|
|
|
|
| |
Change-Id: Ib545a143f1959b6104adbc9d594dd626851d90b3
|
|
|
|
|
| |
Change-Id: I90b992fe5850b901f15b4c9ae778a316d574edb2
Auto-generated-cl: translation import
|
|
|
|
|
| |
Bug:11340849
Change-Id: Ib99486303927a6bce308b113d70f8e5b5bce4a13
|
|
|
|
| |
Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
|
|
|
|
|
| |
Change-Id: I9a274d2dae9b41ed8378f460da42507f44f429c5
Auto-generated-cl: translation import
|
|\
| |
| |
| |
| |
| |
| | |
klp-dev
* commit 'adcf86961356157089daa4dc13c865258d1eea49':
Fix incorrect VPN time
|
| |\
| | |
| | |
| | |
| | | |
* commit 'b1992b55e967329f3bc9a63229615130761df701':
Fix incorrect VPN time
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
First, startTime's default value is -1 and not 0, so use it to test
if the startTime is set. Also, startTime isn't being set when connecting
legacy VPN; this change fixes that too.
Bug: 10985174
Change-Id: Ibf52b8f489b18c96efba501b76aa73e9a9e0e3e8
|