OSDN Git Service

android-x86/frameworks-base.git
9 years agoam 259a649a: am 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the...
Olawale Ogunwale [Wed, 1 Apr 2015 15:28:16 +0000 (15:28 +0000)]
am 259a649a: am 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the same provider"

* commit '259a649a935ca2ed63419a079211b0ac35f67496':
  [ActivityManager] Improve multi-thread access the same provider

9 years agoam 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the same provider"
Olawale Ogunwale [Wed, 1 Apr 2015 15:18:45 +0000 (15:18 +0000)]
am 6091dcbb: Merge "[ActivityManager] Improve multi-thread access the same provider"

* commit '6091dcbb80d3b1b885b6e02386ccb3139e5e43ae':
  [ActivityManager] Improve multi-thread access the same provider

9 years agoMerge "[ActivityManager] Improve multi-thread access the same provider"
Olawale Ogunwale [Wed, 1 Apr 2015 14:58:20 +0000 (14:58 +0000)]
Merge "[ActivityManager] Improve multi-thread access the same provider"

9 years agoam 22c93045: (-s ours) am 568039dd: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 10:18:24 +0000 (10:18 +0000)]
am 22c93045: (-s ours) am 568039dd: (-s ours) Import translations. DO NOT MERGE

* commit '22c930457a3f5848ec699fc79e38c4c0d2e5963a':
  Import translations. DO NOT MERGE

9 years agoam 568039dd: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 10:07:56 +0000 (10:07 +0000)]
am 568039dd: (-s ours) Import translations. DO NOT MERGE

* commit '568039dda61f9245cd37901c5c2284e6cc79bda4':
  Import translations. DO NOT MERGE

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 09:55:00 +0000 (02:55 -0700)]
Import translations. DO NOT MERGE

Change-Id: I88cb981996fd8f533071e0819c314f63d7036cb1
Auto-generated-cl: translation import

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 1 Apr 2015 09:46:18 +0000 (02:46 -0700)]
Import translations. DO NOT MERGE

Change-Id: I488ba02367861ca1c84acd44e1a7aaee31e71108
Auto-generated-cl: translation import

9 years ago[ActivityManager] Improve multi-thread access the same provider
riddle_hsu [Wed, 1 Apr 2015 07:06:18 +0000 (15:06 +0800)]
[ActivityManager] Improve multi-thread access the same provider

Application may use many threads to load data from provider.
If the target provider needs to start process, each access
will occupy one binder thread of system server until the
provider process started and published.

Sometimes application uses more than 16 threads to access
the same provider, and the provider process needs a little
long time to start, then all binder threads of system server
are waiting. But when the provider is ready, it is unable to
publish to notify those waiting threads because no availabe
binder thread to use. And device will become almost hang.

Improvement:
If there is already a thread acquiring provider, let other threads
(which try to acquire the same provider) wait the result of the
first one. That reduces IPC to save binder thread of system server.

Remove calling removeContentProvider in installProvider because
we have ensured only get one provider holder for the same provider,
the original race that gets a new useless holder will not happen.

Change-Id: I521f2603db8ced56912f5dc54342a70451e68381

9 years agoam b48ebf48: am 562c6a71: Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"
Alex Klyubin [Wed, 1 Apr 2015 02:05:45 +0000 (02:05 +0000)]
am b48ebf48: am 562c6a71: Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"

* commit 'b48ebf4855ec9e158ee88d05618928ff8f5943d1':
  UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH

9 years agoam 01e53ef1: am b7a34e49: Merge "Add license banner to recently added AndroidKeyStore...
Alex Klyubin [Wed, 1 Apr 2015 02:05:41 +0000 (02:05 +0000)]
am 01e53ef1: am b7a34e49: Merge "Add license banner to recently added AndroidKeyStore files."

* commit '01e53ef1fc5e3004bfb627d252565305df9a4056':
  Add license banner to recently added AndroidKeyStore files.

9 years agoam 9c0f257f: am 19e79e12: Merge "Add SecretKeyFactory backed by AndroidKeyStore."
Alex Klyubin [Wed, 1 Apr 2015 02:05:37 +0000 (02:05 +0000)]
am 9c0f257f: am 19e79e12: Merge "Add SecretKeyFactory backed by AndroidKeyStore."

* commit '9c0f257f0080aba0743f34fb6202215fca295146':
  Add SecretKeyFactory backed by AndroidKeyStore.

9 years agoam 8bed4843: am d720dedb: Merge "Clear the previous states before setting the new...
Craig Mautner [Wed, 1 Apr 2015 02:05:33 +0000 (02:05 +0000)]
am 8bed4843: am d720dedb: Merge "Clear the previous states before setting the new app visibility"

