Commit Graph

303636 Commits

Author SHA1 Message Date
Hisanobu Watanabe
55209a6284 VPN reconnection fails after manually disabling VPN am: 2b465d889c
am: e4a8c10029

Change-Id: Iaebc1bf836a010bf8cced6b448de4248fd326409
2017-01-19 06:37:32 +00:00
Hisanobu Watanabe
e4a8c10029 VPN reconnection fails after manually disabling VPN
am: 2b465d889c

Change-Id: I9978148c6070cf9a0c4e7965054694fcd29cdecb
2017-01-19 06:33:00 +00:00
TreeHugger Robot
e6010d2b2a Merge "create a metrics log reader for tests" 2017-01-19 06:22:30 +00:00
TreeHugger Robot
aba241892e Merge "Notify task about display change when moved to new stack" 2017-01-19 05:42:12 +00:00
Tomasz Mikolajewski
03e59f6e3f Merge "Add Web Links API to framework." 2017-01-19 05:26:11 +00:00
TreeHugger Robot
11ec801a9f Merge "consumerir HAL uses "default" service name" 2017-01-19 05:02:13 +00:00
Bill Yi
af48d66e16 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 7c0a5220cb -s ours
am: aad64fe869  -s ours

Change-Id: I463f778419c18f51b91e141cc426315b078e496e
2017-01-19 04:57:09 +00:00
Bill Yi
c83e1540b5 Import translations. DO NOT MERGE am: c2eddc99cd -s ours
am: 15f7c3fdf8  -s ours

Change-Id: I70c30df7cea8782764b6af56f1605bb13cbc15d4
2017-01-19 04:56:16 +00:00
Bill Yi
87a1ddb05d Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev am: 9ba372781e -s ours
am: 46db3c47d1  -s ours

Change-Id: I6422087b0877df9eacf85a6f777f590871968db2
2017-01-19 04:55:19 +00:00
Bill Yi
d007ea58ea Import translations. DO NOT MERGE am: 61385acb7a -s ours
am: e85770348a  -s ours

Change-Id: Idd60afa73247a4e9aabf62b68b157e7ccb89c580
2017-01-19 04:54:23 +00:00
Bill Yi
aad64fe869 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: 7c0a5220cb  -s ours

Change-Id: Ib2a61f321ebecc23b892745232f2dfd22b96e6de
2017-01-19 04:49:54 +00:00
Bill Yi
15f7c3fdf8 Import translations. DO NOT MERGE
am: c2eddc99cd  -s ours

Change-Id: I266b3575318dc829b6b9a2f9ded5a268f81db89b
2017-01-19 04:49:49 +00:00
Bill Yi
46db3c47d1 Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev
am: 9ba372781e  -s ours

Change-Id: Ief80cc50b3ccd1879d8dfd8844a8c9ec2d3c5f31
2017-01-19 04:48:27 +00:00
Bill Yi
e85770348a Import translations. DO NOT MERGE
am: 61385acb7a  -s ours

Change-Id: I010af0e35746aaa80b902ed0342d3aa8d66c6a2d
2017-01-19 04:48:22 +00:00
Hongming Jin
1d5e668fcd Merge "Test: AccountManagerService APCT test." 2017-01-19 04:47:34 +00:00
TreeHugger Robot
465080a934 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:45:08 +00:00
TreeHugger Robot
3557b1c903 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:44:41 +00:00
TreeHugger Robot
762432ac19 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:44:14 +00:00
TreeHugger Robot
7c0a5220cb Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-01-19 04:43:49 +00:00
TreeHugger Robot
9ba372781e Merge "Import translations. DO NOT MERGE" into nyc-mr2-dev 2017-01-19 04:43:06 +00:00
TreeHugger Robot
8a6adff668 Merge "Import translations. DO NOT MERGE" 2017-01-19 04:40:51 +00:00
Chris Wren
26ca65d425 create a metrics log reader for tests
Add parallel logs using the new format for the old MetricsLogger
calls. Deduplicate these after the new reader implementation is
complete.

