Commit Graph

120 Commits

Author SHA1 Message Date
Eric Fischer
ba0ad52226 Import translations. DO NOT MERGE
Change-Id: Ica141533e5f8c8791b55304152524e4c26fc673b
2012-03-05 15:17:09 -08:00
Eric Fischer
b1064d310b Import translations. DO NOT MERGE
Change-Id: I784ea3784067393b951c50a50938b9140a36f236
2012-03-02 14:15:42 -08:00
Eric Fischer
fffd9f0b11 Import translations. DO NOT MERGE
Change-Id: I2c4f903d7850328ebc3ea3e89f4b9eb121d9d2cc
2012-02-23 14:25:07 -08:00
Eric Fischer
2bcfa10d01 Import translations. DO NOT MERGE
Change-Id: I7547b6ad8816a57f6dff7dd61c47bf6525090daf
2012-02-21 14:18:22 -08:00
Eric Fischer
7943f2fd89 Import translations.
Change-Id: I1e023de5eab792b15df68fa6bdffdb0d6118a876
2012-02-17 15:58:31 -08:00
Eric Fischer
29baed9713 Import translations.
Change-Id: Ied8b68c4e16a93835b769dc05a38f066d0b43837
2012-02-15 14:34:26 -08:00
Eric Fischer
5b8b34614b Import translations. DO NOT MERGE
Change-Id: I8db6fb3a1ddfea8332dcac9ef50245a98bed4216
2012-02-13 14:42:51 -08:00
Eric Fischer
f15fba4b62 Import translations. DO NOT MERGE
Change-Id: I9593432f24c466c8badc408e80796934e0db57cb
2012-02-08 13:40:44 -08:00
Eric Fischer
77b6c8e6a6 Import translations. DO NOT MERGE
Change-Id: If12ef4016e7d5ce9c2897d77bf4e572eefff84cd
2012-02-07 10:59:45 -08:00
Eric Fischer
67e6cf4dda Import translations. DO NOT MERGE
Change-Id: I100fd81ce60034dac1cddc8a8631c16087044929
2012-02-06 12:41:31 -08:00
Eric Fischer
d918c28684 Import translations. DO NOT MERGE
Change-Id: Iecfdf16111ff8870a29cbc4d2b1280699d2997a2
2012-02-03 12:44:20 -08:00
Eric Fischer
45043c6cf7 Import translations. DO NOT MERGE
Change-Id: I5d3728cbe385fd37350c2dd61c044e44db080577
2012-02-02 12:52:44 -08:00
Eric Fischer
da0c98b470 Import translations. DO NOT MERGE
Change-Id: I8901f881b7d8876b5ac317cbdf2f0b57ebc26192
2012-01-27 13:34:27 -08:00
Eric Fischer
b0fd2e6f09 Import translations. DO NOT MERGE
Change-Id: I117ca72749afc39352db58b33b01a1fb52752c35
2012-01-26 14:41:27 -08:00
Eric Fischer
c9ac3ca0f1 Import revised translations.
Change-Id: I80538778f484d7bc37fdb78947d56802cc57286b
2011-12-29 13:36:38 -08:00
Eric Fischer
b5023d25d2 Import revised translations.
Change-Id: I057d4f0cafa5d08e4048e4fd437e69a023f5edb7
2011-11-29 11:19:18 -08:00
Eric Fischer
1509fa6f31 Import revised translations.
Change-Id: I21ac7772ba81ac0fb36cf2b82af5eb0bc43292a5
2011-11-10 14:22:55 -08:00
Svetoslav Ganov
1ada233046 Remove install accessibility scripts confirmation dialog title.
bug:5552414