* commit '8bed4843dc7f93a30e607dbb11012a04ca5dcf95':
  Clear the previous states before setting the new app visibility

9 years agoam 5db6f1fa: am 63dde9c8: Merge "Fix value size data type in closure creation."
Yang Ni [Wed, 1 Apr 2015 02:05:27 +0000 (02:05 +0000)]
am 5db6f1fa: am 63dde9c8: Merge "Fix value size data type in closure creation."

* commit '5db6f1fafa4990b2d583dcb407be361edc02019d':
  Fix value size data type in closure creation.

9 years agoam 562c6a71: Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"
Alex Klyubin [Wed, 1 Apr 2015 01:27:54 +0000 (01:27 +0000)]
am 562c6a71: Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"

* commit '562c6a71f98e921fe8def18991b2a26f153c683d':
  UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH

9 years agoam b7a34e49: Merge "Add license banner to recently added AndroidKeyStore files."
Alex Klyubin [Wed, 1 Apr 2015 01:27:48 +0000 (01:27 +0000)]
am b7a34e49: Merge "Add license banner to recently added AndroidKeyStore files."

* commit 'b7a34e4955beae2cee81a27e7c240316078bbf2f':
  Add license banner to recently added AndroidKeyStore files.

9 years agoam 19e79e12: Merge "Add SecretKeyFactory backed by AndroidKeyStore."
Alex Klyubin [Wed, 1 Apr 2015 01:27:41 +0000 (01:27 +0000)]
am 19e79e12: Merge "Add SecretKeyFactory backed by AndroidKeyStore."

* commit '19e79e12d82fa473f2f7beec337de11a0c3b3a03':
  Add SecretKeyFactory backed by AndroidKeyStore.

9 years agoam d720dedb: Merge "Clear the previous states before setting the new app visibility"
Craig Mautner [Wed, 1 Apr 2015 01:27:34 +0000 (01:27 +0000)]
am d720dedb: Merge "Clear the previous states before setting the new app visibility"

* commit 'd720dedb03dfc937361e7e722171f8a1b9d74cf1':
  Clear the previous states before setting the new app visibility

9 years agoam 63dde9c8: Merge "Fix value size data type in closure creation."
Yang Ni [Wed, 1 Apr 2015 01:27:27 +0000 (01:27 +0000)]
am 63dde9c8: Merge "Fix value size data type in closure creation."

* commit '63dde9c88d780fc16a4f2471e405b4f5dc35823c':
  Fix value size data type in closure creation.

9 years agoMerge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"
Alex Klyubin [Wed, 1 Apr 2015 00:47:00 +0000 (00:47 +0000)]
Merge "UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH"

9 years agoUNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH
Alex Klyubin [Wed, 1 Apr 2015 00:16:31 +0000 (17:16 -0700)]
UNSUPPORTED_TAG_LENGTH -> UNSUPPORTED_MAC_LENGTH

This is to follow naming from keymaster_defs.h

Bug: 18088752
Change-Id: If2bc91dde54f1cefcd4325d1f62d0e0b77fc5d59

9 years agoMerge "Add license banner to recently added AndroidKeyStore files."
Alex Klyubin [Tue, 31 Mar 2015 23:52:45 +0000 (23:52 +0000)]
Merge "Add license banner to recently added AndroidKeyStore files."

9 years agoAdd license banner to recently added AndroidKeyStore files.
Alex Klyubin [Tue, 31 Mar 2015 23:50:37 +0000 (16:50 -0700)]
Add license banner to recently added AndroidKeyStore files.

Bug: 18088752
Change-Id: I027f9530a02cca081aae8eb94833d2fdcb678e9a

9 years agoMerge "Add SecretKeyFactory backed by AndroidKeyStore."
Alex Klyubin [Tue, 31 Mar 2015 23:32:40 +0000 (23:32 +0000)]
Merge "Add SecretKeyFactory backed by AndroidKeyStore."

9 years agoAdd SecretKeyFactory backed by AndroidKeyStore.
Alex Klyubin [Tue, 31 Mar 2015 22:26:56 +0000 (15:26 -0700)]
Add SecretKeyFactory backed by AndroidKeyStore.

This factory provides a way to obtain information about a SecretKey
backed by AndroidKeyStore. The information is provided in a form of an
instance of KeyStoreKeySpec class.

EXAMPLE

SecretKeyFactory factory = SecretKeyFactory.getInstance(
        key.getAlgorithm(), "AndroidKeyStore");
KeyStoreKeySpec keySpec =
    factory.getKeySpec(key, KeyStoreKeySpec.class);

Bug: 18088752
Change-Id: I26c9dd544f80230fe7039501eeb471eaf875452b

