Jeff Sharkey
12de26b83b
Merge "Recursively restorecon when SELinux label changes." into nyc-mr1-dev
...
am: 8423493a85
Change-Id: I7f72932873fd437b07d662fd0c27af8b4baadbe1
2016-09-22 22:41:03 +00:00
Jeff Sharkey
8fb7520a6d
Recursively restorecon when SELinux label changes.
...
am: 7e2bb3e6dd
Change-Id: I964b2173f556077f2718abd5b30e156e1a9e6639
2016-09-22 22:40:38 +00:00
Dirk Dougherty
4c9be8f738
Copy IN files to ID, temporarily leaving IN in place. am: 9bbc0a2421 am: d6490cf9c0
...
am: f7f3f0f401
Change-Id: I4f7f5dbd2d588bf139db87504500a429f71492d9
2016-09-22 22:39:44 +00:00
Scott Main
49a0fd250f
Merge "Removing a temporary redirect for /ndk/guides/cmake.html" into nyc-dev am: 8b05feb5b4 am: ba9db4b110
...
am: 33f2e08ec3
Change-Id: Ied825bc0503ff678200d9b117739c8dd5dc27ebe
2016-09-22 21:59:18 +00:00
Adarsh Fernando
854d5bf75b
Removing a temporary redirect for /ndk/guides/cmake.html am: dafcbfa693 am: aff6881d04
...
am: 2eb458b8cd
Change-Id: I07adff6aa060877b8fa5c7be2d0285ffbdc0f5cb
2016-09-22 21:58:31 +00:00
Ajay Panicker
602e5dda33
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 786e2694b1 am: 8fd324c33f am: 438cc52ca1 -s ours am: 7f84596929 -s ours am: ed82c6fac8 am: c1f8a09c1e am: 8091a00994 -s ours am: bc12dda3a7 am: ffe6090f7e am: a71d1c416b am: 081bea189d -s ours am: 34b14060c1 am: 45c45d359e
...
am: dc9c76c306
Change-Id: I389d9e1111a3c9251f0d10e086076ae45e7c1e33
2016-09-22 21:57:46 +00:00
Jaewan Kim
bbf376e639
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-dev am: 64b7b1522e -s ours am: 5abd69e59a am: f7f452fd28 am: 8a168a7c5d -s ours am: 298c104ae5 am: d9e8bfb8cf am: 8cb7a9fdb0 am: a13096f4c5 -s ours am: 36aa253b2b am: 08ca31273c
...
am: 64a14294cb
Change-Id: I095bb6e33ee549b626c0995a1b07e015513d58f6
2016-09-22 21:57:00 +00:00
Jaewan Kim
a7dd993294
DO NOT MERGE Check caller for sending media key to global priority session am: 4e9af38ec4 -s ours am: 031fb04776 am: 2d88f87a82 am: 64110c6bf1 -s ours am: 8d14f464b5 am: f595add2ff am: e1e6f0a7f5 am: 9632afe809 -s ours am: b96d410537 am: 9b790e27b7
...
am: 8d45b4522d
Change-Id: I8614621c0e2800749d0186c4b2170c7310eff5a6
2016-09-22 21:55:55 +00:00
Jaewan Kim
3babfefdb4
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-mr1-dev am: 162c80bf0c am: e47b5adce2 am: bea0b3ec06 -s ours am: 91ccfa1def am: 4167620d33 am: 2c9ad0ff81 am: b6d6519e34 -s ours am: 61fda61d20 am: 83ded12e86
...
am: 3e2f3c2e31
Change-Id: I75a62471c3c975b6af6cf5364fa59beda442e9df
2016-09-22 20:43:33 +00:00
Jaewan Kim
fdad028484
DO NOT MERGE Check caller for sending media key to global priority session am: 6a1567c267 am: 709d112eca am: 6bf115121c -s ours am: 30d1440861 am: ba1d8300be am: 016d110993 am: 1adff2ee05 -s ours am: 78efad6418 am: 53adfd6294
...
am: 5886b4ca7b
Change-Id: I45a85477c89ca2f291f29b99864baff1d2afc29b
2016-09-22 20:42:30 +00:00
Ajay Panicker
0487464b69
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-dev am: f78ff48d0d -s ours am: 7cd1668893 am: a5e128ba97 am: 94c08c2bed -s ours am: d4fe288933 am: f65661939b am: 630d577349 am: c9830d56e5 -s ours am: c5442c263a am: b809b1f8aa
...
am: 0471ffa55c
Change-Id: Ifcce2c9d4c19c5fd3e4dd11cd55f8b379972bc72
2016-09-22 20:41:10 +00:00
Ajay Panicker
b2e88d0cb9
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 27b3d578b9 -s ours am: 57fdbb97a6 am: 2cf025f976 am: 9c7ac98157 -s ours am: 1448a693d8 am: 3d4c737736 am: f6d8037708 am: 90eafb5322 -s ours am: b2a1dcb913 am: 6ffdf43ec3
...
am: 5fc21fdbcc
Change-Id: Id840dfd2c1a424173932ac6c1ddf0c722bbf98fa
2016-09-22 20:40:22 +00:00
Jeff Sharkey
8423493a85
Merge "Recursively restorecon when SELinux label changes." into nyc-mr1-dev
2016-09-22 20:40:11 +00:00
Ajay Panicker
4a1b8d7aba
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-mr1-dev am: 447ac4b31d am: 4431d6cb5b am: 852e5a43b9 -s ours am: a70fffe8e7 am: d677e8d413 am: 73607db5a1 am: 05cd9942d9 -s ours am: 745254f98b am: d91f2f4d2b
...
am: c20376b2a0
Change-Id: I2e260246a45043ec46f9ffec2eb4147d310c7dc3
2016-09-22 20:39:33 +00:00
Adam Powell
780da3b704
Merge "Null check for restoring LoaderManagers" into nyc-mr1-dev
...
am: 6b87569b4c
Change-Id: I3ec24a57b6f4da270926a6b6b2f0f231d6d703f1
2016-09-22 20:38:03 +00:00
Adam Powell
bb2011a2e0
Null check for restoring LoaderManagers
...
am: 100ba76d7a
Change-Id: I7b5eecf24d73fd62abaa2825374bd936f15425e5
2016-09-22 20:38:00 +00:00
Wale Ogunwale
1197c16ea7
Merge "Save activity state before stopping acitivity when device sleeps" into nyc-mr1-dev
...
am: 8da796d0b8
Change-Id: Id15c28c138026fdf9c5b596fbea3b20f4e7e72c2
2016-09-22 20:36:39 +00:00
Wale Ogunwale
3adb9d9318
Save activity state before stopping acitivity when device sleeps
...
am: b5066fe307
Change-Id: I95e897de48a9f5b10728110b5b3c9d379f86f695
2016-09-22 20:36:32 +00:00
Wale Ogunwale
c2226d8db6
Merge "Immediately deliver new intent to paused activities." into nyc-mr1-dev
...
am: 10bafbd9f9
Change-Id: I5c51c9749fe14a047a17e2e41ac28de0d8fe7d6c
2016-09-22 20:35:03 +00:00
Wale Ogunwale
08d6689303
Immediately deliver new intent to paused activities.
...
am: 03f7e9e944
Change-Id: I962edc54a173b204a5b24fb3d1871500852d35c2
2016-09-22 20:34:59 +00:00
Dirk Dougherty
f7f3f0f401
Copy IN files to ID, temporarily leaving IN in place. am: 9bbc0a2421
...
am: d6490cf9c0
Change-Id: I2cbda43317e0b2b089a6f750364e4795a0ed3ae3
2016-09-22 20:33:03 +00:00
Scott Main
33f2e08ec3
Merge "Removing a temporary redirect for /ndk/guides/cmake.html" into nyc-dev am: 8b05feb5b4
...
am: ba9db4b110
Change-Id: I3201bc9d32830160df518f86fd8e2dd1a82c0694
2016-09-22 20:07:44 +00:00
Adarsh Fernando
2eb458b8cd
Removing a temporary redirect for /ndk/guides/cmake.html am: dafcbfa693
...
am: aff6881d04
Change-Id: I12e8fb355025be757a119245ea8a02e8e5c2222f
2016-09-22 20:06:54 +00:00
Ajay Panicker
dc9c76c306
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 786e2694b1 am: 8fd324c33f am: 438cc52ca1 -s ours am: 7f84596929 -s ours am: ed82c6fac8 am: c1f8a09c1e am: 8091a00994 -s ours am: bc12dda3a7 am: ffe6090f7e am: a71d1c416b am: 081bea189d -s ours am: 34b14060c1
...
am: 45c45d359e
Change-Id: I52e03aba7bcb227200e97ffb5bae44cfa0925977
2016-09-22 20:05:55 +00:00
Jaewan Kim
64a14294cb
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-dev am: 64b7b1522e -s ours am: 5abd69e59a am: f7f452fd28 am: 8a168a7c5d -s ours am: 298c104ae5 am: d9e8bfb8cf am: 8cb7a9fdb0 am: a13096f4c5 -s ours am: 36aa253b2b
...
am: 08ca31273c
Change-Id: Id73d3b75067ee95c366816862a8e4bd80cb3d17e
2016-09-22 20:04:32 +00:00
Dirk Dougherty
d6490cf9c0
Copy IN files to ID, temporarily leaving IN in place.
...
am: 9bbc0a2421
Change-Id: If43965eae6d174f7dbfb182b06c357be8fd67bc3
2016-09-22 20:03:56 +00:00
Vladislav Kuzkokov
157b98c134
Merge "Add DevicePolicyManager.setBackupServiceEnabled as hidden API." into nyc-mr1-dev
...
am: dd6230d466
Change-Id: I92ab3621a9345a1322eba8cff81009d6baf05cea
2016-09-22 20:03:43 +00:00
Vladislav Kuzkokov
8a48085267
Add DevicePolicyManager.setBackupServiceEnabled as hidden API.
...
am: 5a122a1ce9
Change-Id: I134891f0b24cc666c34ae54cb3c937ba2f16648e
2016-09-22 20:03:40 +00:00
Jaewan Kim
8d45b4522d
DO NOT MERGE Check caller for sending media key to global priority session am: 4e9af38ec4 -s ours am: 031fb04776 am: 2d88f87a82 am: 64110c6bf1 -s ours am: 8d14f464b5 am: f595add2ff am: e1e6f0a7f5 am: 9632afe809 -s ours am: b96d410537
...
am: 9b790e27b7
Change-Id: I9d22f3dd260464e2aa82e33c7b0764c5bfae9a4e
2016-09-22 20:02:03 +00:00
Todd Kennedy
56054285f3
Merge "Add remote control of Instant Apps" into nyc-mr1-dev
...
am: 03779f227a
Change-Id: I5a6339f9398cacc0feedca8dfc5dcac5d46c4b04
2016-09-22 20:01:10 +00:00
Jaewan Kim
3e2f3c2e31
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-mr1-dev am: 162c80bf0c am: e47b5adce2 am: bea0b3ec06 -s ours am: 91ccfa1def am: 4167620d33 am: 2c9ad0ff81 am: b6d6519e34 -s ours am: 61fda61d20
...
am: 83ded12e86
Change-Id: I06e443fa305dea4f8465158eeca19931d89cfd71
2016-09-22 20:01:06 +00:00
Jaewan Kim
5886b4ca7b
DO NOT MERGE Check caller for sending media key to global priority session am: 6a1567c267 am: 709d112eca am: 6bf115121c -s ours am: 30d1440861 am: ba1d8300be am: 016d110993 am: 1adff2ee05 -s ours am: 78efad6418
...
am: 53adfd6294
Change-Id: I4389cf598e8aa4789717439da450c7de3e9e37dc
2016-09-22 20:00:10 +00:00
Ajay Panicker
0471ffa55c
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-dev am: f78ff48d0d -s ours am: 7cd1668893 am: a5e128ba97 am: 94c08c2bed -s ours am: d4fe288933 am: f65661939b am: 630d577349 am: c9830d56e5 -s ours am: c5442c263a
...
am: b809b1f8aa
Change-Id: I2cf340eb0f26edadc1edb6bcdf052c45082e3794
2016-09-22 19:58:43 +00:00
Todd Kennedy
f308ffc915
Add remote control of Instant Apps
...
am: d15bb75af6
Change-Id: I0433b101966f65daeb5d1d2ea04cf648572a8e58
2016-09-22 19:58:11 +00:00
Ajay Panicker
5fc21fdbcc
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 27b3d578b9 -s ours am: 57fdbb97a6 am: 2cf025f976 am: 9c7ac98157 -s ours am: 1448a693d8 am: 3d4c737736 am: f6d8037708 am: 90eafb5322 -s ours am: b2a1dcb913
...
am: 6ffdf43ec3
Change-Id: Id58741db4a95f6cb381531d3b9d9a2a9ce67350e
2016-09-22 19:57:44 +00:00
Ajay Panicker
c20376b2a0
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-mr1-dev am: 447ac4b31d am: 4431d6cb5b am: 852e5a43b9 -s ours am: a70fffe8e7 am: d677e8d413 am: 73607db5a1 am: 05cd9942d9 -s ours am: 745254f98b
...
am: d91f2f4d2b
Change-Id: I6a22e59059ff3224de00b756684998392124eb5a
2016-09-22 19:56:53 +00:00
Ajay Panicker
b412f807af
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 85bc33a8f4 am: 46442d1be1 am: 8be4dc7e16 -s ours am: c56c079470 am: 1783182332 am: 993015ce9a am: 8e172c638d -s ours am: 9338ffa148 am: 7e78a89923
...
am: 8e3293e81f
Change-Id: I8efb7cd14dacac60f020784c0395c17d32ab6364
2016-09-22 19:56:43 +00:00
TreeHugger Robot
6b87569b4c
Merge "Null check for restoring LoaderManagers" into nyc-mr1-dev
2016-09-22 19:29:25 +00:00
TreeHugger Robot
8da796d0b8
Merge "Save activity state before stopping acitivity when device sleeps" into nyc-mr1-dev
2016-09-22 19:27:27 +00:00
TreeHugger Robot
10bafbd9f9
Merge "Immediately deliver new intent to paused activities." into nyc-mr1-dev
2016-09-22 19:26:36 +00:00
Wei Liu
0712525f13
Merge "Allow shell to acquire wakelock." into cw-f-dev
2016-09-22 18:37:26 +00:00
Jeff Sharkey
7e2bb3e6dd
Recursively restorecon when SELinux label changes.
...
PackageManager has been pretty aggressive about asking installd to
restorecon over app data when it thinks something might have
changed. However, in the vast majority of cases these are no-op
requests, and we waste a bunch of time recursively walking all
private data, easily costing 60+ seconds on dogfooder devices.
This change relies on new installd "create_app_data" behavior that
kicks off a recursive restorecon if it detects that the top-level
SELinux label on the app private data directory changes. This means
that PackageManager no longer needs to track restoreconNeeded state.
Test: booted, verified that a label change triggered restorecon
Bug: 30768146
Change-Id: I0c8d4018cf8ff888d0ae07a82adc3d61a6002aad
2016-09-22 12:22:09 -06:00
Adam Powell
100ba76d7a
Null check for restoring LoaderManagers
...
Bug 31671195
Test: core/tests/coretests/src/android/app/LoaderLifecycleTest.java
Change-Id: Ib553f7611814cc6759488aec505fd126ee664a9d
2016-09-22 10:53:45 -07:00
Dirk Dougherty
9bbc0a2421
Copy IN files to ID, temporarily leaving IN in place.
...
Change-Id: I1a92e4254fe57817cb555629059539aaec47e182
2016-09-22 10:21:29 -07:00
Vladislav Kuzkokov
dd6230d466
Merge "Add DevicePolicyManager.setBackupServiceEnabled as hidden API." into nyc-mr1-dev
2016-09-22 17:09:06 +00:00
Scott Main
ba9db4b110
Merge "Removing a temporary redirect for /ndk/guides/cmake.html" into nyc-dev
...
am: 8b05feb5b4
Change-Id: Ib2367374818a66cb257ab772204dc1be79e47242
2016-09-22 16:57:45 +00:00
Adarsh Fernando
aff6881d04
Removing a temporary redirect for /ndk/guides/cmake.html
...
am: dafcbfa693
Change-Id: I8c190be258c96b33d31b400f6c935a4a40fe722e
2016-09-22 16:57:42 +00:00
TreeHugger Robot
03779f227a
Merge "Add remote control of Instant Apps" into nyc-mr1-dev
2016-09-22 16:57:17 +00:00
Ajay Panicker
45c45d359e
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 786e2694b1 am: 8fd324c33f am: 438cc52ca1 -s ours am: 7f84596929 -s ours am: ed82c6fac8 am: c1f8a09c1e am: 8091a00994 -s ours am: bc12dda3a7 am: ffe6090f7e am: a71d1c416b am: 081bea189d -s ours
...
am: 34b14060c1
Change-Id: I017086383136e5a16bc5328046781bc584043f6c
2016-09-22 16:38:14 +00:00
Jaewan Kim
08ca31273c
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-dev am: 64b7b1522e -s ours am: 5abd69e59a am: f7f452fd28 am: 8a168a7c5d -s ours am: 298c104ae5 am: d9e8bfb8cf am: 8cb7a9fdb0 am: a13096f4c5 -s ours
...
am: 36aa253b2b
Change-Id: I93fc78c253458ec31b7ea34e34c3124bf7f557b7
2016-09-22 16:37:06 +00:00