Change-Id: If5042632123da4388007d4ae98bc26e4cc53da81
2011-11-07 15:28:20 -08:00
Eric Fischer
69f6eb2643 Import revised translations.
Change-Id: If0d8a3d2b1ede8cc56519ddecac97c12f7042fe7
2011-11-02 10:30:43 -07:00
Eric Fischer
fe5c95216c Import revised translations.
Change-Id: I70742032bee9036bdfd2e6b2ca118bd517c2ad10
2011-10-28 11:36:43 -07:00
Eric Fischer
6492021d3d Import revised translations.
Change-Id: I85d5a78e41a780050884cec4669b45525bbeac0f
2011-10-25 11:00:07 -07:00
Eric Fischer
715a9ad8e9 Import revised translations.
Change-Id: I257f94325e7f588845bcf446e497ff827d4b2cec
2011-10-18 15:45:53 -07:00
Jeff Sharkey
e4599058dd Toast when finished pattern or password setup.
Bug: 5443781
Change-Id: I599ccbb9c535396e05a2a22ab6d3ef302fb9c623
2011-10-13 11:33:43 -07:00
Eric Fischer
8963a6493d Import revised translations.
Change-Id: I064a55b4923fcc09ae2172e1b21cb81eee0db653
2011-10-10 11:25:09 -07:00
Eric Fischer
9f12b39cf5 Import revised translations.
Change-Id: I8b8b4ce15c2a6a55c89fe3ca987db8e34526782b
2011-09-30 16:46:13 -07:00
Eric Fischer
24c4fb1567 Import revised translations.
Change-Id: Id6474f106ab35f9f0b9c799f3d9c3888868c6f58
2011-09-20 10:37:57 -07:00
Eric Fischer
4b532c4a82 Import revised translations.
Change-Id: I0c41c0ea09530226d1266e1a16641c8a962dc90b
2011-09-12 09:55:55 -07:00
Eric Fischer
860931dca3 Import revised translations.
Change-Id: I240c28df3578d9b8b25271c39c231d1b3af4c4ac
2011-09-02 14:52:46 -07:00
Eric Fischer
7f0c80608a Import revised translations.
Change-Id: I0916afa3320093422451fbe98bf6d6a0386a302d
2011-08-26 14:59:45 -07:00
Eric Fischer
5b892f12e6 Import revised translations.
Change-Id: I90d6935c58330a986ce67086f7af4ae9eb96e8ba
2011-08-22 11:34:42 -07:00
Eric Fischer
b91a5578a0 Import revised translations.
Change-Id: I5792da0377dcc34efd14e0c23db5b85d5a6382ae
2011-08-12 17:21:28 -07:00
Eric Fischer
d399a900c6 Import revised translations.
Change-Id: I5cec26c7b9e6dc27c347bfc830589eda1ad4f4d6
2011-08-05 17:07:14 -07:00
Eric Fischer
3985ce3517 Import revised translations.
Change-Id: Ifefc82b6cc09d33cf62244bf5e22c5185946d4e0
2011-08-04 16:13:03 -07:00
Eric Fischer
4c9b51058b Import revised translations.
Change-Id: I20dc393d0567de43b34caf9556eba6e862ac617b
2011-07-15 16:51:20 -07:00
Eric Fischer
bc638bf6d7 Import revised translations.
Change-Id: I9f305f5f3c37e90022e21deb5cf262484a5360de
2011-07-07 11:49:07 -07:00
Eric Fischer
a1307695c1 Import revised translations.
Change-Id: Ib916cb8bb0b6f45452300b50b5ac138f89a89c29
2011-06-20 14:54:12 -07:00
Eric Fischer
087db10687 Import revised translations.
Change-Id: I18b4dda593468e8af5823db665ee1fb1aac6a812
2011-06-06 16:08:40 -07:00
Eric Fischer
22d6d479fd Import revised translations.
Change-Id: I5a80f7e38686bd3ac3cbaa41e2eec06f31c065cf
2011-06-02 16:58:43 -07:00
Brian Carlstrom
d4023b7cca Integrating keystore with keyguard (Part 4 of 4)
Summary:

frameworks/base
  keystore rewrite
  keyguard integration with keystore on keyguard entry or keyguard change
  KeyStore API simplification

packages/apps/Settings
  Removed com.android.credentials.SET_PASSWORD intent support
  Added keyguard requirement for keystore use

packages/apps/CertInstaller
  Tracking KeyStore API changes
  Fix for NPE in CertInstaller when certificate lacks basic constraints

packages/apps/KeyChain
  Tracking KeyStore API changes

Details:

frameworks/base

   Move keystore from C to C++ while rewriting password
   implementation. Removed global variables. Added many comments.

	cmds/keystore/Android.mk
	cmds/keystore/keystore.h
	cmds/keystore/keystore.c => cmds/keystore/keystore.cpp
	cmds/keystore/keystore_cli.c => cmds/keystore/keystore_cli.cpp

   Changed saveLockPattern and saveLockPassword to notify the keystore
   on changes so that the keystore master key can be reencrypted when
   the keyguard changes.

	core/java/com/android/internal/widget/LockPatternUtils.java

   Changed unlock screens to pass values for keystore unlock or initialization

	policy/src/com/android/internal/policy/impl/PasswordUnlockScreen.java
	policy/src/com/android/internal/policy/impl/PatternUnlockScreen.java

   KeyStore API changes
   - renamed test() to state(), which now return a State enum
   - made APIs with byte[] key arguments private
   - added new KeyStore.isEmpty used to determine if a keyguard is required

	keystore/java/android/security/KeyStore.java

   In addition to tracking KeyStore API changes, added new testIsEmpty
   and improved some existing tests to validate expect values.

	keystore/tests/src/android/security/KeyStoreTest.java