9 years agoMerge "Clear the previous states before setting the new app visibility"
Craig Mautner [Tue, 31 Mar 2015 22:22:46 +0000 (22:22 +0000)]
Merge "Clear the previous states before setting the new app visibility"

9 years agoMerge "Fix value size data type in closure creation."
Yang Ni [Tue, 31 Mar 2015 21:32:23 +0000 (21:32 +0000)]
Merge "Fix value size data type in closure creation."

9 years agoam 0bd10c21: am 5960c3d5: Merge "Add unauthenticated AES ciphers backed by AndroidKey...
Alex Klyubin [Tue, 31 Mar 2015 21:20:51 +0000 (21:20 +0000)]
am 0bd10c21: am 5960c3d5: Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."

* commit '0bd10c21ff1bb00f178738301ad4663c7cebd28f':
  Add unauthenticated AES ciphers backed by AndroidKeyStore.

9 years agoam 5960c3d5: Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."
Alex Klyubin [Tue, 31 Mar 2015 21:13:49 +0000 (21:13 +0000)]
am 5960c3d5: Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."

* commit '5960c3d56614830439718e93968e0c7d2727262f':
  Add unauthenticated AES ciphers backed by AndroidKeyStore.

9 years agoMerge "Add unauthenticated AES ciphers backed by AndroidKeyStore."
Alex Klyubin [Tue, 31 Mar 2015 21:00:16 +0000 (21:00 +0000)]
Merge "Add unauthenticated AES ciphers backed by AndroidKeyStore."

9 years agoAdd unauthenticated AES ciphers backed by AndroidKeyStore.
Alex Klyubin [Tue, 31 Mar 2015 20:39:38 +0000 (13:39 -0700)]
Add unauthenticated AES ciphers backed by AndroidKeyStore.

This adds the following AES transformations:
* AES/ECB/NoPadding
* AES/ECB/PKCS7Padding
* AES/CBC/NoPadding
* AES/CBC/PKCS7Padding
* AES/CTR/NoPadding

Bug: 18088752
Change-Id: I3e4702e59868f8f2225c31b1c159d20008b9999d

9 years agoam a3a52a96: (-s ours) am 4999b175: (-s ours) Merge "Revert "Track change to Conscryp...
Kenny Root [Tue, 31 Mar 2015 19:22:17 +0000 (19:22 +0000)]
am a3a52a96: (-s ours) am 4999b175: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev

* commit 'a3a52a96543bd3874e23d90f91b5f4197eab98e5':
  Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE

9 years agoam 4999b175: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHER...
Kenny Root [Tue, 31 Mar 2015 19:14:48 +0000 (19:14 +0000)]
am 4999b175: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev

* commit '4999b175e9c25b7e860f9c2f3b6566d08c8e50e7':
  Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE

9 years agoMerge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
Kenny Root [Tue, 31 Mar 2015 19:10:48 +0000 (19:10 +0000)]
Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev

9 years agoam 826d6357: am 5491ea9e: Merge "Include operation handle in OperationResult"
Chad Brubaker [Tue, 31 Mar 2015 18:10:02 +0000 (18:10 +0000)]
am 826d6357: am 5491ea9e: Merge "Include operation handle in OperationResult"

* commit '826d63572be4b23ad2f70f3004d520d54ef4dc01':
  Include operation handle in OperationResult

9 years agoam 5491ea9e: Merge "Include operation handle in OperationResult"
Chad Brubaker [Tue, 31 Mar 2015 18:03:21 +0000 (18:03 +0000)]
am 5491ea9e: Merge "Include operation handle in OperationResult"

* commit '5491ea9e5bc6ce8eb0dc2e91e46608f6aa3e7dfc':
  Include operation handle in OperationResult

9 years agoMerge "Include operation handle in OperationResult"
Chad Brubaker [Tue, 31 Mar 2015 17:49:15 +0000 (17:49 +0000)]
Merge "Include operation handle in OperationResult"

9 years agoam ffd24a58: am 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh...
Svetoslav [Tue, 31 Mar 2015 16:54:36 +0000 (16:54 +0000)]
am ffd24a58: am 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

* commit 'ffd24a58c89bcb502e8d6299b4368353b08a45be':
  AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

9 years agoam 5fdb2ea7: (-s ours) am a7645df5: (-s ours) Merge "Revert "Track change to Conscryp...
Kenny Root [Tue, 31 Mar 2015 16:54:32 +0000 (16:54 +0000)]
am 5fdb2ea7: (-s ours) am a7645df5: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev

* commit '5fdb2ea76a8e0ffe8786a1e92ce565f7380384db':
  Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE

9 years agoam 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale...
Svetoslav [Tue, 31 Mar 2015 16:46:44 +0000 (16:46 +0000)]
am 13d8e41d: am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

