Suprabh Shukla
7dfd05f0e5
DO NOT MERGE Isolated processes don't get precached system service binders am: 2aa7e5e861 am: 9df66924c0 am: e07b811d78 -s ours
...
am: 9c78d0ad9f -s ours
Change-Id: I6e82648a135bd8ae17337eb97518eb8856d065e0
2016-10-15 00:56:40 +00:00
Suprabh Shukla
9c78d0ad9f
DO NOT MERGE Isolated processes don't get precached system service binders am: 2aa7e5e861 am: 9df66924c0
...
am: e07b811d78 -s ours
Change-Id: Ia9271aeed1c2953a318fc4bf50ee169739147d66
2016-10-15 00:48:51 +00:00
Suprabh Shukla
e07b811d78
DO NOT MERGE Isolated processes don't get precached system service binders am: 2aa7e5e861
...
am: 9df66924c0
Change-Id: I9bd2580a687037fe9c5d74765d47bb4500b4d096
2016-10-15 00:40:45 +00:00
Suprabh Shukla
9df66924c0
DO NOT MERGE Isolated processes don't get precached system service binders
...
am: 2aa7e5e861
Change-Id: Ied81e1f4b517627f0ced686e7485fa035b1f4c6a
2016-10-15 00:34:09 +00:00
Suprabh Shukla
40a13c5917
Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into lmp-dev
...
am: 35bd0fc5f0 -s ours
Change-Id: I852b990d1715782f3332d56bba6f08b72da403c6
2016-10-15 00:34:06 +00:00
Suprabh Shukla
8d124e37f1
DO NOT MERGE Isolated processes don't get precached system service binders
...
am: 4779ee70a2 -s ours
Change-Id: Ie4aef1642ca6f23d78e732f27455ebd087866121
2016-10-15 00:34:04 +00:00
Suprabh Shukla
35bd0fc5f0
Merge "DO NOT MERGE Isolated processes don't get precached system service binders" into lmp-dev
2016-10-15 00:26:20 +00:00
Suprabh Shukla
2aa7e5e861
DO NOT MERGE Isolated processes don't get precached system service binders
...
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.
(backported from commit 2c61c57ac5 )
Bug: 30202228
Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
2016-10-14 22:55:29 +00:00
Suprabh Shukla
4779ee70a2
DO NOT MERGE Isolated processes don't get precached system service binders
...
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.
(backported from commit 2c61c57ac5 )
Bug: 30202228
Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
2016-10-14 22:48:48 +00:00
Christopher Tate
190e66685f
DO NOT MERGE Isolated processes don't get precached system service binders
...
More specifically, they get a PackageManager binder -- necessary for
Android process startup and configuration -- but none of the other
usual preloaded service binders.
Bug 30202228
Change-Id: I3810649f504cd631665ece338a83d2e54d41ad05
(cherry picked from commit 2c61c57ac5 )
2016-10-14 22:48:03 +00:00
Sungsoo
a8d06257c1
DO NOT MERGE) ExifInterface: Provide backward compatibility am: c11f599a2f am: 29e643bcbd am: 68aa33b9bf -s ours
...
am: 2a762996cb -s ours
Change-Id: If32418debc774a2f78eae4cc2b3f5b77457bfa1c
2016-10-13 22:12:03 +00:00
Sungsoo
2a762996cb
DO NOT MERGE) ExifInterface: Provide backward compatibility am: c11f599a2f am: 29e643bcbd
...
am: 68aa33b9bf -s ours
Change-Id: I7fe3d5dbcb7bd206233ce969840f5ed182913dd6
2016-10-13 22:06:03 +00:00
Sungsoo
68aa33b9bf
DO NOT MERGE) ExifInterface: Provide backward compatibility am: c11f599a2f
...
am: 29e643bcbd
Change-Id: I413ba35abfc8999c405df78a40b8182f19472b6a
2016-10-13 22:01:39 +00:00
Sungsoo
3992742559
DO NOT MERGE) ExifInterface: Provide backward compatibility
...
am: 22bd36448e -s ours
Change-Id: I13a49444b80cd07c0cb37f6b8fb514b5b04e61bb
2016-10-13 21:57:01 +00:00
Sungsoo
29e643bcbd
DO NOT MERGE) ExifInterface: Provide backward compatibility
...
am: c11f599a2f
Change-Id: If503e3361e69ad88a166f145603273d728d65652
2016-10-13 21:56:56 +00:00
Sungsoo
87a9ac70c3
DO NOT MERGE) ExifInterface: Provide backward compatibility
...
ExifInterface.saveAttribute() didn't throw UnsupportedOperationException
before. Use IOException instead of UnsupportedOperationException for
backward compatibility.
Bug: 30936376, Bug: 32068647, Bug: 31319086
Change-Id: Iacc7b4d91d49edd7bece8f2e738a633a91025eca
2016-10-13 03:28:40 +00:00
Sungsoo
22bd36448e
DO NOT MERGE) ExifInterface: Provide backward compatibility
...
ExifInterface.saveAttribute() didn't throw UnsupportedOperationException
before. Use IOException instead of UnsupportedOperationException for
backward compatibility.
Bug: 30936376, Bug: 32068647, Bug: 31319086
Change-Id: Iacc7b4d91d49edd7bece8f2e738a633a91025eca
2016-10-13 03:28:16 +00:00
Sungsoo
c11f599a2f
DO NOT MERGE) ExifInterface: Provide backward compatibility
...
ExifInterface.saveAttribute() didn't throw UnsupportedOperationException
before. Use IOException instead of UnsupportedOperationException for
backward compatibility.
Bug: 30936376, Bug: 32068647, Bug: 31319086
Change-Id: Iacc7b4d91d49edd7bece8f2e738a633a91025eca
2016-10-13 12:25:03 +09:00
Jaewan Kim
ded4df2e79
Merge "DO NOT MERGE Fix build" into lmp-dev
...
am: fce3b76452 -s ours
Change-Id: Iea1a397f79856070d5f801193c71721a8ff69936
2016-09-22 18:09:45 +00:00
Jaewan Kim
499871ebe9
DO NOT MERGE Fix build
...
am: dfedca4e43 -s ours
Change-Id: Ibf95b4c061129b2cd047e3b8a8da9f90cfea7e8f
2016-09-22 18:09:41 +00:00
Jaewan Kim
fce3b76452
Merge "DO NOT MERGE Fix build" into lmp-dev
2016-09-22 17:46:59 +00:00
Jaewan Kim
dfedca4e43
DO NOT MERGE Fix build
...
Bug: 29833954
Change-Id: Ia814969b516ac7cc0ad7431ebab40cc74fdf2a05
2016-09-22 17:43:35 +00:00
Jaewan Kim
890f53a486
Merge "DO NOT MERGE Check caller for sending media key to telephony service" into klp-dev am: 5b05226586 am: b38fbf9894 am: 84ecab6059 -s ours
...
am: 5ac79fa0a1 -s ours
Change-Id: I02b22b773537b4c37893114f85714c32de5035a2
2016-09-22 09:38:16 +00:00
Jaewan Kim
5ac79fa0a1
Merge "DO NOT MERGE Check caller for sending media key to telephony service" into klp-dev am: 5b05226586 am: b38fbf9894
...
am: 84ecab6059 -s ours
Change-Id: I077206cbba5614e52046cbbbf6e40544c3e25f92
2016-09-22 09:13:35 +00:00
Jaewan Kim
f140f796ea
DO NOT MERGE Check caller for sending media key to telephony service am: d1641e8c27 am: 9477c1674c am: 27d24e01cb -s ours
...
am: 8dffbcd169 -s ours
Change-Id: Ida4217e4a0392c2f58b1ef3d0229bad4229c838d
2016-09-22 09:13:22 +00:00
Jaewan Kim
8dffbcd169
DO NOT MERGE Check caller for sending media key to telephony service am: d1641e8c27 am: 9477c1674c
...
am: 27d24e01cb -s ours
Change-Id: Ibfec9c02db97a94476d1b6b4d7e98fd051d4aa58
2016-09-22 08:07:29 +00:00
Jaewan Kim
84ecab6059
Merge "DO NOT MERGE Check caller for sending media key to telephony service" into klp-dev am: 5b05226586
...
am: b38fbf9894
Change-Id: I6f6d600544f09aac349a626e3ced18de5e02a2eb
2016-09-22 08:07:17 +00:00
Jaewan Kim
27d24e01cb
DO NOT MERGE Check caller for sending media key to telephony service am: d1641e8c27
...
am: 9477c1674c
Change-Id: If2edd8d386cd57f00221fedff3f118e6887cab61
2016-09-22 07:35:37 +00:00
Ajay Panicker
0241b6d88a
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into klp-dev am: c119a677c4 am: 35d1b45b0f am: dc0f9fa9c9 -s ours
...
am: 8919cc83bb -s ours
Change-Id: I3370b5bb190ab5c7749e729fefdec33f06523899
2016-09-22 06:41:02 +00:00
Jaewan Kim
b38fbf9894
Merge "DO NOT MERGE Check caller for sending media key to telephony service" into klp-dev
...
am: 5b05226586
Change-Id: I0b0b672c42a7a4bd75ccbeb2c3a1047eebda5076
2016-09-22 06:39:33 +00:00
Jaewan Kim
9477c1674c
DO NOT MERGE Check caller for sending media key to telephony service
...
am: d1641e8c27
Change-Id: I5be1d931c3a2f2748e69158d442172c327199ef5
2016-09-22 06:39:24 +00:00
Jaewan Kim
5b05226586
Merge "DO NOT MERGE Check caller for sending media key to telephony service" into klp-dev
2016-09-22 05:19:37 +00:00
Ajay Panicker
ed82c6fac8
[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
Change-Id: Ia1485d87e224d8fb870b50bc73f4ee6e93dd48e4
2016-09-22 04:54:32 +00:00
Jaewan Kim
d1641e8c27
DO NOT MERGE Check caller for sending media key to telephony service
...
Prevent sending media key events from the non-system app to the
telephony service through the AudioManager.dispatchMediaKeyEvent()
or sending media key broadcast directly.
Bug: 29833954
Tested: Installed malicious apps and confirmed that they don't work.
Tested: Run CtsTelecomTestCases and CtsMediaTestCases
Change-Id: I2a9e78196ba7455324e485f098f095d03b47ee15
2016-09-22 12:53:08 +09:00
Ajay Panicker
8919cc83bb
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into klp-dev am: c119a677c4 am: 35d1b45b0f
...
am: dc0f9fa9c9 -s ours
Change-Id: I75e0e5a61d15b2e6c4a1fec70b807165c8768987
2016-09-22 03:50:02 +00:00
Ajay Panicker
7f84596929
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 786e2694b1 am: 8fd324c33f
...
am: 438cc52ca1 -s ours
Change-Id: Iabaa5642ffa6c3417b5e027e2da9b33666b1aacf
2016-09-22 03:48:40 +00:00
Jaewan Kim
5abd69e59a
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-dev
...
am: 64b7b1522e -s ours
Change-Id: I1aaad42b1a3a82753aca4d55d743116cc3b674bd
2016-09-21 22:53:42 +00:00
Jaewan Kim
031fb04776
DO NOT MERGE Check caller for sending media key to global priority session
...
am: 4e9af38ec4 -s ours
Change-Id: I416843909b0b49378d8b6dc4eb92032ae7a1418e
2016-09-21 22:53:38 +00:00
Jaewan Kim
64b7b1522e
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-dev
2016-09-21 22:21:06 +00:00
Ajay Panicker
dc0f9fa9c9
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into klp-dev am: c119a677c4
...
am: 35d1b45b0f
Change-Id: I0417ea58275604b9ac1fca6e79c14697d965397a
2016-09-21 21:56:49 +00:00
Ajay Panicker
438cc52ca1
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed am: 786e2694b1
...
am: 8fd324c33f
Change-Id: Idbe61150d738e5e41d5606fa6d89c0a5b604a86d
2016-09-21 21:55:46 +00:00
TreeHugger Robot
162c80bf0c
Merge "DO NOT MERGE Check caller for sending media key to global priority session" into lmp-mr1-dev
2016-09-21 21:46:53 +00:00
Ajay Panicker
35d1b45b0f
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into klp-dev
...
am: c119a677c4
Change-Id: I7f1a7c5d09d38cfbd3fca0ee158f6401233e8f6d
2016-09-21 21:15:59 +00:00
Ajay Panicker
8fd324c33f
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed
...
am: 786e2694b1
Change-Id: Ia40c3fc57b5c17910c67faf40b940bdd944dd4e3
2016-09-21 21:15:56 +00:00
Ajay Panicker
7cd1668893
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-dev
...
am: f78ff48d0d -s ours
Change-Id: I82e447c8dbbabd40977805bc1d233de832296e6b
2016-09-21 21:15:40 +00:00
Ajay Panicker
57fdbb97a6
[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed
...
am: 27b3d578b9 -s ours
Change-Id: Ia29f66f121813b3e03a16a665f7bdae2d75ed09b
2016-09-21 21:15:37 +00:00
Ajay Panicker
447ac4b31d
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-mr1-dev
2016-09-21 21:08:10 +00:00
Ajay Panicker
f78ff48d0d
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into lmp-dev
2016-09-21 21:08:07 +00:00
Ajay Panicker
c119a677c4
Merge "[DO NOT MERGE] Prevent FDs from being leaked when accepted sockets are closed" into klp-dev
2016-09-21 21:08:04 +00:00
Jaewan Kim
4e9af38ec4
DO NOT MERGE Check caller for sending media key to global priority session
...
Prevent sending media key events from the non-system app to the global
priority session through the MediaSessionManager.dispatchMediaKeyEvent().
Note that any app can use the API indirectly with
the public API AudioManager.dispatchMediaKeyEvent().
Bug: 29833954
Tested: Installed malicious apps and confirmed that they don't work.
Tested: Run CtsTelecomTestCases and CtsMediaTestCases
Change-Id: I2a9e78196ba7455324e485f098f095d03b47ee15
2016-09-21 10:44:09 +09:00