Test: ./vendor/google/tools/systemui/systemui_test_cookbook.sh
Change-Id: If12e1b66b0ec5ac23bd65e44df4f3c6d6931e722
2017-01-18 23:38:22 -05:00
TreeHugger Robot
12b6e2e91a Merge "Add <autofill-service> that declares AutoFillService metadata." 2017-01-19 04:37:35 +00:00
Mark Rathjen
c45df0d7c1 Merge "Roll forward SSAID Migration to be Per App/User Unique Values." 2017-01-19 04:21:47 +00:00
TreeHugger Robot
30e44f1cda Merge "Fixed enhanced for loop." 2017-01-19 04:18:06 +00:00
TreeHugger Robot
697d9bae29 Merge "Add AUTO_FILL_MANAGE metrics action." 2017-01-19 04:17:19 +00:00
Mark Rathjen
d891f01d96 Roll forward SSAID Migration to be Per App/User Unique Values.
SSAID is currently shared across all applications for each
user on the device, giving developers the ability to track
users across multiple applications. Using SSAID for tracking
is an abuse of the original intention of the SSAID and has
inherent privacy concerns.

This change will make the SSAID unique per application, per
user on a device. To not affect applications installed prior
to this change they will retain the legacy SSAID value until
uninstalled and reinstalled again.

Across subsequent installations the application will receive
the same SSAID as long as the package name and signature remain
consistent.

Tested manually the following cases:
  - App retains the legacy sssaid after OTA.
  - App gets a new ssaid upon post-OTA installation.
  - App retrieves same ssaid across post-OTA unistall/reinstalls.
  - Different Apps receive different ssaids.
  - Factory reset removes ssaid data and generates a different
    ssaid after App install.
  - System retains legacy ssaid.

Bug: 34395671
Test: CTS tests passed, Manual testing passed

This reverts commit be43257005.

Change-Id: Ibf20e7949304c30d65bb8aa24cdbbe6e104b1002
2017-01-19 04:10:37 +00:00
Hisanobu Watanabe
2b465d889c VPN reconnection fails after manually disabling VPN
When disabling VPN manually, there was no trigger for ipsec-tools to
send “delete message” to VPN server. Therefore, connection information
is left in VPN server and next connection fails.

Fix this issue as below:
- Add “delete message” sending via flush in ipsec-tools when racoon
  daemon stops
- Keep daemon alive when VPN.java exit() to let it finish sending to
  VPN server
- Move close(socket) and stop(daemon) in VPN.java execute()
  and monitorDaemons() to run() to gather cleaning block.

(cherry picked from commit 047454c759)

Change-Id: Ibfbd389b17de5b5a5d23cba59c8d1e05fbe12c15
Bug: 28279646
Bug: 33467086
2017-01-19 12:38:22 +09:00
Jason Long
4b93f46130 Add <autofill-service> that declares AutoFillService metadata.
The initial version of <autofill-service> may contain a settingsActivity
attribute.

Test: Manual verification
Change-Id: I63a67aa4b7110fbf21d0b01ee53add712bfb0364
2017-01-18 19:35:47 -08:00
TreeHugger Robot
689003251e Merge "TYPE_DYNAMIC_SENSOR_META type should be wake up sensor" 2017-01-19 03:03:40 +00:00
TreeHugger Robot
3cba28fc66 Merge "AudioService: modify logic for independent a11y volume" 2017-01-19 03:01:34 +00:00
Tomasz Mikolajewski
cf31656cf4 Add Web Links API to framework.
Test: CTS in a separate CL.
Bug: 30152711
Change-Id: Ia256422d50110d6adcd1984f6481ab825dbf30b1
2017-01-19 11:50:46 +09:00
Felipe Leme
dfd119615e Fixed enhanced for loop.
It was trying to interact through null, which could throw an exception. Example:

01-18 18:28:12.609   862  2038 W Binder  : Binder call failed.
01-18 18:28:12.609   862  2038 W Binder  : java.lang.NullPointerException: Attempt to get length of null array
01-18 18:28:12.609   862  2038 W Binder  : 	at android.app.Notification$Action$Builder.build(Notification.java:1289)

Test: manual verification
Change-Id: I84fda80ebd12df7d90730b17fa77d4b9ce5f58d2
2017-01-18 18:38:46 -08:00
Jason Long
c100962d9c Add AUTO_FILL_MANAGE metrics action.
Test: Trivial change; adding enum.
Change-Id: Ic2c98385ea445b9ec68c66868f157cfd3dd92861
2017-01-18 18:35:25 -08:00
Bill Yi
8d9de82805 Import translations. DO NOT MERGE
Change-Id: Ifbcbdefc12b2c4f70102775ee3134c8337849721
Auto-generated-cl: translation import
2017-01-18 18:34:42 -08:00
Michael Wright
899424fa88 Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: b1ccd81fba
am: a9389bf593

