summaryrefslogtreecommitdiffstats
path: root/packages/VpnDialogs
Commit message (Collapse)AuthorAgeFilesLines
* Fix recents theme, add missing headersAlan Viverette2014-04-021-0/+18
| | | | Change-Id: Ib8eea6153eaf7e0e93e54c69fe59e63e98a409a6
* Switch framework Holo references to Quantum.LightAlan Viverette2014-04-011-2/+2
| | | | Change-Id: Ib545a143f1959b6104adbc9d594dd626851d90b3
* Import translations. DO NOT MERGEBaligh Uddin2013-12-261-2/+2
| | | | | Change-Id: I90b992fe5850b901f15b4c9ae778a316d574edb2 Auto-generated-cl: translation import
* Remove deprecated localesBaligh Uddin2013-12-098-240/+0
| | | | | Bug:11340849 Change-Id: Ib99486303927a6bce308b113d70f8e5b5bce4a13
* Remove unused imports from frameworks/base.John Spurlock2013-11-202-5/+0
| | | | Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
* Import translations. DO NOT MERGEBaligh Uddin2013-10-304-8/+8
| | | | | Change-Id: I9a274d2dae9b41ed8378f460da42507f44f429c5 Auto-generated-cl: translation import
* am adcf8696: am b1992b55: am e42325c7: Merge "Fix incorrect VPN time" into ↵Vinit Deshapnde2013-10-021-1/+1
|\ | | | | | | | | | | | | klp-dev * commit 'adcf86961356157089daa4dc13c865258d1eea49': Fix incorrect VPN time
| * am b1992b55: am e42325c7: Merge "Fix incorrect VPN time" into klp-devVinit Deshapnde2013-10-021-1/+1
| |\ | | | | | | | | | | | | * commit 'b1992b55e967329f3bc9a63229615130761df701': Fix incorrect VPN time
| | * Fix incorrect VPN timeVinit Deshapnde2013-10-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Import translations. DO NOT MERGEBaligh Uddin2013-09-251-2/+2
| | | | | | | | | | | | | | | Change-Id: Iea99a461037b5ef6dc3cd573b594b483692222ef Auto-generated-cl: translation import
| | * Import translations. DO NOT MERGEBaligh Uddin2013-09-1412-4/+304
| |/ | | | | | | | | Change-Id: Ie76c722a4e7525264922041684f25b5b35286973 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2013-09-181-2/+2
| | | | | | | | | | Change-Id: I2512b43867fbd6821e94b937b31768c313bfd8b4 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2013-09-111-2/+2
| | | | | | | | | | Change-Id: I41d53a68f479490dab20dc25d2d020ec098a1ff8 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2013-08-282-0/+60
| | | | | | | | | | Change-Id: I2ae3c5acea8bc6736dc896c9a51647894a5f3175 Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2013-08-268-0/+240
| | | | | | | | | | Change-Id: I65179cd29f91ec7e22edef7d6cdde4dfccdbef4b Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2013-08-1911-0/+330
| | | | | | | | | | Change-Id: I5b04fc1fefa16588f7b6e935473f722b073f757c Auto-generated-cl: translation import
* | Import translations. DO NOT MERGEBaligh Uddin2013-08-091-2/+2
|/ | | | | Change-Id: Ie06cabcb736bd0cf12f4c1f393bf691a3a732495 Auto-generated-cl: translation import
* Support multiple Vpn ManageDialogsChad Brubaker2013-07-161-1/+8
| | | | | | | | | | Move away from storing the configs in the Intent to prevent issues with PendingIntents and multiple configs. The Dialog now queries ConnectivityService for the configuration to display in the management dialog. Change-Id: I0e0ef52db840152914d117a24f776d8106e836ff
* Some system apps are more system than othersChristopher Tate2013-06-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | | "signatureOrSystem" permissions are no longer available to all apps residing en the /system partition. Instead, there is a new /system/priv-app directory, and only apps whose APKs are in that directory are allowed to use signatureOrSystem permissions without sharing the platform cert. This will reduce the surface area for possible exploits of system- bundled applications to try to gain access to permission-guarded operations. The ApplicationInfo.FLAG_SYSTEM flag continues to mean what it is says in the documentation: it indicates that the application apk was bundled on the /system partition. A new hidden flag FLAG_PRIVILEGED has been introduced that reflects the actual right to access these permissions. At some point the "system" permission category will be renamed to "privileged". Bug 8765951 Change-Id: I6f0fd9cdb9170e076dfc66d83ecea76f8dd7335d
* VpnDialogs: filter obscured touchesKenny Root2013-02-132-0/+2
| | | | Change-Id: Ifcc919c36006c88e36363f5160f9334df0cf7e5b
* Framework: Use holo alert drawablesBjörn Lundén2012-11-151-1/+1
| | | | | | | Replaces the current usage of the GB alert drawable with theme-consistent holo ones. Change-Id: I8594ef8276db5bb0e192f3a541937d7281321043
* Migrate legacy VPN arguments to system_server.Jeff Sharkey2012-08-241-1/+5
| | | | | | | | Generate the racoon and mtpd daemon arguments in system_server, instead of accepting them from Settings. Bug: 5756357 Change-Id: I42c1a644f6add477fe4222342640d7db15982cb8
* Begin moving VPN to NetworkStateTracker pattern.Jeff Sharkey2012-08-231-1/+1
| | | | | | | | | | | | Created base tracker that handles common bookkeeping, and move VPN to become a tracker. VPN status is now reflected in NetworkInfo, and is mapped to LegacyVpnInfo. Legacy VPN now "babysits" any init services it starts, watching for when they stop unexpectedly. Bug: 5756357 Change-Id: Iba7ec79da69469f6bd9a970cc39cf6b885b4c9c4
* Import translations. DO NOT MERGEYing Wang2012-07-201-1/+1
| | | | | Change-Id: I0f6f872984c04033f03960aec8312f86b0451fd0 Auto-generated-cl: translation import
* Import translations. DO NOT MERGEYing Wang2012-07-101-1/+1
| | | | | Change-Id: I64327f26c87a11b1395acd7dfa217c3fd386b133 Auto-generated-cl: translation import
* VPN: move VpnDialogs away from system uid.Chia-chi Yeh2012-06-081-2/+1
| | | | | Bug: 6632536 Change-Id: Iece647c077caf5298ccfe7d7aba5f0911a4ed0d1
* Import translations. DO NOT MERGEEric Fischer2012-03-231-2/+2
| | | | Change-Id: Iaa68a41570f03ee73c3f36502862477746c474a3
* Import translations. DO NOT MERGEEric Fischer2012-02-2848-48/+0
| | | | Change-Id: I2761d2e7bb8795ab23a0024ed41ec299abc400e1
* VpnDialogs: hide the fields when the statistic numbers are unavailable.Chia-chi Yeh2012-02-274-7/+13
| | | | | Bug: 5954284 Change-Id: I2321984d4f423e951989d799073a9da17a577ef9
* VpnDialogs: fix screen flickering when popping up dialogs.Chia-chi Yeh2012-01-234-73/+39
| | | | | Bug: 5699057 Change-Id: Iad1b32cafa32f98b27b6c96a63e1e9d97908983a
* Import revised translations.Eric Fischer2011-11-022-0/+62
| | | | Change-Id: I71efb16f2c6b257dfd444728c7e56ada662e6f77
* Import revised translations.Eric Fischer2011-10-181-0/+31
| | | | Change-Id: I83ab00ec220b7c0ba0d37e7f4c91e945e35aab39
* Import revised translations.Eric Fischer2011-10-072-3/+3
| | | | Change-Id: Id046f8008aef32a1b94b4fa5b57e2beb2f9f2e80
* Import revised translations.Eric Fischer2011-09-3041-82/+82
| | | | Change-Id: Ic8e228878fde375b90797c6e344fcb3114180f1d
* VpnDialogs: revise UI layout.Chia-chi Yeh2011-09-262-44/+43
| | | | | | | Also hide statistics when they are not available. Bug: 5372746 Change-Id: Iceffc8732cd51461630127f4fd17d505bc8b05aa
* Import revised translations.Eric Fischer2011-09-2045-91/+91
| | | | Change-Id: I5e375bebc8f74d9108a929246f16608427ce9317
* VpnDialogs: add string description for translation.Chia-chi Yeh2011-09-141-0/+12
| | | | Change-Id: Id826838661e8cfa20d01a4f51943f7744a2665e2
* VpnDialogs: allow strings wrapped into multiple lines.Chia-chi Yeh2011-09-133-4/+5
| | | | Change-Id: I51443c14c2f113a149818dc060fb90fa16527545
* Import revised translations.Eric Fischer2011-09-021-5/+5
| | | | Change-Id: Iac73006cfaf846d210855496f6732cbdc6ad0de8
* Import revised translations.Eric Fischer2011-08-262-2/+2
| | | | Change-Id: I51e1fc94b7fa3fec13f7dddad62b978dd9a71d43
* Import revised translations.Eric Fischer2011-08-2224-7/+596
| | | | Change-Id: I51335fa15a40d471010dbcc96e228b170f06ce7e
* Import revised translations.Eric Fischer2011-08-1526-0/+806
| | | | Change-Id: Ic1a72dc93b5450b90bcc46365746e61d7d9ca3e6
* VPN: move away from the VPN permission.Chia-chi Yeh2011-08-032-4/+3
| | | | | | VpnBuilder will be replaced by VpnService in the next change. Change-Id: I2dea67a1616b74d17b372f7b214d207f1617198e
* Support full-backup encryption and global backup passwordChristopher Tate2011-07-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the user has supplied a backup password in Settings, that password is validated during the full backup process and is used as an encryption key for encoding the backed-up data itself. This is the fundamental mechanism whereby users can secure their data even against malicious parties getting physical unlocked access to their device. Technically the user-supplied password is not used as the encryption key for the backed-up data itself. What is actually done is that a random key is generated to use as the raw encryption key. THAT key, in turn, is encrypted with the user-supplied password (after random salting and key expansion with PBKDF2). The encrypted master key and a checksum are stored in the backup header. At restore time, the user supplies their password, which allows the system to decrypt the master key, which in turn allows the decryption of the backup data itself. The checksum is part of the archive in order to permit validation of the user-supplied password. The checksum is the result of running the user-supplied password through PBKDF2 with a randomly selected salt. At restore time, the proposed password is run through PBKDF2 with the salt described by the archive header. If the result does not match the archive's stated checksum, then the user has supplied the wrong decryption password. Also, suppress backup consideration for a few packages whose data is either nonexistent or inapplicable across devices or factory reset operations. Bug 4901637 Change-Id: Id0cc9d0fdfc046602b129f273d48e23b7a14df36
* VpnDialogs: change paddings.Chia-chi Yeh2011-07-152-1/+2
| | | | Change-Id: I46d949099778d1801ac1ca81b845b93936ceecb9
* VpnDialogs: enforce calling permissions.Chia-chi Yeh2011-07-152-1/+8
| | | | Change-Id: I1bb3bd4616309f091ef653ee246b97b1a006a225
* VPN: convert prepare() into a form which helps solve race conditions.Chia-chi Yeh2011-07-032-7/+6
| | | | | | | | When someone tries to revoke packageA, it is possible that packageA is already revoked by packageB. In this case packageB should not be revoked, and the new prepare() can help solve this problem. Change-Id: Iee056a191dd99467b8ad1b5379a17b02d404bad1
* VPN: minor refinement.Chia-chi Yeh2011-07-032-10/+9
| | | | Change-Id: I2b59cbe8554b6c6f8da48c465252489394f32653
* VPN: give legacy VPN a fake package name.Chia-chi Yeh2011-07-021-3/+2
| | | | | | And add more comments. Change-Id: I0cbc495fcb2c8dd105e16a841619b3b9bd227eae
* VpnDialogs: prepare for the usages of legacy VPN.Chia-chi Yeh2011-07-014-15/+28
| | | | | | | | - Use PendingIntent to start activities. - Handle configs without package names. - Switch to system UID. Change-Id: Ia78112a97e3628b603d9e059705e32694ebe142b