aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* toybox: Use toybox for dd, getprop and grep in recoveryHEADlineage-16.0refs/changes/32/225232/3Tom Marshall2019-03-311-1/+7
| | | | | | | | | | | * dd and getprop are currently provided by toolbox in the main system. * grep is currently provided by BSD grep in the main system. The toybox versions of these tools work well enough and we don't want to give up the space needed to us the main system tools. Change-Id: Ia7295ed991a8452c7b50d6d783a6a034f8e71365
* Revert "Reland: Stop building getprop"refs/changes/16/245316/1Alessandro Astone2019-03-314-5/+6
| | | | | | | | This partially reverts commit 69a95fdec15c9e2db6e70fda32b5f5d0f7395ac4. Keep building it, but don't symlink it Change-Id: Iff9d545ddec91e360cbd11aa32ca422fd5b92608
* toybox: Add install to symlinksrefs/changes/33/225233/3Tom Marshall2019-03-311-0/+1
| | | | | | | | | Because apparently "mkdir -p" is too pedestrian for some packages. install is already built/configured (it is part of the cp code), only the symlink is missing. Change-Id: Iac4abaeabe72c9c77ca3b99143273d540a406dfa
* Snap for 4623514 from 12285d088a3e672a5f3964952dac3b443f67574c to pi-releaseandroid-build-team Robot2018-02-275-15/+43
|\ | | | | | | Change-Id: If40533d2b49ca9b0ce615c9f8385c204adbbe3be
| * Merge remote-tracking branch 'toybox/master' into HEAD am: 14cafec540 am: ↵Elliott Hughes2018-02-265-15/+43
| |\ | | | | | | | | | | | | | | | | | | | | | 4d29f725c0 am: 7f401dbdde Change-Id: I7ba3d69a58986c71eaf798e7404c634c51a7352c
| | * Merge remote-tracking branch 'toybox/master' into HEAD am: 14cafec540Elliott Hughes2018-02-265-15/+43
| | |\ | | | | | | | | | | | | | | | | | | | | am: 4d29f725c0 Change-Id: Id383a5a6051093a22d568dc7c690ae259d73022a
| | | * Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-265-15/+43
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | am: 14cafec540 Change-Id: Ic1986b5eb97accf70fcf8af0e689503f51da4a4f
| | | | * Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-265-15/+43
| | | | |\ | | | | | | | | | | | | | | | | | | Change-Id: Ifc6e2ca6cd1939f4d270a5adae1f68c899e2075f
| | | | | * Update version string to 0.7.6.Rob Landley2018-02-241-1/+1
| | | | | |
| | | | | * Bugfix, facility values are <<3 in the headers.Rob Landley2018-02-231-0/+1
| | | | | |
| | | | | * Work around a musl-libc bug that has facilitynames/prioritynames in headersRob Landley2018-02-191-11/+36
| | | | | | | | | | | | | | | | | | | | | | | | but then the link fails.
| | | | | * Add RFC link to the examples.Rob Landley2018-02-172-2/+4
| | | | | |
* | | | | | Snap for 4603395 from a62c5f6d669cf2d15f54ce58fa4ca025613632e4 to pi-releaseandroid-build-team Robot2018-02-141-80/+84
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | Change-Id: I6dff7c00ca9a518ea5e068cb330d85286ee13e02
| * | | | | Merge remote-tracking branch 'toybox/master' into HEAD am: 9d0d755783 am: ↵Elliott Hughes2018-02-131-80/+84
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9dad7044ee am: 3b3281367c Change-Id: I35260f9b4b37b9b61500cf914d788fff121253d1
| | * | | | Merge remote-tracking branch 'toybox/master' into HEAD am: 9d0d755783Elliott Hughes2018-02-131-80/+84
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | am: 9dad7044ee Change-Id: I6795f845ffdcda4d229415773787c0494b97ec0d
| | | * | | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-131-80/+84
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | am: 9d0d755783 Change-Id: I5a66e9d66758a3272e5dac219dc563f7ffc6968a
| | | | * | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-121-80/+84
| | | | |\ \ | | | | | |/ | | | | | | | | | | | | Change-Id: Iffded943f8814d22bff3c082ee619623f53be479
| | | | | * Fix ps -T again, but this time read files from tid directory, not pid.Rob Landley2018-02-101-12/+16
| | | | | | | | | | | | | | | | | | | | | | | | (Otherwise updating pid to parents makes threads read thread parent data.)
| | | | | * Rename struct strawberry -> struct ofields, and carveup -> procpid.Rob Landley2018-02-101-69/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The first contains display fields selectable by the -o argument, the second contains the /proc/$PID data for one process.
* | | | | | Snap for 4598635 from 1c98a8e1fb384161159b5ebc5550503818bb255f to pi-releaseandroid-build-team Robot2018-02-1113-83/+274
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | Change-Id: Ibd420c4cdde9c98376038207c572c144c1368060
| * | | | | Merge remote-tracking branch 'toybox/master' into HEAD am: b5517d09b2 am: ↵Elliott Hughes2018-02-101-9/+9
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0ab6910887 am: 671339863b Change-Id: If03af1a137e7f7ce154658b73ad2189e8d698dcc
| | * | | | Merge remote-tracking branch 'toybox/master' into HEAD am: b5517d09b2Elliott Hughes2018-02-101-9/+9
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | am: 0ab6910887 Change-Id: If2999e2badb59cc5fbb67b6ef57a7ee851516b0b
| | | * | | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-101-9/+9
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | am: b5517d09b2 Change-Id: I6578e6446b411e93af01e8883dfb7fd02892493e
| | | | * | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-101-9/+9
| | | | |\ \ | | | | | |/ | | | | | | | | | | | | Change-Id: Id5e655e6beec5bd291a8f2b53987d646b1f54f5f
| | | | | * Fix the pidof comm and cmdline tests.Elliott Hughes2018-02-091-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we have a 15-byte name, we don't know whether comm actually matches or is a truncated form of a longer name that has a common prefix. For example, with "this-is-a-very-long-name-that-is-too-long", we shouldn't match "this-is-a-very-" (but the old code would). The cmdline code was also broken on Android because it used basename(3) rather than getbasename. This doesn't affect glibc because there's a workaround in portability.h to ensure that we get the non-POSIX basename(3) with glibc but then a non-glibc section that ensures everyone else gets POSIX basename(3). That should probably be removed (and maybe `basename` poisoned) to prevent similar mistakes in future. Bug: http://b/73123244
| * | | | | Merge remote-tracking branch 'toybox/master' into HEAD am: 4b13881492 am: ↵Elliott Hughes2018-02-091-1/+2
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d21ae1a3cc am: 8aa1c6e7f5 Change-Id: I84f2c89ff26a8005d28c72dd1316f54c6926bc92
| | * | | | Merge remote-tracking branch 'toybox/master' into HEAD am: 4b13881492Elliott Hughes2018-02-091-1/+2
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | am: d21ae1a3cc Change-Id: I3c441f8e25e2b3ae0ba3fa3b91df5ce9d620cff2
| | | * | | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-091-1/+2
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | am: 4b13881492 Change-Id: I1e2d98073fcbb2b84ab3ccb3eef01f0fdd8c9a99
| | | | * | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-091-1/+2
| | | | |\ \ | | | | | |/ | | | | | | | | | | | | Change-Id: Ib8bc739a3c5c68f426ff4aef793050db4a10f4a4
| | | | | * Andreas Gampe suggested a different fix.Rob Landley2018-02-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Bionic _does_ do the malloc(0)!=0 thing, the problem is pedantic access checking, not null dereference. So test count instead.)
| * | | | | Merge remote-tracking branch 'toybox/master' into HEAD am: b02120dad8 am: ↵Elliott Hughes2018-02-0812-74/+264
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7f1d01238d am: ffcd050779 Change-Id: I9712e269013d40f33546584e35dbfb528c5e492d
| | * | | | Merge remote-tracking branch 'toybox/master' into HEAD am: b02120dad8Elliott Hughes2018-02-0812-74/+264
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | am: 7f1d01238d Change-Id: I87c21d1b6296ab4d356ee9d5b4d83b17ccc12598
| | | * | | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-0812-74/+264
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | am: b02120dad8 Change-Id: I1295c7bd2156f093e702fd2196dc222bf43b2a48
| | | | * | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-02-0812-74/+264
| | | | |\ \ | | | | | |/ | | | | | | | | | | | | Change-Id: I7ee7afbf48e3b5878c0ce0434d75d37a3214bd11
| | | | | * Thinko pointed out by Andreas Gampe (causing segfaults in top, oops).Rob Landley2018-02-081-1/+1
| | | | | |
| | | | | * People keep running ./configure, so have it do a defconfig for them.Rob Landley2018-02-051-1/+10
| | | | | |
| | | | | * Add crc32.Rob Landley2018-02-041-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In cksum, make -H pad with leading zeroes to 8 chars, don't output len with -N, and don't output filename with zero arguments.
| | | | | * Ahem, I _said_ basic ping support.Rob Landley2018-02-011-48/+173
| | | | | |
| | | | | * Basic ping support.Rob Landley2018-01-312-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | Requires echo 0 $((1<<30)) > /proc/sys/net/ipv4/ping_group_range (as root)
* | | | | | merge in pi-release history after reset to mastergitbuildkicker2018-01-290-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ merge in pi-release history after reset to mastergitbuildkicker2018-01-290-0/+0
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Snap for 4571561 from e110708ca21eea63c6d0651c7f9cdc3ed830cb78 to pi-releaseandroid-build-team Robot2018-01-282-7/+4
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / / Change-Id: Ide1bc572a0ccef98e985dc4b9c56e944d3aef4e9
| * | | | | Merge remote-tracking branch 'toybox/master' into HEAD am: e77711bf80 am: ↵Elliott Hughes2018-01-252-7/+4
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ba229b4bff am: 50fab4edc6 Change-Id: Icdc0ff099af85abb49ee6a3b2bd93ff17fdb1901
| | * | | | Merge remote-tracking branch 'toybox/master' into HEAD am: e77711bf80Elliott Hughes2018-01-252-7/+4
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | am: ba229b4bff Change-Id: Icb9e8e4fea3873aa764b1b329dbcb71da59cdc03
| | | * | | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-01-252-7/+4
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | am: e77711bf80 Change-Id: Ia7b278c6f96e2a75cbbadd21366f6732e802c2cf
| | | | * | Merge remote-tracking branch 'toybox/master' into HEADElliott Hughes2018-01-252-7/+4
| | | | |\ \ | | | | | |/ | | | | | | | | | | | | Change-Id: I2e776e6091f09fed27fa83715d8f46460c75b73f
| | | | | * Revert the ps -T thing until I understand what Elliott wants.Rob Landley2018-01-241-5/+2
| | | | | |
| | | | | * Fix hang in losetup test.Elliott Hughes2018-01-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch the printf over to %s because the input is actually hex (so %d is wrong), but without the leading "0x" that %x would require. For some reason the NODE assignment wasn't providing any input to awk (hence the hang), and awk wasn't looking for the correct field anyway. The tests still fail for me: losetup: /dev/block/loop0: No such device or address losetup: /dev/block/loop0: No such device or address losetup: file: No such file or directory losetup: needs 1 arg (see "losetup --help") But at least now they allow the other tests to continue!
* | | | | | merge in pi-release history after reset to mastergitbuildkicker2018-01-230-0/+0
|\ \ \ \ \ \
| * \ \ \ \ \ merge in pi-release history after reset to mastergitbuildkicker2018-01-230-0/+0
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |