<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/testsuite, branch awk_faster</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=awk_faster</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=awk_faster'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2020-07-09T12:10:58+00:00</updated>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2020-07-09T12:10:58+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2020-07-09T12:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9c0b2f7020d7c30b21a930ef54be632e092e533b'/>
<id>urn:sha1:9c0b2f7020d7c30b21a930ef54be632e092e533b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>randomconfig fixes</title>
<updated>2020-06-23T22:27:37+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-06-23T22:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7c443d110d4dc51ba48bad8ed1427716b754bf2e'/>
<id>urn:sha1:7c443d110d4dc51ba48bad8ed1427716b754bf2e</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>randomconfig fixes</title>
<updated>2020-06-23T19:28:19+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-06-23T19:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5fa5c4bde8b9ab75fa0ed37ee2fafca3fd46288a'/>
<id>urn:sha1:5fa5c4bde8b9ab75fa0ed37ee2fafca3fd46288a</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>sysctl: do report EACCES errors on write</title>
<updated>2020-06-09T13:58:32+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-06-09T13:58:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=002be6e821eedfa190c5b060e7b61acb306c2a92'/>
<id>urn:sha1:002be6e821eedfa190c5b060e7b61acb306c2a92</id>
<content type='text'>
function                                             old     new   delta
sysctl_act_recursive                                 165     179     +14
sysctl_act_on_setting                                467     471      +4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 18/0)               Total: 18 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>unexpand: correct behavior for --first-only --tabs=4</title>
<updated>2020-06-09T13:40:49+00:00</updated>
<author>
<name>Mark Edgar</name>
<email>medgar123@gmail.com</email>
</author>
<published>2020-05-30T17:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b2ab920716f640cbaaf486512ba177f4e0b597c5'/>
<id>urn:sha1:b2ab920716f640cbaaf486512ba177f4e0b597c5</id>
<content type='text'>
Prior to the patch, both -f and --first-only are in all cases either
no-op or ignored.
Without --tabs, --first-only is the default so specifying it is a no-op.
With --tabs, --all is implied, and --first-only is intended to reset this.

function                                             old     new   delta
expand_main                                          690     694      +4

Signed-off-by: Mark Edgar &lt;medgar123@gmail.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: disallow "str"++, closes bug 12981</title>
<updated>2020-06-08T23:33:54+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-06-08T23:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6f7a0096496a5a9e90638dc01e947015cc776110'/>
<id>urn:sha1:6f7a0096496a5a9e90638dc01e947015cc776110</id>
<content type='text'>
function                                             old     new   delta
parse_expr                                           887     896      +9

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2020-05-29T10:03:33+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2020-05-29T09:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=53c09d0e1720bd927a2995f87df324a9854f1771'/>
<id>urn:sha1:53c09d0e1720bd927a2995f87df324a9854f1771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>grep: add proper support for pattern_list</title>
<updated>2020-04-29T22:20:18+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2020-03-30T09:02:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=42a8984abc5eed709addac263aab43d64d47257d'/>
<id>urn:sha1:42a8984abc5eed709addac263aab43d64d47257d</id>
<content type='text'>
From POSIX.1-2008:

	The pattern_list's value shall consist of one or more patterns
	separated by &lt;newline&gt; characters;

As such, given patterns need to be split at newline characters. Without
doing so, busybox grep will interpret the newline as part of the pattern
which is not in accordance with POSIX.

See also: https://bugs.busybox.net/show_bug.cgi?id=12721

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>grep: Fix -f FILE when FILE is empty and -x provided</title>
<updated>2020-04-29T14:01:42+00:00</updated>
<author>
<name>Gray Wolf</name>
<email>wolf@wolfsden.cz</email>
</author>
<published>2020-04-29T13:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c3295d233b6a7d924814eec9a5c5999a876daf9e'/>
<id>urn:sha1:c3295d233b6a7d924814eec9a5c5999a876daf9e</id>
<content type='text'>
Grep currently special-cased empty pattern file to be the same as
pattern file with one empty line (empty pattern). That does mirror how
GNU grep behaves, except when -x is provided. In that case .* pattern
needs to be used instead.

Signed-off-by: Gray Wolf &lt;wolf@wolfsden.cz&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>xargs: restore correct behaviour of -n option</title>
<updated>2020-04-29T13:53:51+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2020-02-19T11:01:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1c462d47a0bc92f9f57af223456df53169acf3fe'/>
<id>urn:sha1:1c462d47a0bc92f9f57af223456df53169acf3fe</id>
<content type='text'>
Since commit 1ff7002b1 (xargs: fix handling of quoted arguments, closes
11441) the -n option hasn't worked properly:

   $ echo 1 2 3 | xargs -n 1 echo
   1
   2

   3

   $

Because state is now remembered between calls to process_stdin() it's
necessary to update the state before any premature return.

Signed-off-by: Ron Yorston &lt;rmy@pobox.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