* commit '13d8e41d3a866df0899a89c44c6afc4e2eb31bdc':
  AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

9 years agoam a7645df5: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHER...
Kenny Root [Tue, 31 Mar 2015 16:46:39 +0000 (16:46 +0000)]
am a7645df5: (-s ours) Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev

* commit 'a7645df5973cfb26aecabe093409e33eb745df17':
  Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE

9 years agoam c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. -...
Svetoslav [Tue, 31 Mar 2015 16:41:00 +0000 (16:41 +0000)]
am c6be7545: am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

* commit 'c6be7545b4106b9ba586e365f2d2ab911cafea93':
  AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

9 years agoMerge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev
Kenny Root [Tue, 31 Mar 2015 16:40:14 +0000 (16:40 +0000)]
Merge "Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE" into lmp-mr1-modular-dev

9 years agoam 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
Svetoslav [Tue, 31 Mar 2015 16:33:21 +0000 (16:33 +0000)]
am 37661db7: AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

* commit '37661db7fa58c0559ef2b73b6f8c38124e3acd4a':
  AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

9 years agoam df736de8: am d052a3d3: Merge "[ActivityManager] Fix index out of bounds when updat...
Olawale Ogunwale [Tue, 31 Mar 2015 16:27:48 +0000 (16:27 +0000)]
am df736de8: am d052a3d3: Merge "[ActivityManager] Fix index out of bounds when updating next pss time."

* commit 'df736de8d8165b1aff675d00581ccdf94a7547aa':
  [ActivityManager] Fix index out of bounds when updating next pss time.

9 years agoam d052a3d3: Merge "[ActivityManager] Fix index out of bounds when updating next...
Olawale Ogunwale [Tue, 31 Mar 2015 16:21:03 +0000 (16:21 +0000)]
am d052a3d3: Merge "[ActivityManager] Fix index out of bounds when updating next pss time."

* commit 'd052a3d37beffff3735716340745ec7c83efc23d':
  [ActivityManager] Fix index out of bounds when updating next pss time.

9 years agoRevert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
Kenny Root [Tue, 31 Mar 2015 16:11:34 +0000 (09:11 -0700)]
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE

This reverts commit 693ea60e9e3d2ef476e4f45caac234360d90bdb9.

Bug: 19894176
Change-Id: I1514e8c55f541afb0c653afa57cd16034d1b167b

9 years agoRevert "Track change to Conscrypt" DO NOT MERGE ANYWHERE
Kenny Root [Tue, 31 Mar 2015 16:09:42 +0000 (09:09 -0700)]
Revert "Track change to Conscrypt" DO NOT MERGE ANYWHERE

This reverts commit 4ff668d47ab9f49ec81606aec6d469ecd6ca37fa.

Bug: 19894176
Change-Id: I3cabec555f46b535720c58db73d9116d83a239dd

9 years agoMerge "[ActivityManager] Fix index out of bounds when updating next pss time."
Olawale Ogunwale [Tue, 31 Mar 2015 16:09:16 +0000 (16:09 +0000)]
Merge "[ActivityManager] Fix index out of bounds when updating next pss time."

9 years agoam efd92907: am 25c5296b: Merge "An updater for all timezone data on a device"
Neil Fuller [Tue, 31 Mar 2015 09:39:47 +0000 (09:39 +0000)]
am efd92907: am 25c5296b: Merge "An updater for all timezone data on a device"

* commit 'efd92907898161efe466889d2229e4acde2e973c':
  An updater for all timezone data on a device

9 years agoam 25c5296b: Merge "An updater for all timezone data on a device"
Neil Fuller [Tue, 31 Mar 2015 09:31:48 +0000 (09:31 +0000)]
am 25c5296b: Merge "An updater for all timezone data on a device"

* commit '25c5296b0d85979ad216195000b857dce8127ab1':
  An updater for all timezone data on a device

9 years agoMerge "An updater for all timezone data on a device"
Neil Fuller [Tue, 31 Mar 2015 08:30:59 +0000 (08:30 +0000)]
Merge "An updater for all timezone data on a device"

9 years ago[ActivityManager] Fix index out of bounds when updating next pss time.
riddle_hsu [Tue, 31 Mar 2015 03:54:14 +0000 (11:54 +0800)]
[ActivityManager] Fix index out of bounds when updating next pss time.

Symptom:
System server crash.

Root Cause:
The value curProcState for array index is -1 if the process
has not attached yet.

Solution:
Skip computing for process which is not attached or curProcState
is nonexistent state.

Change-Id: I71aaf45bb78d73097ebe9dfebf76b72f2d243232