packages/apps/Settings

    Removing com.android.credentials.SET_PASSWORD intent with the
    removal of the ability to set an explicit keystore password now
    that the keyguard value is used. Changed to ensure keyguard is
    enabled for keystore install or unlock. Cleaned up interwoven
    dialog handing into discrete dialog helper classes.

	AndroidManifest.xml
	src/com/android/settings/CredentialStorage.java

    Remove layout for entering new password

	res/layout/credentials_dialog.xml

    Remove enable credentials checkbox

	res/xml/security_settings_misc.xml
	src/com/android/settings/SecuritySettings.java

    Added ability to specify minimum quality key to ChooseLockGeneric
    Activity. Used by CredentialStorage, but could also be used by
    CryptKeeperSettings. Changed ChooseLockGeneric to understand
    minimum quality for keystore in addition to DPM and device
    encryption.

	src/com/android/settings/ChooseLockGeneric.java

    Changed to use getActivePasswordQuality from
    getKeyguardStoredPasswordQuality based on experience in
    CredentialStorage. Removed bogus class javadoc.

	src/com/android/settings/CryptKeeperSettings.java

    Tracking KeyStore API changes

	src/com/android/settings/vpn/VpnSettings.java
	src/com/android/settings/wifi/WifiSettings.java

   Removing now unused string resources

	res/values-af/strings.xml
	res/values-am/strings.xml
	res/values-ar/strings.xml
	res/values-bg/strings.xml
	res/values-ca/strings.xml
	res/values-cs/strings.xml
	res/values-da/strings.xml
	res/values-de/strings.xml
	res/values-el/strings.xml
	res/values-en-rGB/strings.xml
	res/values-es-rUS/strings.xml
	res/values-es/strings.xml
	res/values-fa/strings.xml
	res/values-fi/strings.xml
	res/values-fr/strings.xml
	res/values-hr/strings.xml
	res/values-hu/strings.xml
	res/values-in/strings.xml
	res/values-it/strings.xml
	res/values-iw/strings.xml
	res/values-ja/strings.xml
	res/values-ko/strings.xml
	res/values-lt/strings.xml
	res/values-lv/strings.xml
	res/values-ms/strings.xml
	res/values-nb/strings.xml
	res/values-nl/strings.xml
	res/values-pl/strings.xml
	res/values-pt-rPT/strings.xml
	res/values-pt/strings.xml
	res/values-rm/strings.xml
	res/values-ro/strings.xml
	res/values-ru/strings.xml
	res/values-sk/strings.xml
	res/values-sl/strings.xml
	res/values-sr/strings.xml
	res/values-sv/strings.xml
	res/values-sw/strings.xml
	res/values-th/strings.xml
	res/values-tl/strings.xml
	res/values-tr/strings.xml
	res/values-uk/strings.xml
	res/values-vi/strings.xml
	res/values-zh-rCN/strings.xml
	res/values-zh-rTW/strings.xml
	res/values-zu/strings.xml
	res/values/strings.xml

packages/apps/CertInstaller

  Tracking KeyStore API changes
	src/com/android/certinstaller/CertInstaller.java

  Fix for NPE in CertInstaller when certificate lacks basic constraints
	src/com/android/certinstaller/CredentialHelper.java

packages/apps/KeyChain

  Tracking KeyStore API changes
	src/com/android/keychain/KeyChainActivity.java
	src/com/android/keychain/KeyChainService.java
	support/src/com/android/keychain/tests/support/IKeyChainServiceTestSupport.aidl
	support/src/com/android/keychain/tests/support/KeyChainServiceTestSupport.java
	tests/src/com/android/keychain/tests/KeyChainServiceTest.java

Change-Id: I80533bf8986a92b0b99cd5fb1c4943e0f23fc1c8
2011-06-01 10:47:42 -07:00
Eric Fischer
77f9a9beef Import revised translations.
Change-Id: Ied705b2da99164f4257d2a6b7b4ce95d7bfb0052
2011-05-26 15:47:05 -07:00
Eric Fischer
f750fc1b95 Import revised translations.
Change-Id: I318c3f9ffc38f6a751f31106924915dbfa5a7138
2011-05-17 17:04:53 -07:00
Eric Fischer
1bd6ea9d72 Import revised translations.
Change-Id: I5cbe714a861e64d3198eac2b33fdeeece500e536
2011-04-26 16:08:29 -07:00
Eric Fischer
d9cf43b179 Import revised translations.
Change-Id: Id2b5cf8a5e88621dfb371526db231f9f3bf4d400
2011-04-22 12:19:05 -07:00
Eric Fischer
2c701570eb Import revised translations.
Change-Id: Ife515a41d11060032922c89eff125abcf0a99f87
2011-04-15 14:41:32 -07:00
Eric Fischer
c821f6d8f8 Import revised translations.
Change-Id: I176df34d590daa670ac132759d7f4cb91e4b3747
2011-04-07 13:59:28 -07:00
Eric Fischer
88806fa5ae Import revised translations.
Change-Id: I8146c6ff4e2c5d8cdcc9b82cf38d2baac89853f5
2011-03-17 16:55:36 -07:00
Eric Fischer
d503062723 Import revised translations.
Change-Id: Id09b1bd5cf6247e40b156f0ce7cb850d17687009
2011-03-15 10:46:16 -07:00
Eric Fischer
d4f03409ae Import revised translations.
Change-Id: I831ca5658dfa0bb442aed60cfe0ac1ef173f70f7
2011-03-01 11:02:57 -08:00
Eric Fischer
73c49db922 Import revised translations.
Change-Id: I82a7d70f3d77f27fb223f1ae178a668d77e01a38
2011-02-25 11:37:53 -08:00
Eric Fischer
d23c221afe Import revised translations.
Change-Id: If127a3dcc17eb1ddebf5ef4cb08bb3b1dcfdc418
2011-02-24 11:58:22 -08:00