<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox/www/code.html, 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>2020-05-06T17:36:08+00:00</updated>
<entry>
<title>Minor doc tweaks.</title>
<updated>2020-05-06T17:36:08+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2020-05-06T17:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=23ef31e6e9a2b625fd27a1dd54b23ae097d03efc'/>
<id>urn:sha1:23ef31e6e9a2b625fd27a1dd54b23ae097d03efc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix sigjmp_buf/jmp_buf mismatches.</title>
<updated>2019-01-23T00:31:24+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-01-22T20:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=bbadc5e14136a4a2011080c08e064108d71e1429'/>
<id>urn:sha1:bbadc5e14136a4a2011080c08e064108d71e1429</id>
<content type='text'>
Broke the bionic build:

  external/toybox/toys/net/netcat.c:188:37: error: incompatible pointer types assigning to 'sigjmp_buf *' (aka 'long (*)[33]') from 'jmp_buf *' (aka 'long (*)[32]') [-Werror,-Wincompatible-pointer-types]
          if (toys.optflags&amp;FLAG_L) NOEXIT(child = XVFORK());
                                    ^~~~~~~~~~~~~~~~~~~~~~~~
  external/toybox/lib/lib.h:375:19: note: expanded from macro 'NOEXIT'
  #define NOEXIT(x) WOULD_EXIT(_noexit_res, x)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
  external/toybox/lib/lib.h:367:16: note: expanded from macro 'WOULD_EXIT'
    toys.rebound = &amp;_noexit; \
                 ^ ~~~~~~~~
  1 error generated.
</content>
</entry>
<entry>
<title>Web page updates.</title>
<updated>2017-10-28T08:26:33+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2017-10-28T08:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=0c284d35e533c9d49dbfe2cfe3d68e680e79a66d'/>
<id>urn:sha1:0c284d35e533c9d49dbfe2cfe3d68e680e79a66d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explain dlist_terminate.</title>
<updated>2016-10-04T20:08:48+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2016-10-04T20:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=346c33c8b22f6e6780d0a7132982a81512172a58'/>
<id>urn:sha1:346c33c8b22f6e6780d0a7132982a81512172a58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a chunk of copied header that hasn't been upated in a while.</title>
<updated>2016-09-04T22:42:32+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2016-09-04T22:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=7fc7db1332c801ab0c1834d6eda80496908292d8'/>
<id>urn:sha1:7fc7db1332c801ab0c1834d6eda80496908292d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Redo build stuff in response to Andy Chu's suggestions.</title>
<updated>2016-03-23T08:25:37+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2016-03-23T08:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=a8d0d13376251e1ff35a557dddea1d2e3c81a149'/>
<id>urn:sha1:a8d0d13376251e1ff35a557dddea1d2e3c81a149</id>
<content type='text'>
Toybox single binaries are now made directly with the new name instead of
stomping toybox and getting renamed.

Unstripped files now live in generated/unstripped.

Target to run all tests is now "make tests" to avoid conflict with "make test".

.singleconfig now has .PHONY: entries for all test_$NAME targets.

Default install location changed to /usr/toybox, code.html now says how
to change it (set $PREFIX).

scripts/install.sh --uninstall works now. (And you get to keep the pieces!)
</content>
</entry>
<entry>
<title>Split out _xexit() from xexit() and give sigatexit() multiple callbacks.</title>
<updated>2016-03-14T01:23:41+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2016-03-14T01:23:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=eb24df9749994d175a2de3b7fc0535abe46a7576'/>
<id>urn:sha1:eb24df9749994d175a2de3b7fc0535abe46a7576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup pass on the dirtree infrastructure, in preparation for making rm -r</title>
<updated>2016-03-07T22:02:47+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2016-03-07T22:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=8d95074b7d034188af8542aaea0306d3670d71be'/>
<id>urn:sha1:8d95074b7d034188af8542aaea0306d3670d71be</id>
<content type='text'>
handle infinite depth. Fix docs, tweak dirtree_handle_callback() semantics,
remove dirtree_start() and don't export dirtree_handle_callback(), instead
offer dirtree_flagread(). (dirtree_read() is a wrapper around dirtree_flagread
passing 0 for flags.)
</content>
</entry>
<entry>
<title>Tweak build instructions in README/code.html.</title>
<updated>2015-10-29T02:41:45+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2015-10-29T02:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=1cbc283f94aab45ca1246d248f4d323b5f455221'/>
<id>urn:sha1:1cbc283f94aab45ca1246d248f4d323b5f455221</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace toys.exithelp with help_exit() in lib.</title>
<updated>2015-09-11T21:35:14+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2015-09-11T21:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=e5354ca12a232b3f97726214254a868771cb70d1'/>
<id>urn:sha1:e5354ca12a232b3f97726214254a868771cb70d1</id>
<content type='text'>
</content>
</entry>
</feed>
