<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/shell, branch 0_60_4</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=0_60_4</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=0_60_4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2002-09-17T08:41:08+00:00</updated>
<entry>
<title>Patch from "Joe.C" &lt;joe@numa.com.tw&gt;</title>
<updated>2002-09-17T08:41:08+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2002-09-17T08:41:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bf8bf105fb9866f35aee0cb835bc972d0056afa3'/>
<id>urn:sha1:bf8bf105fb9866f35aee0cb835bc972d0056afa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some CML1 grammar fixes</title>
<updated>2002-09-01T06:45:55+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2002-09-01T06:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2bec97c076e7183b4ce4e5de3739299bbd3a06fa'/>
<id>urn:sha1:2bec97c076e7183b4ce4e5de3739299bbd3a06fa</id>
<content type='text'>
 -Erik
</content>
</entry>
<entry>
<title>Apply vodz last_path_51-2</title>
<updated>2002-08-23T13:14:48+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2002-08-23T13:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=50812fff219a3d0b9eccb9ff9647d6d66a7934c7'/>
<id>urn:sha1:50812fff219a3d0b9eccb9ff9647d6d66a7934c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run through indent, fix comments</title>
<updated>2002-08-22T18:41:20+00:00</updated>
<author>
<name>Glenn L McGrath</name>
<email>bug1@ihug.co.nz</email>
</author>
<published>2002-08-22T18:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9fef17dec333e17b1f24bc729d3b16725f4ccc75'/>
<id>urn:sha1:9fef17dec333e17b1f24bc729d3b16725f4ccc75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ckfree, and replace all references with free. Remove freefunc,</title>
<updated>2002-08-02T06:39:47+00:00</updated>
<author>
<name>Aaron Lehmann</name>
<email>aaronl@vitelius.com</email>
</author>
<published>2002-08-02T06:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=49c024addd79be2b6024e33c69f5fafe9f5eff90'/>
<id>urn:sha1:49c024addd79be2b6024e33c69f5fafe9f5eff90</id>
<content type='text'>
which is also equivilent to free. Remove some if(x)free(x)
redundancies.
</content>
</entry>
<entry>
<title>A couple of small bugfixes from Marshall M. Midden &lt;m4@brecis.com&gt;</title>
<updated>2002-07-31T04:04:47+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2002-07-31T04:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7373e485d3314e8a7085c4d1d9cea9f270445c45'/>
<id>urn:sha1:7373e485d3314e8a7085c4d1d9cea9f270445c45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed a timing bug which occured when bb ash is run in a rxvt on the</title>
<updated>2002-07-30T23:13:51+00:00</updated>
<author>
<name>Robert Griebl</name>
<email>griebl@gmx.de</email>
</author>
<published>2002-07-30T23:13:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b230159958fd527dafb21aa5b157a928e46ee181'/>
<id>urn:sha1:b230159958fd527dafb21aa5b157a928e46ee181</id>
<content type='text'>
HP iPAQ. Sometimes we get a SIGWINCH and want to print the prompt, although
the prompt is not yet initialised (0) .. so just don't print a prompt
as long as the prompt string is 0
</content>
</entry>
<entry>
<title>Applied vodz' patches #49 and #50 (with a small correction in runshell.c)</title>
<updated>2002-07-19T00:05:54+00:00</updated>
<author>
<name>Robert Griebl</name>
<email>griebl@gmx.de</email>
</author>
<published>2002-07-19T00:05:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d378c3149c6c24e7788f04a6d20ba360f3ea407e'/>
<id>urn:sha1:d378c3149c6c24e7788f04a6d20ba360f3ea407e</id>
<content type='text'>
#49: I found one memory overflow and memory leak in "ln" applet.
Last patch reduced also 54 bytes. ;)

#50: I found bug in loginutils/Makefile.in.
New patch have also new function to libbb and
aplied this to applets and other cosmetic changes.
</content>
</entry>
<entry>
<title>Fixup warnings and undefined operations that show up in gcc-3.1</title>
<updated>2002-07-11T11:11:56+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2002-07-11T11:11:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2276d836398564a90f5ff237e63ca3104ae509f0'/>
<id>urn:sha1:2276d836398564a90f5ff237e63ca3104ae509f0</id>
<content type='text'>
 -Erik
</content>
</entry>
<entry>
<title>Patch from Stewart Brodie &lt;stewart.brodie@pace.co.uk&gt; to fix ash:</title>
<updated>2002-07-04T00:19:46+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2002-07-04T00:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8e139871fe0c79631e0bd6024a8d515408a93da1'/>
<id>urn:sha1:8e139871fe0c79631e0bd6024a8d515408a93da1</id>
<content type='text'>
When alias support is not configured, ash believes that command parameters
that look like dd's "if=/dev/zero" are requests to set a temporary
environment variable whilst dd is running, even though it appears after the
command name.  This is caused by the re-use of the checkalias global variable
to indicate when both alias checking and environment variable checking.  The
failure to reset this flag is due to the reset action being performed only
inside the feature check CHECK_ASH_ALIAS.  Hence ash works as expected when
aliases are configured in, and fails when not.

Example script using 'date' with different settings of TZ:

# TZ=Europe/London
# export TZ
# date
Thu May 30 17:18:49 BST 2002
# TZ=America/New_York date
Thu May 30 12:19:10 EDT 2002
# date
Thu May 30 17:19:12 BST 2002
# date TZ=America/New_York
Thu May 30 12:19:30 EDT 2002    &lt;----- wrong, should be BST time (or error!)
# date
Thu May 30 17:19:35 BST 2002

Attached is a patch against revision 1.52 of ash.c which moves the checks so
that checkalias is updated regardless of whether CONFIG_ASH_ALIAS is set.
With this patch applied, the command shown above which should generate an
error does generate an error.

I have tested this patch with the 'dd' command too and that now works
correctly.
</content>
</entry>
</feed>
