<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox/toys/pending, branch master</title>
<subtitle>Toybox with POSIX patches from E5ten
</subtitle>
<id>https://git.carbslinux.org/forks/toybox/atom?h=master</id>
<link rel='self' href='https://git.carbslinux.org/forks/toybox/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/'/>
<updated>2021-06-17T09:01:45+00:00</updated>
<entry>
<title>Avoid division by 0 error and mmap(0) failure for missing or zero length files.</title>
<updated>2021-06-17T09:01:45+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-06-17T09:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=39f64538c2f5f56918d3352bc8a03aae6be0d1d9'/>
<id>urn:sha1:39f64538c2f5f56918d3352bc8a03aae6be0d1d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modprobe: fix parsing of short lines.</title>
<updated>2021-06-04T08:25:47+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2021-06-03T22:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=0842ada4d6982f1b4c06a1bf08403961ca95f0bc'/>
<id>urn:sha1:0842ada4d6982f1b4c06a1bf08403961ca95f0bc</id>
<content type='text'>
The intent here seems to have been to ignore lines with too few
arguments to be valid, but since strtok() returns NULL at the end of the
string, if you only have "verb noun", you'd be falsely rejected.

Since we've kept a count anyway, just check the count.
</content>
</entry>
<entry>
<title>toysh: wchar_t-&gt;unsigned and turn "not" into a flag.</title>
<updated>2021-05-29T20:35:14+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-29T20:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=73b1e013f937ef825e4ed033838704b0502abbcb'/>
<id>urn:sha1:73b1e013f937ef825e4ed033838704b0502abbcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dear gcc: no, it really can't be used uninitalized.</title>
<updated>2021-05-29T20:33:22+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-29T20:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=e2975ef43ea4493f3fd666a10dd89e47909a3efd'/>
<id>urn:sha1:e2975ef43ea4493f3fd666a10dd89e47909a3efd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Commands in pending do not default y.</title>
<updated>2021-05-19T11:03:29+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-19T11:03:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=22172726c38c3be0b6828b8b180aceec60130a69'/>
<id>urn:sha1:22172726c38c3be0b6828b8b180aceec60130a69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Promote readelf to other.</title>
<updated>2021-05-15T18:57:12+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-15T18:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=a4430f2fbe5339c256b595c79be00e043ea0458a'/>
<id>urn:sha1:a4430f2fbe5339c256b595c79be00e043ea0458a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup readelf.</title>
<updated>2021-05-15T18:56:19+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-15T18:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=36dd3b2d27ac7a89754dbdbed6b81f3662e4dafb'/>
<id>urn:sha1:36dd3b2d27ac7a89754dbdbed6b81f3662e4dafb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modprobe: don't stop on empty lines.</title>
<updated>2021-05-15T17:38:10+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2021-05-14T16:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=267a1a572d8780c11b63fb8640e4c3752ce7f1a1'/>
<id>urn:sha1:267a1a572d8780c11b63fb8640e4c3752ce7f1a1</id>
<content type='text'>
I don't _think_ that can happen with the .dep files since they're
machine-generated, but the config files can and do contain empty lines
to aid readability.

(Not found on Android, so I haven't tested this, but the code already
even contained a special case for empty lines. I haven't touched the
/proc/modules loop because the kernel definitely isn't going to insert
empty lines, and that code _would_ need to be modified to cope with
empty lines, and since I can't test this, that would be not just
pointless but also irresponsible!)
</content>
</entry>
<entry>
<title>Convert utf8towc from wchar_t to unsigned (to match wctoutf8).</title>
<updated>2021-05-15T16:14:03+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-15T16:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=d3025b14b9c13286b79f256d019a99da9425ea0e'/>
<id>urn:sha1:d3025b14b9c13286b79f256d019a99da9425ea0e</id>
<content type='text'>
The maximum unicode code point is 0x10ffff which is 21 bits.
</content>
</entry>
<entry>
<title>Promote unicode (merge into ascii.c)</title>
<updated>2021-05-15T15:43:09+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2021-05-15T15:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=3670ac7432ea5eb31f7432a20c596c1a990f9975'/>
<id>urn:sha1:3670ac7432ea5eb31f7432a20c596c1a990f9975</id>
<content type='text'>
</content>
</entry>
</feed>
