82f8521d386f3109147c477d04e5e90e5c715fa0 |
24-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Migrate legacy VPN arguments to system_server. Generate the racoon and mtpd daemon arguments in system_server, instead of accepting them from Settings. Bug: 5756357 Change-Id: I42c1a644f6add477fe4222342640d7db15982cb8
rc/com/android/vpndialogs/ManageDialog.java
|
899223b97c9b0ae56a8211a46600914c0ecfd854 |
05-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Begin moving VPN to NetworkStateTracker pattern. 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
rc/com/android/vpndialogs/ManageDialog.java
|
2ff06437aec3f35db50e7dae9b1d82984a422bc8 |
20-Jul-2012 |
Ying Wang <wangying@google.com> |
Import translations. DO NOT MERGE Change-Id: I0f6f872984c04033f03960aec8312f86b0451fd0 Auto-generated-cl: translation import
es/values-fa/strings.xml
|
b1ac6afe7f8a10ae0db666e9b6fcd3f29260ebda |
10-Jul-2012 |
Ying Wang <wangying@google.com> |
Import translations. DO NOT MERGE Change-Id: I64327f26c87a11b1395acd7dfa217c3fd386b133 Auto-generated-cl: translation import
es/values-in/strings.xml
|
dadc857d9de364fded10d4f69eb82bc9cd35d4b7 |
08-Jun-2012 |
Chia-chi Yeh <chiachi@android.com> |
VPN: move VpnDialogs away from system uid. Bug: 6632536 Change-Id: Iece647c077caf5298ccfe7d7aba5f0911a4ed0d1
ndroidManifest.xml
|
e68159ae74f60b13f2b75b3533867aadd71d86fb |
23-Mar-2012 |
Eric Fischer <enf@google.com> |
Import translations. DO NOT MERGE Change-Id: Iaa68a41570f03ee73c3f36502862477746c474a3
es/values-zh-rCN/strings.xml
|
18634b34e6bc170d7fb371d1468643216c8029b7 |
28-Feb-2012 |
Eric Fischer <enf@google.com> |
Import translations. DO NOT MERGE Change-Id: I2761d2e7bb8795ab23a0024ed41ec299abc400e1
es/values-af/strings.xml
es/values-am/strings.xml
es/values-ar/strings.xml
es/values-be/strings.xml
es/values-bg/strings.xml
es/values-ca/strings.xml
es/values-cs/strings.xml
es/values-da/strings.xml
es/values-de/strings.xml
es/values-el/strings.xml
es/values-en-rGB/strings.xml
es/values-es-rUS/strings.xml
es/values-es/strings.xml
es/values-et/strings.xml
es/values-fa/strings.xml
es/values-fi/strings.xml
es/values-fr/strings.xml
es/values-hi/strings.xml
es/values-hr/strings.xml
es/values-hu/strings.xml
es/values-in/strings.xml
es/values-it/strings.xml
es/values-iw/strings.xml
es/values-ja/strings.xml
es/values-ko/strings.xml
es/values-lt/strings.xml
es/values-lv/strings.xml
es/values-ms/strings.xml
es/values-nb/strings.xml
es/values-nl/strings.xml
es/values-pl/strings.xml
es/values-pt-rPT/strings.xml
es/values-pt/strings.xml
es/values-ro/strings.xml
es/values-ru/strings.xml
es/values-sk/strings.xml
es/values-sl/strings.xml
es/values-sr/strings.xml
es/values-sv/strings.xml
es/values-sw/strings.xml
es/values-th/strings.xml
es/values-tl/strings.xml
es/values-tr/strings.xml
es/values-uk/strings.xml
es/values-vi/strings.xml
es/values-zh-rCN/strings.xml
es/values-zh-rTW/strings.xml
es/values-zu/strings.xml
|
b0736abca910fbba8c31c002d7335360f5bc0929 |
28-Feb-2012 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: hide the fields when the statistic numbers are unavailable. Bug: 5954284 Change-Id: I2321984d4f423e951989d799073a9da17a577ef9
es/layout/manage.xml
es/values/strings.xml
es/values/styles.xml
rc/com/android/vpndialogs/ManageDialog.java
|
ae380fb89dedaa03597d031370a18aa153a6a645 |
24-Jan-2012 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: fix screen flickering when popping up dialogs. Bug: 5699057 Change-Id: Iad1b32cafa32f98b27b6c96a63e1e9d97908983a
ndroidManifest.xml
es/values/styles.xml
rc/com/android/vpndialogs/ConfirmDialog.java
rc/com/android/vpndialogs/ManageDialog.java
|
2fbd56a652f29e7a54f7aaab25ea031a1f8decb0 |
02-Nov-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: I71efb16f2c6b257dfd444728c7e56ada662e6f77
es/values-be/strings.xml
es/values-et/strings.xml
|
b0d150aa53ad34ea0a5b0da74bbdeb9ecd5a46b7 |
19-Oct-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: I83ab00ec220b7c0ba0d37e7f4c91e945e35aab39
es/values-hi/strings.xml
|
03e9d8ae0759289f4474227382caa898f398c636 |
08-Oct-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: Id046f8008aef32a1b94b4fa5b57e2beb2f9f2e80
es/values-ru/strings.xml
es/values-zh-rTW/strings.xml
|
d3530ac774028c8d71c7ffb49033100d10056623 |
01-Oct-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: Ic8e228878fde375b90797c6e344fcb3114180f1d
es/values-am/strings.xml
es/values-ar/strings.xml
es/values-bg/strings.xml
es/values-cs/strings.xml
es/values-da/strings.xml
es/values-de/strings.xml
es/values-el/strings.xml
es/values-es-rUS/strings.xml
es/values-es/strings.xml
es/values-fa/strings.xml
es/values-fi/strings.xml
es/values-fr/strings.xml
es/values-hr/strings.xml
es/values-hu/strings.xml
es/values-in/strings.xml
es/values-iw/strings.xml
es/values-ja/strings.xml
es/values-ko/strings.xml
es/values-lt/strings.xml
es/values-lv/strings.xml
es/values-ms/strings.xml
es/values-nb/strings.xml
es/values-nl/strings.xml
es/values-pl/strings.xml
es/values-pt-rPT/strings.xml
es/values-pt/strings.xml
es/values-ro/strings.xml
es/values-ru/strings.xml
es/values-sk/strings.xml
es/values-sl/strings.xml
es/values-sr/strings.xml
es/values-sv/strings.xml
es/values-sw/strings.xml
es/values-th/strings.xml
es/values-tl/strings.xml
es/values-tr/strings.xml
es/values-uk/strings.xml
es/values-vi/strings.xml
es/values-zh-rCN/strings.xml
es/values-zh-rTW/strings.xml
es/values-zu/strings.xml
|
72fddaa5d9b295571b63ec6bc28dcdd9eda482b1 |
27-Sep-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: revise UI layout. Also hide statistics when they are not available. Bug: 5372746 Change-Id: Iceffc8732cd51461630127f4fd17d505bc8b05aa
es/layout/confirm.xml
rc/com/android/vpndialogs/ManageDialog.java
|
50c83888a6d1ef1ba2515e3f20bbc740c6cd1efa |
20-Sep-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: I5e375bebc8f74d9108a929246f16608427ce9317
es/values-af/strings.xml
es/values-am/strings.xml
es/values-ar/strings.xml
es/values-bg/strings.xml
es/values-ca/strings.xml
es/values-cs/strings.xml
es/values-da/strings.xml
es/values-de/strings.xml
es/values-el/strings.xml
es/values-en-rGB/strings.xml
es/values-es-rUS/strings.xml
es/values-es/strings.xml
es/values-fa/strings.xml
es/values-fi/strings.xml
es/values-fr/strings.xml
es/values-hr/strings.xml
es/values-hu/strings.xml
es/values-in/strings.xml
es/values-it/strings.xml
es/values-iw/strings.xml
es/values-ja/strings.xml
es/values-ko/strings.xml
es/values-lt/strings.xml
es/values-lv/strings.xml
es/values-ms/strings.xml
es/values-nb/strings.xml
es/values-nl/strings.xml
es/values-pl/strings.xml
es/values-pt-rPT/strings.xml
es/values-pt/strings.xml
es/values-ro/strings.xml
es/values-ru/strings.xml
es/values-sk/strings.xml
es/values-sl/strings.xml
es/values-sr/strings.xml
es/values-sv/strings.xml
es/values-sw/strings.xml
es/values-th/strings.xml
es/values-tl/strings.xml
es/values-tr/strings.xml
es/values-uk/strings.xml
es/values-vi/strings.xml
es/values-zh-rCN/strings.xml
es/values-zh-rTW/strings.xml
es/values-zu/strings.xml
|
f63c17d741ca51b8452bb2ddd0ef2e4b0e5ba62d |
15-Sep-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: add string description for translation. Change-Id: Id826838661e8cfa20d01a4f51943f7744a2665e2
es/values/strings.xml
|
d80549c8dc36b19f3f030974def05366e086aff7 |
14-Sep-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: allow strings wrapped into multiple lines. Change-Id: I51443c14c2f113a149818dc060fb90fa16527545
es/layout/manage.xml
es/values/strings.xml
es/values/styles.xml
|
5820aeee0b101843445050f594dad82c7dde4b81 |
02-Sep-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: Iac73006cfaf846d210855496f6732cbdc6ad0de8
es/values-ru/strings.xml
|
6a5134397541af058e1128baebe0451ae4befce8 |
26-Aug-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: I51e1fc94b7fa3fec13f7dddad62b978dd9a71d43
es/values-ar/strings.xml
es/values-fr/strings.xml
|
8da527d8435beda54b83e117c718c5d145c94ecd |
22-Aug-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: I51335fa15a40d471010dbcc96e228b170f06ce7e
es/values-ar/strings.xml
es/values-bg/strings.xml
es/values-da/strings.xml
es/values-de/strings.xml
es/values-fa/strings.xml
es/values-fi/strings.xml
es/values-fr/strings.xml
es/values-hr/strings.xml
es/values-in/strings.xml
es/values-iw/strings.xml
es/values-ja/strings.xml
es/values-ko/strings.xml
es/values-lt/strings.xml
es/values-ms/strings.xml
es/values-nb/strings.xml
es/values-pt-rPT/strings.xml
es/values-pt/strings.xml
es/values-ro/strings.xml
es/values-sl/strings.xml
es/values-sv/strings.xml
es/values-th/strings.xml
es/values-tr/strings.xml
es/values-uk/strings.xml
es/values-zh-rTW/strings.xml
|
23018767d21387cb26af502e447278bf123a1e6b |
15-Aug-2011 |
Eric Fischer <enf@google.com> |
Import revised translations. Change-Id: Ic1a72dc93b5450b90bcc46365746e61d7d9ca3e6
es/values-af/strings.xml
es/values-am/strings.xml
es/values-ca/strings.xml
es/values-cs/strings.xml
es/values-el/strings.xml
es/values-en-rGB/strings.xml
es/values-es-rUS/strings.xml
es/values-es/strings.xml
es/values-hu/strings.xml
es/values-in/strings.xml
es/values-it/strings.xml
es/values-iw/strings.xml
es/values-ko/strings.xml
es/values-lv/strings.xml
es/values-nl/strings.xml
es/values-pl/strings.xml
es/values-pt/strings.xml
es/values-ru/strings.xml
es/values-sk/strings.xml
es/values-sr/strings.xml
es/values-sw/strings.xml
es/values-th/strings.xml
es/values-tl/strings.xml
es/values-vi/strings.xml
es/values-zh-rCN/strings.xml
es/values-zu/strings.xml
|
fcc1b41b663c1a0cb551344c4a16a5ad9ce36d60 |
04-Aug-2011 |
Chia-chi Yeh <chiachi@android.com> |
VPN: move away from the VPN permission. VpnBuilder will be replaced by VpnService in the next change. Change-Id: I2dea67a1616b74d17b372f7b214d207f1617198e
ndroidManifest.xml
rc/com/android/vpndialogs/ManageDialog.java
|
2efd2dbbac9eac89620683696c6076463c3a1cd6 |
20-Jul-2011 |
Christopher Tate <ctate@google.com> |
Support full-backup encryption and global backup password 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
ndroidManifest.xml
|
8f6fdf448cdb4f2725739dbb26ada6f10c7f6092 |
16-Jul-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: change paddings. Change-Id: I46d949099778d1801ac1ca81b845b93936ceecb9
es/layout/confirm.xml
es/layout/manage.xml
|
339abf1fbac25321cea9d39de14b6a6b4e326120 |
15-Jul-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: enforce calling permissions. Change-Id: I1bb3bd4616309f091ef653ee246b97b1a006a225
ndroidManifest.xml
rc/com/android/vpndialogs/ManageDialog.java
|
100155a310fbb5028fc48e359bdfb7c4d3531843 |
04-Jul-2011 |
Chia-chi Yeh <chiachi@android.com> |
VPN: convert prepare() into a form which helps solve race conditions. 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
rc/com/android/vpndialogs/ConfirmDialog.java
rc/com/android/vpndialogs/ManageDialog.java
|
34e7813e962de99df9813014678ef5901227c5f1 |
03-Jul-2011 |
Chia-chi Yeh <chiachi@android.com> |
VPN: minor refinement. Change-Id: I2b59cbe8554b6c6f8da48c465252489394f32653
es/layout/confirm.xml
rc/com/android/vpndialogs/ManageDialog.java
|
e9107901ae264de4ff5603d3cfc63a03ca4117d4 |
02-Jul-2011 |
Chia-chi Yeh <chiachi@android.com> |
VPN: give legacy VPN a fake package name. And add more comments. Change-Id: I0cbc495fcb2c8dd105e16a841619b3b9bd227eae
rc/com/android/vpndialogs/ManageDialog.java
|
5db03df1fff4900eb485304d4fd185110bea1a0c |
01-Jul-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: prepare for the usages of legacy VPN. - Use PendingIntent to start activities. - Handle configs without package names. - Switch to system UID. Change-Id: Ia78112a97e3628b603d9e059705e32694ebe142b
ndroid.mk
ndroidManifest.xml
es/values/strings.xml
rc/com/android/vpndialogs/ManageDialog.java
|
42bd53a9ff3f6358485e37df970754833aab2629 |
18-Jun-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: migrate to VpnConfig. Also hide the configure button when configureActivity is not set. Change-Id: Ic8eeec89970bb67d42397754d1f54a2744183eed
rc/com/android/vpndialogs/ManageDialog.java
|
f530da67b4f9ffa55bb8a1c05390c6f7f87fe4ba |
16-Jun-2011 |
Chia-chi Yeh <chiachi@android.com> |
VpnDialogs: use IConnectivityManager instead or ConnectivityManager. Change-Id: I8870a43ecbffa606d2e29f6c4b1b1a605b2b79e5
rc/com/android/vpndialogs/ConfirmDialog.java
rc/com/android/vpndialogs/ManageDialog.java
|
19f054b0f69b2f56ea0e98a3bb7e0e62b90ff480 |
04-Jun-2011 |
Chia-chi Yeh <chiachi@android.com> |
The UI part of the user space VPN support. Change-Id: Ia9b7d516f977bc0fa7c30f44ff8111466838d1aa
ndroid.mk
ndroidManifest.xml
es/layout/confirm.xml
es/layout/manage.xml
es/values/strings.xml
es/values/styles.xml
rc/com/android/vpndialogs/ConfirmDialog.java
rc/com/android/vpndialogs/ManageDialog.java
|