9 years agoam c10fa20b: am 02c4bbb9: Merge "Frameworks/base: Support dex2oat threads system...
Andreas Gampe [Tue, 31 Mar 2015 03:39:04 +0000 (03:39 +0000)]
am c10fa20b: am 02c4bbb9: Merge "Frameworks/base: Support dex2oat threads system property"

* commit 'c10fa20bf2dd5efa1e6f93062f8040b2bdf83e99':
  Frameworks/base: Support dex2oat threads system property

9 years agoam 02c4bbb9: Merge "Frameworks/base: Support dex2oat threads system property"
Andreas Gampe [Tue, 31 Mar 2015 03:31:36 +0000 (03:31 +0000)]
am 02c4bbb9: Merge "Frameworks/base: Support dex2oat threads system property"

* commit '02c4bbb9648da99947da57b1605020340a334b5f':
  Frameworks/base: Support dex2oat threads system property

9 years agoMerge "Frameworks/base: Support dex2oat threads system property"
Andreas Gampe [Tue, 31 Mar 2015 03:20:09 +0000 (03:20 +0000)]
Merge "Frameworks/base: Support dex2oat threads system property"

9 years agoFrameworks/base: Support dex2oat threads system property
Andreas Gampe [Tue, 31 Mar 2015 01:43:39 +0000 (18:43 -0700)]
Frameworks/base: Support dex2oat threads system property

Check dalvik.vm.dex2oat-threads in AndroidRuntime and pass to ART
with "-j" as a compiler option, if found.

Check dalvik.vm.image-dex2oat-threads in AndroidRuntime and pass to
ART with "-j" as an image compiler option, if found.

Bug: 19992386
Change-Id: I5e7806cf560607d31a1d6901dffb14bee538c9cc

9 years agoAccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
Svetoslav [Thu, 29 Jan 2015 00:44:02 +0000 (16:44 -0800)]
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE

AccessibilityNodeInfo refresh was getting the latest cached
state but this is not good enough as an accessibility service
can execute an action on the node and then refresh it to get
the new state.

bug:16954787

Change-Id: I004b4987b8dc423a2ab7031a4fbfe64365ddd7fe
(cherry picked from commit 5738fec00db65e0ee246475a7236e57ba3ee8d55)

9 years agoam 5670d9a2: am 4af5bd7c: Merge "Add ProcessInfoService to activity manager."
Olawale Ogunwale [Mon, 30 Mar 2015 23:30:35 +0000 (23:30 +0000)]
am 5670d9a2: am 4af5bd7c: Merge "Add ProcessInfoService to activity manager."

* commit '5670d9a2503557ca583eddcab1702800b5016cd9':
  Add ProcessInfoService to activity manager.

9 years agoam 4af5bd7c: Merge "Add ProcessInfoService to activity manager."
Olawale Ogunwale [Mon, 30 Mar 2015 23:25:15 +0000 (23:25 +0000)]
am 4af5bd7c: Merge "Add ProcessInfoService to activity manager."

* commit '4af5bd7cdaccdba6001a384a81c258f542e74075':
  Add ProcessInfoService to activity manager.

9 years agoam 88077629: am 400fd04f: am b1dc614d: am f80370c6: Merge "docs: build tools 22.0...
Rich Slogar [Mon, 30 Mar 2015 23:13:20 +0000 (23:13 +0000)]
am 88077629: am 400fd04f: am b1dc614d: am f80370c6: Merge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev

* commit '88077629748f90211684c2676ca16a8a7c85b9fd':
  docs: build tools 22.0.1 revision updates

9 years agoMerge "Add ProcessInfoService to activity manager."
Olawale Ogunwale [Mon, 30 Mar 2015 22:00:08 +0000 (22:00 +0000)]
Merge "Add ProcessInfoService to activity manager."

9 years agoam 400fd04f: am b1dc614d: am f80370c6: Merge "docs: build tools 22.0.1 revision updat...
Rich Slogar [Mon, 30 Mar 2015 21:42:58 +0000 (21:42 +0000)]
am 400fd04f: am b1dc614d: am f80370c6: Merge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev

* commit '400fd04fa14309220b74fcd87d5a3eb66ab430bf':
  docs: build tools 22.0.1 revision updates

9 years agoam b1dc614d: am f80370c6: Merge "docs: build tools 22.0.1 revision updates" into...
Rich Slogar [Mon, 30 Mar 2015 21:37:05 +0000 (21:37 +0000)]
am b1dc614d: am f80370c6: Merge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev

* commit 'b1dc614d151a90e8745964157f0f7bc2c145894f':
  docs: build tools 22.0.1 revision updates