Change-Id: If9f4402b7dba2efa386f4c008b9e1477b753a282
2017-01-19 02:30:47 +00:00
Michael Wright
8b684a9faa Merge "Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: 24a1667145" into nyc-mr2-dev-plus-aosp
am: 6497bf0e58

Change-Id: I92deab86f5a1a41008c7e18de77c0ae5ff169bfc
2017-01-19 02:27:17 +00:00
Michael Wright
b8da13e9da Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: 24a1667145
am: dae7631fdb

Change-Id: I64177384df476df99bc745914c1f61b26620880d
2017-01-19 02:27:07 +00:00
Michael Wright
2637d53d5b Merge "Validate custom pointer icons aren't null. am: 35068079c8 am: 92f7fab9f6" into nyc-mr2-dev-plus-aosp
am: e97ec8ca9d

Change-Id: Ib199cbf80ca2f8711f8968989f2cffe9dbffec7e
2017-01-19 02:25:49 +00:00
Michael Wright
66e3b3114a Validate custom pointer icons aren't null. am: 35068079c8 am: 92f7fab9f6
am: 94fc026afa

Change-Id: I169e6fe508fe4674c378f324edfd5298e1aaa412
2017-01-19 02:25:42 +00:00
Michael Wright
fb5884aeb5 Validate custom pointer icons aren't null. am: 35068079c8 am: 4bb5848a93
am: 9b8e9a1ee9

Change-Id: I4cb3203cd3f5566e2577896781069fe2a27709e6
2017-01-19 02:24:42 +00:00
Michael Wright
a9389bf593 Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d
am: b1ccd81fba

Change-Id: I6dc28541e6c52de28bf22b6bb111a0f9f5dcb235
2017-01-19 02:24:41 +00:00
Android Build Merger (Role)
6497bf0e58 Merge "Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d am: 24a1667145" into nyc-mr2-dev-plus-aosp 2017-01-19 02:22:40 +00:00
Michael Wright
dae7631fdb Merge "Validate custom pointer icons aren't null." into cw-f-dev am: 05b2d3eb0d
am: 24a1667145

Change-Id: I0cff9d5dbdc4228ad8d02cd73259f60055fdb9bc
2017-01-19 02:22:00 +00:00
Android Build Merger (Role)
e97ec8ca9d Merge "Validate custom pointer icons aren't null. am: 35068079c8 am: 92f7fab9f6" into nyc-mr2-dev-plus-aosp 2017-01-19 02:21:59 +00:00
Andrii Kulian
7cd7c2d333 Notify task about display change when moved to new stack
Bug: 34176283
Test: android.server.cts.ActivityManagerDisplayTests
Test: #testMoveTaskBetweenDisplays
Test: bit FrameworksServicesTests:com.android.server.wm.TaskWindowContainerControllerTests
Test: bit FrameworksServicesTests:com.android.server.wm.TaskStackContainersTests
Change-Id: If085246926790089e014a94093d788805e812489
2017-01-18 18:21:18 -08:00
Michael Wright
94fc026afa Validate custom pointer icons aren't null. am: 35068079c8
am: 92f7fab9f6

Change-Id: I996d08fd61f3c64936088251e851cdf30899b3e8
2017-01-19 02:21:14 +00:00
Michael Wright
9b8e9a1ee9 Validate custom pointer icons aren't null. am: 35068079c8
am: 4bb5848a93

Change-Id: Ic2110ae6c123982601f5d27d47ededf904c97783
2017-01-19 02:21:11 +00:00
Michael Wright
24a1667145 Merge "Validate custom pointer icons aren't null." into cw-f-dev
am: 05b2d3eb0d

Change-Id: Ice9cc30ff6e4f3048d165e346b13f51a4fcaff2a
2017-01-19 02:16:53 +00:00
Michael Wright
b1ccd81fba Merge "Validate custom pointer icons aren't null." into cw-f-dev
am: 05b2d3eb0d

Change-Id: I3a11e06dfe3f476b791838241bfb36e5362063ab
2017-01-19 02:16:46 +00:00