<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell, branch dscho-kill-gently</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=dscho-kill-gently</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=dscho-kill-gently'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2017-08-22T14:30:29+00:00</updated>
<entry>
<title>Revert "ash: allow long-running nofork applets to be interrupted"</title>
<updated>2017-08-22T14:30:29+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2017-08-22T14:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=594aac64fb94168c5345dd53a1e0231ed7c78418'/>
<id>urn:sha1:594aac64fb94168c5345dd53a1e0231ed7c78418</id>
<content type='text'>
This reverts commit f5051d07f196a8ff7aeaae762333d5aa2b824088.

Upstream made 'yes' and 'seq' NOEXEC rather than NOFORK which also solves
the problem, though NOEXEC doesn't provide any gain in busybox-w32.
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2017-08-22T13:56:12+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2017-08-22T13:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ce9af1cc5ea23f754587448cf35b5120c77bfeef'/>
<id>urn:sha1:ce9af1cc5ea23f754587448cf35b5120c77bfeef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ash: stage backported LINENO support as a separate patch</title>
<updated>2017-08-17T14:43:33+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-17T14:43:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=fec2b1f79dc2f6bfd96f44719300f9c773d88208'/>
<id>urn:sha1:fec2b1f79dc2f6bfd96f44719300f9c773d88208</id>
<content type='text'>
Looks biggish and not particularly useful, but may be easier to just eat
the impact if future backports from dash would be otherwise increasingly
difficult.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: trivial code shrink in builtin_getopts</title>
<updated>2017-08-17T10:36:39+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-17T10:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=048491fbdccc35edd481218baeedb31c5253aa12'/>
<id>urn:sha1:048491fbdccc35edd481218baeedb31c5253aa12</id>
<content type='text'>
function                                             old     new   delta
builtin_getopts                                      368     363      -5

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: unset OPTARG if getopts exits 1, support OPTERR=0 behavior</title>
<updated>2017-08-15T13:44:41+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-15T13:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9832bbaba966f0e52e183f10cd93fad7f8f643fe'/>
<id>urn:sha1:9832bbaba966f0e52e183f10cd93fad7f8f643fe</id>
<content type='text'>
function                                             old     new   delta
getoptscmd                                           522     547     +25

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash,hush: comment and debug tweaks, no code changes</title>
<updated>2017-08-15T13:27:41+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-15T13:27:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=4476c703015d026dfd8057a28010c33943aa2a9c'/>
<id>urn:sha1:4476c703015d026dfd8057a28010c33943aa2a9c</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: one "current line = 1" might be missing, fix that</title>
<updated>2017-08-14T17:46:56+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-14T17:46:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0485b677d2ccd8cd60579446cd1addcb4f322db3'/>
<id>urn:sha1:0485b677d2ccd8cd60579446cd1addcb4f322db3</id>
<content type='text'>
I'm not sure this is necessary, but dash has this init here.
Just in case, do it too.

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: update testsuite (we now error out on ${#=})</title>
<updated>2017-08-14T13:01:32+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-14T13:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c2aea025bba33323b7a35dd33428277f21121251'/>
<id>urn:sha1:c2aea025bba33323b7a35dd33428277f21121251</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: [PARSER] Catch variable length expansions on non-existant specials</title>
<updated>2017-08-14T12:23:45+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-14T12:23:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=452cc1d9bdd7848e960919916de7c405512cad05'/>
<id>urn:sha1:452cc1d9bdd7848e960919916de7c405512cad05</id>
<content type='text'>
Upstream commit:

    Date: Thu, 30 Oct 2014 11:53:35 +0800
    [PARSER] Catch variable length expansions on non-existant specials

    Currently we only check special variable names that follow directly
    after $ or ${.  So errors such as ${#&amp;} are not caught.  This patch
    fixes that by moving the is_special check to just before we print out
    the special variable name.

    Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;

function                                             old     new   delta
readtoken1                                          2630    2635      +5

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>shell: tweak getopts tests, no code changes</title>
<updated>2017-08-13T00:59:00+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-13T00:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=007ce9f807c99e14799c6579c8d06f422eccfcb2'/>
<id>urn:sha1:007ce9f807c99e14799c6579c8d06f422eccfcb2</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