9 years agoam f80370c6: Merge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev
Rich Slogar [Mon, 30 Mar 2015 21:30:39 +0000 (21:30 +0000)]
am f80370c6: Merge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev

* commit 'f80370c60118441c0022333a5b4f8cda99c86774':
  docs: build tools 22.0.1 revision updates

9 years agoMerge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev
Rich Slogar [Mon, 30 Mar 2015 21:24:19 +0000 (21:24 +0000)]
Merge "docs: build tools 22.0.1 revision updates" into lmp-mr1-dev

9 years agoam b000d129: am 6a6f0c7d: Merge "Add HmacSHA256 backed by AndroidKeyStore."
Alex Klyubin [Mon, 30 Mar 2015 20:54:40 +0000 (20:54 +0000)]
am b000d129: am 6a6f0c7d: Merge "Add HmacSHA256 backed by AndroidKeyStore."

* commit 'b000d129fe81aab547464968a9f242357c5f6a88':
  Add HmacSHA256 backed by AndroidKeyStore.

9 years agoam 6a6f0c7d: Merge "Add HmacSHA256 backed by AndroidKeyStore."
Alex Klyubin [Mon, 30 Mar 2015 20:47:15 +0000 (20:47 +0000)]
am 6a6f0c7d: Merge "Add HmacSHA256 backed by AndroidKeyStore."

* commit '6a6f0c7de263743dc22b046dd9d53c694bce3ac5':
  Add HmacSHA256 backed by AndroidKeyStore.

9 years agoMerge "Add HmacSHA256 backed by AndroidKeyStore."
Alex Klyubin [Mon, 30 Mar 2015 20:34:47 +0000 (20:34 +0000)]
Merge "Add HmacSHA256 backed by AndroidKeyStore."

9 years agoam 5341d83c: am f603e286: Merge "Add authorization binder methods"
Chad Brubaker [Mon, 30 Mar 2015 20:25:00 +0000 (20:25 +0000)]
am 5341d83c: am f603e286: Merge "Add authorization binder methods"

* commit '5341d83c3e9c22efff90cfbb9b039580351bc929':
  Add authorization binder methods

9 years agoam f603e286: Merge "Add authorization binder methods"
Chad Brubaker [Mon, 30 Mar 2015 20:18:34 +0000 (20:18 +0000)]
am f603e286: Merge "Add authorization binder methods"

* commit 'f603e2861430f13a746f80885b5fc00994f64391':
  Add authorization binder methods

9 years agoMerge "Add authorization binder methods"
Chad Brubaker [Mon, 30 Mar 2015 20:06:29 +0000 (20:06 +0000)]
Merge "Add authorization binder methods"

9 years agoAdd HmacSHA256 backed by AndroidKeyStore.
Alex Klyubin [Fri, 27 Mar 2015 23:53:44 +0000 (16:53 -0700)]
Add HmacSHA256 backed by AndroidKeyStore.

This also adds the MAC length constraint on imported HMAC keys. HMAC
doesn't work without this constraint at the moment.

Bug: 18088752
Change-Id: I8613f58f5d2a84df00bcf6179d13e30619440330

9 years agoAdd ProcessInfoService to activity manager.
Ruben Brunk [Wed, 28 Jan 2015 23:04:16 +0000 (15:04 -0800)]
Add ProcessInfoService to activity manager.

- Adds a new AIDL interface for querying process
  information from activity manager.

Bug: 19186859
Change-Id: Ic08858f346d6b66e7bfc9da6faa2c6e38d9b2e82

9 years agoFix value size data type in closure creation.
Yang Ni [Thu, 26 Mar 2015 21:35:22 +0000 (14:35 -0700)]
Fix value size data type in closure creation.

b/19944127

Also added references to arguments and global values in a closure to
keep them live in Java while native code may access them.

Change-Id: I1179d34aa67f845578740e71cc2da4f82419f251

9 years agoam 6e22b329: (-s ours) am 6e6250b9: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Mon, 30 Mar 2015 14:56:54 +0000 (14:56 +0000)]
am 6e22b329: (-s ours) am 6e6250b9: (-s ours) Import translations. DO NOT MERGE

* commit '6e22b3293298b721815b321b503cbe4ce34ae77d':
  Import translations. DO NOT MERGE

9 years agoam 6e6250b9: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Mon, 30 Mar 2015 14:49:09 +0000 (14:49 +0000)]
am 6e6250b9: (-s ours) Import translations. DO NOT MERGE

* commit '6e6250b9613e7c236a07367fc800feece8bcd706':
  Import translations. DO NOT MERGE

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 30 Mar 2015 14:47:39 +0000 (07:47 -0700)]
Import translations. DO NOT MERGE

