summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fastbootd: socket and network transportSzymon Starzycki2013-12-049-53/+396
| | | | Change-Id: I395e5361d0484bd11421225c152f9aec00305f11
* Fastbootd: build breakage fixSzymon Starzycki2013-12-041-1/+0
| | | | Change-Id: I6a01ff6f785adc58581d0d9f44e71c94cbb4e3b5
* Revert "Fastbootd: flashing certification"Colin Cross2013-12-0410-500/+8
| | | | | | This reverts commit 5ccecfd26d2a7c3a79a139f0118b93ee64be4737. Change-Id: I0ca31094c115e14982a27c258d9139a723da8428
* Fastbootd: flashing certificationSzymon Starzycki2013-12-0410-8/+500
| | | | Change-Id: I564086908942463eebee69449d484ba03effc50e
* Fastbootd: improved operations on gptSzymon Starzycki2013-12-043-10/+71
| | | | Change-Id: Ieabdcb1c52094d7408b169681e073ebf6613af20
* Remove a homebrew mmap64.Elliott Hughes2013-12-041-9/+0
| | | | | | This should have been fixed in bionic, and now has been. Change-Id: Ib9b21771ed7fbb6b4082b52d0b590f2867f344d4
* Fastbootd: fixed missing file in Android.mkSzymon Starzycki2013-12-041-0/+1
| | | | Change-Id: I10927f488e35c688483f2d1d8c9f5b7ea1d7912d
* fastbootd: erase, boot and partitioning commandsSzymon Starzycki2013-12-0420-67/+2627
| | | | Change-Id: I49ba2ba2e002fd5b6bbd37cc3fd0caa106f42010
* Merge "libadf: add helper to set up a simple post"Greg Hackmann2013-12-032-0/+116
|\
| * libadf: add helper to set up a simple postGreg Hackmann2013-11-262-0/+116
| | | | | | | | | | Change-Id: I381b47f924b02c208ea6f20cf887abdef1035830 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | Merge "libadf: filter overlay engines by a list of acceptable formats"Greg Hackmann2013-12-032-12/+25
|\ \ | |/
| * libadf: filter overlay engines by a list of acceptable formatsGreg Hackmann2013-11-262-12/+25
| | | | | | | | | | Change-Id: Ibb294f0520a7a7a6a2a89e1e3eb3c335906d3e66 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | Merge "add libadfhwc"Greg Hackmann2013-12-033-0/+447
|\ \ | |/
| * add libadfhwcGreg Hackmann2013-11-263-0/+447
| | | | | | | | | | | | | | Helper library for implementing a hwcomposer HAL on top of libadf Change-Id: I2af0617416fb4a6b3a1d182a22e809bfdc54a532 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | Merge "add libadf"Greg Hackmann2013-12-034-0/+972
|\ \ | |/
| * add libadfGreg Hackmann2013-11-264-0/+972
| | | | | | | | | | | | | | | | Helper library to enumerate ADF objects, wrap ADF ioctls, and read event data Change-Id: I7aa7f88935174e650a40b2f9db3212280121f760 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | Merge "Increase buffer size, use bounds checking functions"Nick Kralevich2013-11-271-16/+16
|\ \
| * | Increase buffer size, use bounds checking functionsNick Kralevich2013-11-271-16/+16
|/ / | | | | | | | | | | | | | | | | | | | | Increase the size of the user/group buffer from 16 bytes to 32 bytes. Some OEMs are creating usernames longer than 15 bytes, causing problems. Use bounds checking functions when handling user/group data, to avoid overflowing buffers. Change-Id: I4a5824b819b0c37662ba4f33573af0d0e071b444
* | Merge "Switch ARM debuggerd over to <sys/user.h>."Elliott Hughes2013-11-271-8/+5
|\ \ | |/ |/|
| * Switch ARM debuggerd over to <sys/user.h>.Elliott Hughes2013-11-261-8/+5
|/ | | | Change-Id: I106d4e80a2e819f1d47ca81893340f567bb8b4d9
* Merge changes I727d9135,I3bd1b59d,I0d05aa28Greg Hackmann2013-11-266-24/+276
|\ | | | | | | | | | | | | * changes: rootdir: add ueventd.rc rule for adf subsystem init: add subsystem rules to ueventd.rc init: handle ueventd path truncation better
| * rootdir: add ueventd.rc rule for adf subsystemGreg Hackmann2013-11-261-0/+3
| | | | | | | | | | Change-Id: I727d91355229692c11e0e309c0fcac051269eba3 Signed-off-by: Greg Hackmann <ghackmann@google.com>
| * init: add subsystem rules to ueventd.rcGreg Hackmann2013-11-265-33/+268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default ueventd creates device nodes under /dev based on the ueventd DEVPATH. Several subsystems have special rules which are hardcoded in devices.c. Moving forward these special rules should go in ueventd.rc. Special rules have the syntax: subsystem <s> devname (uevent_devname|uevent_devpath) [dirname <dir>] Devices matching SUBSYSTEM=<s> will be populated under <dir>. dirname is optional and defaults to /dev. If dirname is provided, <dir> must start with "/". If devname is uevent_devname, ueventd will create the device node as <dir>/DEVNAME. DEVNAME may include intermediate subdirectories, which ueventd will automatically create. If devname is uevent_devpath, ueventd will use the legacy behavior of computing DEVPATH_BASE=basepath(DEVPATH), and creating the device node as <dir>/DEVPATH_BASE. The new parsing code is based on init_parser.c, with small tweaks to handle commands which don't fall under a section header. Change-Id: I3bd1b59d7e62dfc9d289cf6ae889e237fb5bd7c5 Signed-off-by: Greg Hackmann <ghackmann@google.com>
| * init: handle ueventd path truncation betterGreg Hackmann2013-11-261-2/+16
|/ | | | | | | | Log an error before discarding problematic events, and add a missing truncation check to the usb subsystem's unique codepath Change-Id: I0d05aa287ffc63b46d1752d2a7409d35dc8caca7 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* Merge "init: limit visibility of init_parser.c helpers"Greg Hackmann2013-11-262-6/+5
|\
| * init: limit visibility of init_parser.c helpersGreg Hackmann2013-11-252-6/+5
| | | | | | | | | | | | | | To prevent clashing with forthcoming changes to uevent_parser.c Change-Id: I2ee183261c7f43e0e4104a16a280c7ee73d7df96 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | Merge "Make init distinguish between orderly exit and being killed by signals."Elliott Hughes2013-11-261-1/+9
|\ \
| * | Make init distinguish between orderly exit and being killed by signals.Elliott Hughes2013-11-251-1/+9
| | | | | | | | | | | | | | | Bug: 11826724 Change-Id: I7c11f602447dbd6862decc51cdfe883003cf7d67
* | | Merge "libpixelflinger: do not use anonymous structs"Stephen Hines2013-11-261-5/+5
|\ \ \ | |/ / |/| |
| * | libpixelflinger: do not use anonymous structssynergy dev2013-11-251-5/+5
| |/ | | | | | | | | | | Avoiding the use of gnu extensions improves code portability Change-Id: Ie9e94e3ce030f52a22997f8a48de1e6c1c549894
* | Merge "logwrapper: fix missing include"JP Abgrall2013-11-251-0/+1
|\ \ | |/ |/|
| * logwrapper: fix missing includeWilliam Roberts2013-11-251-0/+1
|/ | | | | | | | | Use of ECHILD with no definitive errno.h inclusion. Explicitly listing the errno.h header file rather then relying on the inclusion chain to do so. Change-Id: I5552acd928d17fc62192217a30ff2e4fab0b1936
* Merge commit '536dea9d61a032e64bbe584a97463c6638ead009' into HEADThe Android Open Source Project2013-11-22215-4723/+24509
|\ | | | | | | Change-Id: I5c469a4b738629d99d721cad7ded02d6c35f56d5
| * am 169c12b5: merge in klp-release (no-op)Ed Heyl2013-10-160-0/+0
| |\ | | | | | | | | | * commit '169c12b5cf55d9574f98935d5517d20f55f62be8':
| | * merge in klp-release (no-op)Ed Heyl2013-10-160-0/+0
| | |\
| | | * merge in klp-release history after reset to klp-devThe Android Automerger2013-10-090-0/+0
| | | |\ | | |/ /
| | | * merge in klp-release history after reset to klp-devThe Android Automerger2013-10-010-0/+0
| | | |\
| | | | * merge in klp-release history after reset to klp-devThe Android Automerger2013-09-290-0/+0
| | | | |\
| | | | | * merge in klp-release history after reset to klp-devThe Android Automerger2013-09-250-0/+0
| | | | | |\
| | | | | | * merge in klp-release history after reset to klp-devThe Android Automerger2013-09-240-0/+0
| | | | | | |\
| | | | | | | * merge in klp-release history after reset to klp-devThe Android Automerger2013-09-220-0/+0
| | | | | | | |\
| * | | | | | | \ am 2f924ebe: am a94d2b39: Merge "Add a restorecon_recursive built-in command ↵Nick Kralevich2013-10-104-3/+24
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to init." * commit '2f924ebe0b0891dba1996c246839427b23705018': Add a restorecon_recursive built-in command to init.
| * \ \ \ \ \ \ \ \ am 4ff9c3f7: am aab1670b: Merge "Add support for ECDSA P-256 with SHA256"Kenny Root2013-10-1016-34/+2580
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '4ff9c3f7d89fe418290288d0925f257f0fe15f20': Add support for ECDSA P-256 with SHA256
| * \ \ \ \ \ \ \ \ \ am 45ddf184: am 9b8a929d: Merge "libcutils doesn\'t need to be looking at ↵Elliott Hughes2013-10-101-5/+0
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bionic\'s privates." * commit '45ddf184960225862c6e178588034cce676683e3': libcutils doesn't need to be looking at bionic's privates.
| * \ \ \ \ \ \ \ \ \ \ am 5baecee3: am be18538d: Merge "Cleanup x86 flags and memset versions"Elliott Hughes2013-10-103-21/+2
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '5baecee3c6bf348b77b8785bcd8e35362a3507fb': Cleanup x86 flags and memset versions
| * \ \ \ \ \ \ \ \ \ \ \ am 9492b6e7: am 2de8102d: Merge "Fix bug in abort message processing."Christopher Ferris2013-10-091-1/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9492b6e72cef71422ba624e3cd11f07156cfb34a': Fix bug in abort message processing.
| * \ \ \ \ \ \ \ \ \ \ \ \ am 1c39fdcd: merge in KQS81MEd Heyl2013-10-080-0/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1c39fdcd9eb628338d7f273e43723585ca35721a': Only check caller when deriving permissions. Fix recursive locking bug.
| | * | | | | | | | | | | | merge in KQS81MEd Heyl2013-10-080-0/+0
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | |
| | | * | | | | | | | | | | merge in klp-release history after reset to klp-devThe Android Automerger2013-09-190-0/+0
| | | |\ \ \ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ \ merge in klp-release history after reset to klp-devThe Android Automerger2013-09-170-0/+0
| | | | |\ \ \ \ \ \ \ \ \ \ \