Nancy Zheng
ce2cef46b3
Fix race condition in checkPattern and verifyPattern.
...
am: 9475460e66
Change-Id: I88a9304c1f7d23b70cb23988112fc6c34db51338
2016-10-07 18:00:24 +00:00
Nancy Zheng
9475460e66
Fix race condition in checkPattern and verifyPattern.
...
Bug: 31939282
Change-Id: I3250ab900f190ca9c820ac355ce94a699315b137
2016-10-07 10:41:00 -07:00
Dimitry Ivanov
629ad7e37e
Merge "Relax namespace restriction on system server classloader" am: a8135325c1 am: 3c6b4961cb
...
am: 097ff24545
Change-Id: I9fcc4eeb399da4bdfef2a415e175f2a59f332c84
2016-10-07 09:00:19 +00:00
Dimitry Ivanov
097ff24545
Merge "Relax namespace restriction on system server classloader" am: a8135325c1
...
am: 3c6b4961cb
Change-Id: I60ab1b74e82a11da485e30a7ea5e45e49c5498c9
2016-10-07 08:53:06 +00:00
Dimitry Ivanov
3c6b4961cb
Merge "Relax namespace restriction on system server classloader"
...
am: a8135325c1
Change-Id: Ie6b5e9041c1a03a8a6b2343069ef2a37b9aba9aa
2016-10-07 08:45:18 +00:00
Dimitry Ivanov
a8135325c1
Merge "Relax namespace restriction on system server classloader"
2016-10-07 08:34:41 +00:00
Hugo Benichi
7720c01fcf
Reject DHCP packets with no magic cookie am: 006e061301
...
am: 1ade34dd76
Change-Id: Idc93ed44260f9e2dd3343dda57b790d3efa87a18
2016-10-07 02:36:53 +00:00
Hugo Benichi
1ade34dd76
Reject DHCP packets with no magic cookie
...
am: 006e061301
Change-Id: I54a32519d13e8d5463ca86630540722d73ff75cb
2016-10-07 02:29:49 +00:00
Hugo Benichi
9f713864ca
Catch runtime exceptions when parsing DHCP packets am: e0ea7fecd6
...
am: c4a13afe92
Change-Id: I53cb258a3b04f2bd8b31e15794b2fcd3ae295ce6
2016-10-06 21:45:08 +00:00
Dianne Hackborn
a89e1ec692
Fix issue #31305336 : File corrupt: too many wake locks 101 am: cb99a72e62
...
am: 50b9f3513c
Change-Id: Idfc3a5413248ac0b74f88d21a9f1f4f642b3f73c
2016-10-06 21:27:35 +00:00
Jakub Pawlowski
4984d66b6a
Merge "Fix connecting to profiles when bonding from local device (1/3)" am: 44c013d739 am: 6fe3900791
...
am: 56757a44a6
Change-Id: I3bdacc816923d012f061e5310d5e076fcaf9d387
2016-10-06 21:12:06 +00:00
Hugo Benichi
c4a13afe92
Catch runtime exceptions when parsing DHCP packets
...
am: e0ea7fecd6
Change-Id: I1e701bb19b5c062f1527dd3e5b79e2e7860ca025
2016-10-06 21:11:47 +00:00
Jakub Pawlowski
56757a44a6
Merge "Fix connecting to profiles when bonding from local device (1/3)" am: 44c013d739
...
am: 6fe3900791
Change-Id: I8e04aa89379c4a50031fade065c288fd1cc30668
2016-10-06 21:07:44 +00:00
Jakub Pawlowski
6fe3900791
Merge "Fix connecting to profiles when bonding from local device (1/3)"
...
am: 44c013d739
Change-Id: I4cc9e7c960e51ec49fcaf3f16968afac7b6cc471
2016-10-06 21:00:51 +00:00
Dianne Hackborn
50b9f3513c
Fix issue #31305336 : File corrupt: too many wake locks 101
...
am: cb99a72e62
Change-Id: I01062999e2a1207c5d1bc826e8c9372c0fb012f7
2016-10-06 20:58:54 +00:00
Christopher Tate
79a3ee5a98
Explicitly close FD binder parameters in backup/restore API calls am: 91bb0e5cca
...
am: 3fa99a6d11
Change-Id: I4789534da734abbce9ec52fcbe9a754bd7bd9fa0
2016-10-06 20:36:26 +00:00
Christopher Tate
3fa99a6d11
Explicitly close FD binder parameters in backup/restore API calls
...
am: 91bb0e5cca
Change-Id: Ibdba35d9c4e17180a7593966b4d54d6fb9c03f02
2016-10-06 20:10:56 +00:00
Philip P. Moltmann
7db3055bba
Do not access MTP devices when disabled. am: 5201f1e61c
...
am: c950703424
Change-Id: I9fdf980a9f60ae97eab64019b6f8e7f5b0e67e2b
2016-10-06 20:05:48 +00:00
Hemal Patel
435e8d8921
Docs: Fixed the Service link am: 1918214589 am: eb21088b67
...
am: 63b5e3ddd1
Change-Id: I1b1d34bb84a66c35268a7db754e5465b4c2b8d30
2016-10-06 19:59:53 +00:00
Philip P. Moltmann
c950703424
Do not access MTP devices when disabled.
...
am: 5201f1e61c
Change-Id: I9aa036678f2677054666b137533e61eaeac88159
2016-10-06 19:55:28 +00:00
Tucker Sylvestro
8f75adc624
Add the onDeviceOffBody API method to KeyStore
...
am: b32aae2a46
Change-Id: Idbf7f1d505b1d446a3d648dcf1b0f334a629110a
2016-10-06 16:13:48 +00:00
Tucker Sylvestro
f0b51e9db7
Merge "Add the onDeviceOffBody API method to KeyStore" into cw-f-dev
2016-10-06 16:08:45 +00:00
Hugo Benichi
006e061301
Reject DHCP packets with no magic cookie
...
This patch adds an explicit check in the DHCP packet parser for
rejecting packets without a magic cookie, instead of relying on the
top-level try-catch-all in the parser.
This allows to add to DHCP error metrics this specific error.
It also allows to add two poor man's fuzzing tests that tries to find
additional gaps in the DHCP packet parser by
- trying to parse all subslices of a valid offer packet.
- trying to parse random byte arrays.
Test: covered by previously introduced malformed DHCP packet unit tests
+ additional fuzzing tests.
Bug: 31850211
Change-Id: If53c9ba9df78d7604ec018c9d67c237ae59c4833
2016-10-06 21:22:29 +09:00
Erik Wolsheimer
4d855f15ab
Do not listen for clock ticks, time changes, timezone changes, or time format changes when TextClock is not visible
...
am: e12cd3bb3b
Change-Id: I4ce1dcc5184f8cf03904a19631b9efe4be1b47fa
2016-10-05 22:46:12 +00:00
Erik Wolsheimer
e12cd3bb3b
Do not listen for clock ticks, time changes, timezone changes, or time format changes when TextClock is not visible
...
BUG: 31840153
Change-Id: I11adf1036fb25b28aee5caba6daa1ab0d9d1f23a
2016-10-05 12:45:37 -07:00
Hugo Benichi
e0ea7fecd6
Catch runtime exceptions when parsing DHCP packets
...
This patch adds a try catch all to DHCP packet parsing so that
DhcpClient does not choke on malformed packets, brinding down with it
the whole framework.
Test: added new unit tests catching the issue fixed in this patch.
Bug: 31850211
Change-Id: I3c50a149fed6b2cbc4f40bb4f0e5bb2b56859b44
2016-10-05 21:58:26 +09:00
Jakub Pawlowski
0278ab957a
Fix connecting to profiles when bonding from local device (1/3)
...
When bond is created from Bluetooth Settings, profiles gets properly
auto connected when services are discovered. If pairing is done from any
other app, i.e. NFC app, the bond is not being recognized as initiated
from local device, and profiles are not connected.
This patch makes sure that if bonding is initiated, no matter from which
app, it will cause proper profiles to connect.
Bug: 30211618
Change-Id: I71131f33eb5b9db2f5b4a8737b191d541bf1fd3d
2016-10-04 17:29:37 +00:00
Dianne Hackborn
cb99a72e62
Fix issue #31305336 : File corrupt: too many wake locks 101
...
The limit is MAX_WAKELOCKS_PER_UID+1, since OverflowArrayMap
will add one more to contain the overflow.
Change-Id: I53004582daa0c405427308816728f2c1d2bef40d
2016-10-03 17:00:02 -07:00
Chris Tate
ee28c8c22c
Merge "Explicitly close FD binder parameters in backup/restore API calls" into nyc-mr1-dev
2016-10-03 21:06:22 +00:00
Hemal Patel
63b5e3ddd1
Docs: Fixed the Service link am: 1918214589
...
am: eb21088b67
Change-Id: Ia687d1ba27eee87abe412e8a8dd11e49e5f02100
2016-10-01 01:54:45 +00:00
Hemal Patel
417e4e4609
Docs: Fixed the Service link am: 1918214589
...
am: e361f735d4
Change-Id: If7fc70c876f999c8a1d6635a3d39bbcc85708dc9
2016-10-01 01:53:53 +00:00
Hemal Patel
e361f735d4
Docs: Fixed the Service link
...
am: 1918214589
Change-Id: I52410cb0cccf0c1c99b13504672acdb0eadb9bc5
2016-10-01 01:46:01 +00:00
Hemal Patel
eb21088b67
Docs: Fixed the Service link
...
am: 1918214589
Change-Id: Icfd4e033b7ef9bd915f106abc789f11fb4ede301
2016-10-01 01:45:58 +00:00
Christopher Tate
91bb0e5cca
Explicitly close FD binder parameters in backup/restore API calls
...
CloseGuard is grateful.
Bug 30893100
Change-Id: Ia6bd4d88204839add59d9d245aad673d67b11bea
2016-09-30 17:52:19 -07:00
Philip P. Moltmann
a40092d6d2
Merge "Do not access MTP devices when disabled." into nyc-mr1-dev
2016-10-01 00:16:12 +00:00
John Reck
88123c4ef4
SurfaceView only call forceDisconnect if isValid am: 6ba466ff3e
...
am: 5a0da698a7
Change-Id: I356848f7edb11304d9ab4584dab8e5895ff49762
2016-09-30 23:23:17 +00:00
Tao Bao
9bd481b3cf
Handle the race condition when calling uncrypt services.
...
am: 1eabf53437
Change-Id: Ia5ac4f91618c1cf4aee67d069542676cf0a5e787
2016-09-30 23:16:37 +00:00
John Reck
5a0da698a7
SurfaceView only call forceDisconnect if isValid
...
am: 6ba466ff3e
Change-Id: I890142436b2442cced212550ac916bedf1306bc9
2016-09-30 23:15:04 +00:00
Tao Bao
473b048cf7
Merge "Handle the race condition when calling uncrypt services." into nyc-mr1-dev
2016-09-30 23:07:38 +00:00
Philip P. Moltmann
5201f1e61c
Do not access MTP devices when disabled.
...
The USB data transfer is disabled we should not allow access MTP devices
(e.g.
usb sticks). We have two ways of accessing them: Either by mounting them
or by creating a MTPDevice in an app.
Of course an app could implement implement their own MTPDevice
implementation. In this case we cannot enforce the policy without
completely suppressing all MTP USB devices which would be too
restrictive.
Note: When the policy is set we do _not_ disconnect already connected
MTP devices
Fixes: 31472955
Change-Id: I6080c48c49657102774b2b3b4d89ff030245a266
2016-09-30 22:24:23 +00:00
Hemal Patel
1918214589
Docs: Fixed the Service link
...
Bug: 29086415
Change-Id: Id9505ade39c19eb817f556d72f689568148e1782
2016-09-30 14:59:23 -07:00
John Reck
6ba466ff3e
SurfaceView only call forceDisconnect if isValid
...
Change-Id: I683c2f937f44d8b3d912839a3e91cbd5b5c7f437
Fixes: 31778946
Test: Manual, launch Cookie Jam then tap recents
2016-09-30 21:33:34 +00:00
Tao Bao
2a327506cf
Merge "Handle the race condition when calling uncrypt services." am: 42d25b5992 am: 86df8ecdf3
...
am: ade17dea88
Change-Id: I617b48ed7e57a0903bdc577b18b45f9added0e65
2016-09-30 20:52:08 +00:00
Tao Bao
ade17dea88
Merge "Handle the race condition when calling uncrypt services." am: 42d25b5992
...
am: 86df8ecdf3
Change-Id: I1dc6ea14b4de99bf65f9efff4f22c0bd99e2f86f
2016-09-30 20:46:05 +00:00
Tao Bao
86df8ecdf3
Merge "Handle the race condition when calling uncrypt services."
...
am: 42d25b5992
Change-Id: Ia5d37580f8bf1489fcc5ccf9c74cf64b94858dc6
2016-09-30 20:40:03 +00:00
Tao Bao
42d25b5992
Merge "Handle the race condition when calling uncrypt services."
2016-09-30 20:30:43 +00:00
Jorim Jaggi
38afe3a0c0
Fix crash if drawable doesn't have constant state am: 92d0602a7c
...
am: 0ea9093df7
Change-Id: Idee382b4a6adb2322ce9d62c4f672e2b0c1d6191
2016-09-30 09:19:03 +00:00
Jorim Jaggi
0ea9093df7
Fix crash if drawable doesn't have constant state
...
am: 92d0602a7c
Change-Id: I8ab088ad588eac8baa674d551201713562d973ef
2016-09-30 09:10:11 +00:00
Jorim Jaggi
a04451827e
Merge "Fix crash if drawable doesn't have constant state" into nyc-mr1-dev
2016-09-30 09:02:41 +00:00
Przemyslaw Szczepaniak
0053ff7e01
Merge "Add new StrictMode thread policy - DETECT_UNBUFFERED_IO" am: c60c70dcf9 am: 8297d74de5
...
am: 61eb1615a6
Change-Id: I00de82b6e9d12b7f6bd602515c21f6922d8d1983
2016-09-30 09:01:52 +00:00