Change-Id: I451a8edb373ffeeddb1d05d6e5c15ff35d4c9109
Auto-generated-cl: translation import

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 30 Mar 2015 14:38:42 +0000 (07:38 -0700)]
Import translations. DO NOT MERGE

Change-Id: I386da39a3fc78ac9e7878f8962bb4a513d907893
Auto-generated-cl: translation import

9 years agoam d9dddea5: am 631565ab: Merge "Change getDeclaredFieldsUnchecked call to new return...
Mathieu Chartier [Mon, 30 Mar 2015 00:26:46 +0000 (00:26 +0000)]
am d9dddea5: am 631565ab: Merge "Change getDeclaredFieldsUnchecked call to new return value"

* commit 'd9dddea504d717120eaa5e9c15fe484e26511e92':
  Change getDeclaredFieldsUnchecked call to new return value

9 years agoam 631565ab: Merge "Change getDeclaredFieldsUnchecked call to new return value"
Mathieu Chartier [Sun, 29 Mar 2015 22:42:53 +0000 (22:42 +0000)]
am 631565ab: Merge "Change getDeclaredFieldsUnchecked call to new return value"

* commit '631565abd6cadd65befe197afa7bac0d44f70fb2':
  Change getDeclaredFieldsUnchecked call to new return value

9 years agoMerge "Change getDeclaredFieldsUnchecked call to new return value"
Mathieu Chartier [Sun, 29 Mar 2015 22:30:41 +0000 (22:30 +0000)]
Merge "Change getDeclaredFieldsUnchecked call to new return value"

9 years agoam d7fb6d26: am a01250c7: Merge "Frameworks/base: Change String == to equals in Prefe...
Andreas Gampe [Sat, 28 Mar 2015 05:11:07 +0000 (05:11 +0000)]
am d7fb6d26: am a01250c7: Merge "Frameworks/base: Change String == to equals in Preference"

* commit 'd7fb6d26d809775996f70e23213392a3dcf10c8f':
  Frameworks/base: Change String == to equals in Preference

9 years agoam 0e6b4da5: am 5a15bf69: Merge "Frameworks/base: Fix request removal in VoiceInterac...
Andreas Gampe [Sat, 28 Mar 2015 05:11:02 +0000 (05:11 +0000)]
am 0e6b4da5: am 5a15bf69: Merge "Frameworks/base: Fix request removal in VoiceInteractionSession"

* commit '0e6b4da5ca53d338f351827f7a351edcd6281aaa':
  Frameworks/base: Fix request removal in VoiceInteractionSession

9 years agoam a01250c7: Merge "Frameworks/base: Change String == to equals in Preference"
Andreas Gampe [Sat, 28 Mar 2015 05:03:25 +0000 (05:03 +0000)]
am a01250c7: Merge "Frameworks/base: Change String == to equals in Preference"

* commit 'a01250c7740aec4f2cfc92a82d5a10f05c3e7ce7':
  Frameworks/base: Change String == to equals in Preference

9 years agoam 5a15bf69: Merge "Frameworks/base: Fix request removal in VoiceInteractionSession"
Andreas Gampe [Sat, 28 Mar 2015 05:03:18 +0000 (05:03 +0000)]
am 5a15bf69: Merge "Frameworks/base: Fix request removal in VoiceInteractionSession"

* commit '5a15bf69d8d2782d70c462f7fd8bd75e687260dc':
  Frameworks/base: Fix request removal in VoiceInteractionSession

9 years agoMerge "Frameworks/base: Change String == to equals in Preference"
Andreas Gampe [Sat, 28 Mar 2015 04:50:42 +0000 (04:50 +0000)]
Merge "Frameworks/base: Change String == to equals in Preference"

9 years agoMerge "Frameworks/base: Fix request removal in VoiceInteractionSession"
Andreas Gampe [Sat, 28 Mar 2015 04:50:07 +0000 (04:50 +0000)]
Merge "Frameworks/base: Fix request removal in VoiceInteractionSession"

9 years agoChange getDeclaredFieldsUnchecked call to new return value
Mathieu Chartier [Wed, 25 Mar 2015 20:35:38 +0000 (13:35 -0700)]
Change getDeclaredFieldsUnchecked call to new return value

Required for related libcore change.

Bug: 19264997
Change-Id: I17ca0cf4b9ba853e59f4a6eff3a05d9d90cf23f9

9 years agoam d7e06104: am 36ee836d: Merge "Symmetric key generation for AndroidKeyStore."
Alex Klyubin [Fri, 27 Mar 2015 23:37:49 +0000 (23:37 +0000)]
am d7e06104: am 36ee836d: Merge "Symmetric key generation for AndroidKeyStore."

* commit 'd7e0610477b1a97ce6b566a19e1fe9246bc30f52':
  Symmetric key generation for AndroidKeyStore.

