- 28 Sep, 2016 2 commits
-
-
Mark Salyzyn authored
Bug: 30963384 (cherry picked from commit df7a4c6b) Change-Id: Ide70df3c04e29301649a1ca234b1b0af687bcbfb (cherry picked from commit b1b5d507)
-
Mark Salyzyn authored
Bug: 30963384 (cherry picked from commit df7a4c6b) Change-Id: I2255486e84dd55af0f4e7fbbfb616c2deb1765d0 (cherry picked from commit 2d149691)
-
- 26 Aug, 2016 1 commit
-
-
Connor O'Brien authored
Modify FrameworkListener to ignore commands that exceed the maximum buffer length and send an error message. Bug: 29831647 Change-Id: I9e57d1648d55af2ca0191bb47868e375ecc26950 Signed-off-by:
Connor O'Brien <connoro@google.com> (cherry picked from commit baa126dc158a40bc83c17c6d428c760e5b93fb1a) (cherry picked from commit 470484d2)
-
- 10 Aug, 2016 1 commit
-
-
Josh Gao authored
Bug: http://b/29555636 Change-Id: Ibd8a2e2b619b74aac667555b7085d6f28e367c07
-
- 22 Jul, 2016 4 commits
-
-
Josh Gao authored
Fix two races in debuggerd's PTRACE_ATTACH logic: 1. The target thread in a crash dump request could exit between the /proc/<pid>/task/<tid> check and the PTRACE_ATTACH. 2. Sibling threads could exit between listing /proc/<pid>/task and the PTRACE_ATTACH. Backport of NYC change I4dfe1ea30e2c211d2389321bd66e3684dd757591 Bug: http://b/29555636 Change-Id: I6c6efcf82a49bca140d761b2d1de04215ba4d252
-
Josh Gao authored
close_all_sockets was assuming that all registered local sockets used local_socket_close as their close function. However, this is not true for JDWP sockets. Bug: http://b/28347842 Change-Id: I40a1174845cd33f15f30ce70828a7081cd5a087e (cherry picked from commit 53eb31d8) (cherry picked from commit 014b0170)
-
Josh Gao authored
sockets.cpp was branching on whether a socket close function was local_socket_close in order to avoid a potential deadlock if the socket list lock was held while closing a peer socket. Bug: http://b/28347842 Change-Id: I5e56f17fa54275284787f0f1dc150d1960256ab3 (functionally a cherrypick of 903b749f + 9b587dec, with windows disabled)
-
Sergio Giro authored
Inconsistent behaviour between utf16_to_utf8 and utf16_to_utf8_length is causing a heap overflow. Correcting the length computation and adding bound checks to the conversion functions. Test: ran libutils_tests Bug: 29250543 Change-Id: I6115e3357141ed245c63c6eb25fc0fd0a9a7a2bb (cherry picked from commit c4966a36)
-
- 24 Jun, 2016 1 commit
-
-
Daniel Micay authored
This adds a system property for controlling unprivileged access to perf_event_paranoid. It depends on adding kernel support for perf_event_paranoid=3 based on grsecurity's PERF_HARDEN feature to completely disable unprivileged access to perf. A minimal port of this feature is used in the vanilla Debian kernel by default. It hides the non-hardened value as an implementation detail, since while it is currently 1, it will probably become 2 in the future. (Cherry picked from commit 2b22a663) Bug: 29054680 Change-Id: I6e3ae3cf18d8c76df94f879c34fb6fde519b89a9
-
- 27 May, 2016 1 commit
-
-
Elliott Hughes authored
Bug: http://b/28175237 Change-Id: Ief0ba299b09693ad9afc0e3d17a8f664c2fbb8c2
-
- 22 Apr, 2016 1 commit
-
-
Daniel Rosenberg authored
An incorrect size was causing an unsigned value to wrap, causing it to write past the end of the buffer. Bug: 28085658 Change-Id: Ie9625c729cca024d514ba2880ff97209d435a165
-
- 25 Mar, 2016 1 commit
-
-
Josh Gao authored
Bug: http://b/27299236 Change-Id: I26ef47f80d4d6048a316ba51e83365ff65d70439
-
- 26 Feb, 2016 1 commit
-
-
Josh Gao authored
Partial backport of cf79748. Bug: http://b/26403620 Change-Id: Ib877ab6cfab6aef079830c5a50ba81141ead35ee
-
- 17 Dec, 2015 1 commit
-
-
The Android Automerger authored
-
- 15 Dec, 2015 1 commit
-
-
The Android Automerger authored
-
- 11 Dec, 2015 1 commit
-
-
Christopher Ferris authored
Bug: 25187394 (cherry picked from commit 1fa55234) Change-Id: Idbc9071e8b2b25a062c4e94118808d6e19d443d9
-
- 02 Dec, 2015 1 commit
-
-
William Luh authored
Bug:23180694 Change-Id: I566a290334345f48013029534efef3e08e726e40
-
- 04 Nov, 2015 1 commit
-
-
Mark Salyzyn authored
Estimate a time horizon of ten fold for worst UID pruning Bug: 25453210 Bug: 24782000 Change-Id: I7118deb6d42531c68ed2ac2a59c57b0580b942cc
-
- 03 Nov, 2015 1 commit
-
-
Dan Willemsen authored
Keeping these means that every build has different init and debuggerd binaries, even if the source was the same. So OTAs that don't touch these sources would still need to update the binaries. Both of these messages are only informational, so can be safely removed. Bootchart already encodes build-specific information from the system properties. Bug: 24204119 Change-Id: I7ebd65a20a3e031e7528c9f741616e20b3cd7446 (cherry picked from commit 30622bbb)
-
- 21 Oct, 2015 1 commit
-
-
Paul Lawrence authored
-
- 15 Oct, 2015 1 commit
-
-
Tim Murray authored
3.18 has a warning in dmesg that appears when the parent cpuset's cpus and mems are changed to something other than what the child has. Reorder init.rc to prevent this warning from appearing. bug 24941443 Change-Id: I49d8394063b23dce03222dcc9ddccdc32bb97ea2
-
- 12 Oct, 2015 2 commits
-
-
Ruchi Kandoi authored
-
Ruchi Kandoi authored
Devices which have no battery and are always plugged in will not have any battery property initialized. This causes the 'stable power' to never be switched which is required for updating apps. This change recognizes such a device and manually sets the battery to 100% and charger status to connected to AC mains. It will also fake the battery temperature. Bug: 24258855 Change-Id: I98e5ed0dbeb7f2ab6d3802cd7e0f3a269bd8f31f Signed-off-by:
Ruchi Kandoi <kandoiruchi@google.com>
-
- 22 Sep, 2015 1 commit
-
-
Sami Tolvanen authored
Currently, the device doesn't mount verified partitions if the verity table signature is invalid, which usually means it fails to boot. This change instead sets up dm-verity with an invalid root hash and triggers device-specific error handling to recover from the corruption. Bug: 24256506 Change-Id: I6d693306fa0e7459c5500b028e433df61ecea6fb (cherry picked from commit 47caa5c3)
-
- 21 Sep, 2015 1 commit
-
-
Tim Murray authored
-
- 20 Sep, 2015 8 commits
-
-
Brian Carlstrom authored
* commit '110f705e': libutils: Fix integer overflows in VectorImpl.
-
Brian Carlstrom authored
Change-Id: Ic46ee60de7bc500f4e1d5fe841524db80918a8d9
- 19 Sep, 2015 1 commit
-
-
Brian Carlstrom authored
Change-Id: Ifd9a44777a472ae893f894391bff7ef81456d92c
-
- 18 Sep, 2015 1 commit
-
-
Tim Murray authored
add a new cpuset for system services that should not run on larger cores bug 24144797 Change-Id: I21a54f0d6b46b3b8bd8c4564b8685c88cfc4a57d
-
- 17 Sep, 2015 3 commits
-
-
Narayan Kamath authored
* commit '68a78370': libutils: Fix integer overflows in VectorImpl. DO NOT MERGE
-
Narayan Kamath authored
* commit '52edd8bd': libutils: Fix integer overflows in VectorImpl.
- 14 Sep, 2015 1 commit
-
-
Mark Salyzyn authored
-
- 12 Sep, 2015 1 commit
-
-
Narayan Kamath authored
* commit '0cc468dc': Follow up to change b638126e DO NOT MERGE.
-