<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox, branch 0.7.6</title>
<subtitle>Toybox with POSIX patches from E5ten
</subtitle>
<id>https://git.carbslinux.org/forks/toybox/atom?h=0.7.6</id>
<link rel='self' href='https://git.carbslinux.org/forks/toybox/atom?h=0.7.6'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/'/>
<updated>2018-02-24T17:24:22+00:00</updated>
<entry>
<title>Update version string to 0.7.6.</title>
<updated>2018-02-24T17:24:22+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-24T17:24:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=c0ad4545137107503d64c7ed1d9bc685ec2f8e9c'/>
<id>urn:sha1:c0ad4545137107503d64c7ed1d9bc685ec2f8e9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bugfix, facility values are &lt;&lt;3 in the headers.</title>
<updated>2018-02-23T02:09:08+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-23T02:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=63b9816bf32a22b5a7e44457ec6c8935bb71cac3'/>
<id>urn:sha1:63b9816bf32a22b5a7e44457ec6c8935bb71cac3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Work around a musl-libc bug that has facilitynames/prioritynames in headers</title>
<updated>2018-02-19T01:35:10+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-19T01:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=66f12b756a5431fe364c6817ec64e4e373bdc55a'/>
<id>urn:sha1:66f12b756a5431fe364c6817ec64e4e373bdc55a</id>
<content type='text'>
but then the link fails.
</content>
</entry>
<entry>
<title>Add RFC link to the examples.</title>
<updated>2018-02-17T19:03:33+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-17T19:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=afb4bb9e5060e02f8bf12fdf9e71eb46c73d789a'/>
<id>urn:sha1:afb4bb9e5060e02f8bf12fdf9e71eb46c73d789a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix ps -T again, but this time read files from tid directory, not pid.</title>
<updated>2018-02-10T18:38:06+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-10T18:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=9a2c9da7cf72d3ad246f62840dcf9506f5926506'/>
<id>urn:sha1:9a2c9da7cf72d3ad246f62840dcf9506f5926506</id>
<content type='text'>
(Otherwise updating pid to parents makes threads read thread parent data.)
</content>
</entry>
<entry>
<title>Rename struct strawberry -&gt; struct ofields, and carveup -&gt; procpid.</title>
<updated>2018-02-10T16:34:42+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-10T16:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=371dfd41efca697e72832cdf5db61ffd4c7e7a98'/>
<id>urn:sha1:371dfd41efca697e72832cdf5db61ffd4c7e7a98</id>
<content type='text'>
The first contains display fields selectable by the -o argument,
the second contains the /proc/$PID data for one process.
</content>
</entry>
<entry>
<title>Fix the pidof comm and cmdline tests.</title>
<updated>2018-02-09T19:06:58+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2018-02-09T06:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=2530d54f1145a7bf6b634f630344ed42adf388e5'/>
<id>urn:sha1:2530d54f1145a7bf6b634f630344ed42adf388e5</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Andreas Gampe suggested a different fix.</title>
<updated>2018-02-09T15:03:34+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-09T15:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=912646fc08d1b5e497f5ddb9b14e994f6b44e291'/>
<id>urn:sha1:912646fc08d1b5e497f5ddb9b14e994f6b44e291</id>
<content type='text'>
(Bionic _does_ do the malloc(0)!=0 thing, the problem is pedantic access
checking, not null dereference. So test count instead.)
</content>
</entry>
<entry>
<title>Thinko pointed out by Andreas Gampe (causing segfaults in top, oops).</title>
<updated>2018-02-08T14:57:10+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-08T14:57:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=24c63d1dd238ed762297786dbd2912f0bbaf941a'/>
<id>urn:sha1:24c63d1dd238ed762297786dbd2912f0bbaf941a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>People keep running ./configure, so have it do a defconfig for them.</title>
<updated>2018-02-05T02:07:12+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2018-02-05T02:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=29fb63849d4d49bc5afda2b6562faca3e4791ac4'/>
<id>urn:sha1:29fb63849d4d49bc5afda2b6562faca3e4791ac4</id>
<content type='text'>
</content>
</entry>
</feed>