9 years agoam 3e89fac5: am dbd9a4b6: Merge "Allow entropy to be provided to some operations"
Chad Brubaker [Fri, 27 Mar 2015 23:37:44 +0000 (23:37 +0000)]
am 3e89fac5: am dbd9a4b6: Merge "Allow entropy to be provided to some operations"

* commit '3e89fac56966fc30790430f128887a987fea63d8':
  Allow entropy to be provided to some operations

9 years agoam 36ee836d: Merge "Symmetric key generation for AndroidKeyStore."
Alex Klyubin [Fri, 27 Mar 2015 23:26:08 +0000 (23:26 +0000)]
am 36ee836d: Merge "Symmetric key generation for AndroidKeyStore."

* commit '36ee836d2f6e6df59d6a20a69421639bacf25559':
  Symmetric key generation for AndroidKeyStore.

9 years agoam dbd9a4b6: Merge "Allow entropy to be provided to some operations"
Chad Brubaker [Fri, 27 Mar 2015 23:25:59 +0000 (23:25 +0000)]
am dbd9a4b6: Merge "Allow entropy to be provided to some operations"

* commit 'dbd9a4b651aed25a50976ca0a68a979cc3f299fa':
  Allow entropy to be provided to some operations

9 years agoam c27d3c2b: am c03cfc9d: am d4c3ef87: am 4a26c391: Merge "CEC: Explicitly turn on...
Bart Sears [Fri, 27 Mar 2015 23:24:11 +0000 (23:24 +0000)]
am c27d3c2b: am c03cfc9d: am d4c3ef87: am 4a26c391: Merge "CEC: Explicitly turn on screen for remote control passthrough" into lmp-mr1-dev

* commit 'c27d3c2bd440a69d22bec8dd2c7bfe511fa53eba':
  CEC: Explicitly turn on screen for remote control passthrough

9 years agoam d880dc2f: am 274a4ee3: Merge "Symmetric key import for AndroidKeyStore."
Alex Klyubin [Fri, 27 Mar 2015 23:13:24 +0000 (23:13 +0000)]
am d880dc2f: am 274a4ee3: Merge "Symmetric key import for AndroidKeyStore."

* commit 'd880dc2fb23aa3564c46169f7b0651bd2ca2c2de':
  Symmetric key import for AndroidKeyStore.

9 years agoam c03cfc9d: am d4c3ef87: am 4a26c391: Merge "CEC: Explicitly turn on screen for...
Bart Sears [Fri, 27 Mar 2015 23:08:46 +0000 (23:08 +0000)]
am c03cfc9d: am d4c3ef87: am 4a26c391: Merge "CEC: Explicitly turn on screen for remote control passthrough" into lmp-mr1-dev

* commit 'c03cfc9d86c4324464ae44b49c7ac31c9a4bba50':
  CEC: Explicitly turn on screen for remote control passthrough

9 years agoMerge "Symmetric key generation for AndroidKeyStore."
Alex Klyubin [Fri, 27 Mar 2015 22:59:18 +0000 (22:59 +0000)]
Merge "Symmetric key generation for AndroidKeyStore."

9 years agoSymmetric key generation for AndroidKeyStore.
Alex Klyubin [Fri, 27 Mar 2015 21:39:28 +0000 (14:39 -0700)]
Symmetric key generation for AndroidKeyStore.

This currently supports AES and HMAC with SHA-256.

Bug: 18088752
Change-Id: Ife55438cf4129b895295681bb35091cd37eb73fb

9 years agoam 274a4ee3: Merge "Symmetric key import for AndroidKeyStore."
Alex Klyubin [Fri, 27 Mar 2015 21:42:08 +0000 (21:42 +0000)]
am 274a4ee3: Merge "Symmetric key import for AndroidKeyStore."

* commit '274a4ee3446e76a34a9cfe987e98f7bf4e53f78d':
  Symmetric key import for AndroidKeyStore.

9 years agoMerge "Allow entropy to be provided to some operations"
Chad Brubaker [Fri, 27 Mar 2015 21:38:43 +0000 (21:38 +0000)]
Merge "Allow entropy to be provided to some operations"

9 years agoAllow entropy to be provided to some operations
Chad Brubaker [Fri, 27 Mar 2015 21:28:35 +0000 (14:28 -0700)]
Allow entropy to be provided to some operations

generateKey and begin can now optionally take an array of bytes to add
to the rng entropy of the device before the operation. If entropy is
specified and the device does not support add_rng_entropy or the call
fails then that device will not be used, leading to fallback or error
depending on the situation.

Change-Id: Id7d33e3cc959594dfa5483d002993ba35c1fb134