<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox, branch 0.7.5</title>
<subtitle>Toybox with POSIX patches from E5ten
</subtitle>
<id>https://git.carbslinux.org/forks/toybox/atom?h=0.7.5</id>
<link rel='self' href='https://git.carbslinux.org/forks/toybox/atom?h=0.7.5'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/'/>
<updated>2017-10-03T08:29:38+00:00</updated>
<entry>
<title>Workaround from Patrick Oppenlander for a bug in config2help.h that resulted</title>
<updated>2017-10-03T08:29:38+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-10-03T08:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=78289203031afc23585035c362beec10db54958d'/>
<id>urn:sha1:78289203031afc23585035c362beec10db54958d</id>
<content type='text'>
in segfaults on newer toolchains. (That entire section is due for a rewrite.)
</content>
</entry>
<entry>
<title>Fix xargs to obey POSIX's ARG_MAX restrictions.</title>
<updated>2017-10-01T21:55:06+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2017-09-20T20:53:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=b89af5ed5c95ebe0466830d90eedd430593a3584'/>
<id>urn:sha1:b89af5ed5c95ebe0466830d90eedd430593a3584</id>
<content type='text'>
This avoids "xargs: exec echo: Argument list too long" errors in practice.

find(1) needs to be fixed too, but that's a bit more complicated and a working
xargs provides a workaround.

Bug: http://b/65818597
Test: find /proc | strace -f -e execve ./toybox xargs echo &gt; /dev/null
</content>
</entry>
<entry>
<title>Basic Mach-O support in file(1).</title>
<updated>2017-09-25T18:24:58+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2017-09-25T16:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=b542295cd8d906647e013056ab049323ce11e910'/>
<id>urn:sha1:b542295cd8d906647e013056ab049323ce11e910</id>
<content type='text'>
The Nexus Player build was subtly broken in that it assumed that the host was
using ELF. No-one noticed until a Mac user tried to flash their build, which
contained a Mach-O x86 binary instead of an ELF x86 binary. Hilarity ensued.

(On the same day, file(1) was able to explain a mixup with an ELF hexagon
binary. Next time we see a Mach-O binary on an Android device, we'll be ready!)

Bug: http://b/66741960
</content>
</entry>
<entry>
<title>Add #warning about musl intentionally breaking chrt.</title>
<updated>2017-09-21T20:33:01+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-09-21T20:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=eb95221609892a20cf4d15d6ee5769a082ad8026'/>
<id>urn:sha1:eb95221609892a20cf4d15d6ee5769a082ad8026</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix URL typo</title>
<updated>2017-09-16T16:53:49+00:00</updated>
<author>
<name>Zach Riggle</name>
<email>zachriggle@users.noreply.github.com</email>
</author>
<published>2017-09-13T17:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=d3e68149128fe4b28bf56202e87c8ec3b48c6a3b'/>
<id>urn:sha1:d3e68149128fe4b28bf56202e87c8ec3b48c6a3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Last commit used xstrtod(), forgot to check it in.</title>
<updated>2017-09-10T03:05:10+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-09-10T03:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=f900298d7932af7930da362b0d5b92fef5545b01'/>
<id>urn:sha1:f900298d7932af7930da362b0d5b92fef5545b01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Redo/add seq precision logic.</title>
<updated>2017-09-10T02:35:19+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-09-10T02:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=7f2b0ceabdf5121bb2f502e93e1ed6c738493d51'/>
<id>urn:sha1:7f2b0ceabdf5121bb2f502e93e1ed6c738493d51</id>
<content type='text'>
Josh Gao hit a case where "seq 1000000 1000001" output 1e+06, and while he
was there changed several things to work like existing seq implementations.
I changed a couple back (commenting out the test cases) until somebody
came come up with a reason (or existing use case) to do it that way.
</content>
</entry>
<entry>
<title>Tighten up wc -m tests (which no longer depend on $LANG).</title>
<updated>2017-09-06T11:12:09+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-09-06T11:12:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=5f6850fa5eccca80cd446593a21edc462a1dfad1'/>
<id>urn:sha1:5f6850fa5eccca80cd446593a21edc462a1dfad1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace remaining mb*towc() calls with utf8towc().</title>
<updated>2017-09-06T02:04:43+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-09-06T02:04:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=b9613842c3ac1a874b56dff4d1f8ce80c2dbab9d'/>
<id>urn:sha1:b9613842c3ac1a874b56dff4d1f8ce80c2dbab9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak utf8towc() to return -1 earlier sometimes (instead of -2), and add test</title>
<updated>2017-09-05T07:36:24+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-09-05T07:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=b3e70932b6534e603b03d28c45133b8f991f48fe'/>
<id>urn:sha1:b3e70932b6534e603b03d28c45133b8f991f48fe</id>
<content type='text'>
program to compare against libc output.
</content>
</entry>
</feed>
