<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/testsuite, branch noconsole2</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=noconsole2</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=noconsole2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2023-08-19T08:32:30+00:00</updated>
<entry>
<title>testsuite: skip some tests in native build</title>
<updated>2023-08-19T08:32:30+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2023-08-19T08:32:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=77aa74d151643ff2ec96156942e004fba19464a5'/>
<id>urn:sha1:77aa74d151643ff2ec96156942e004fba19464a5</id>
<content type='text'>
The testsuite includes some Windows-specific tests.  Exclude these
when running a test on a native build to avoid upsetting the results.
</content>
</entry>
<entry>
<title>diff: more changes to --binary</title>
<updated>2023-08-06T11:40:17+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2023-08-06T11:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0342f258f74bde329cc98733a3b22196ca1b1bdb'/>
<id>urn:sha1:0342f258f74bde329cc98733a3b22196ca1b1bdb</id>
<content type='text'>
The changes introduced to support the --binary option gave incorrect
results when comparing files with CRLF line endings *without* the
--binary option present.

The code needs to keep track of the position within the file and is
confused by text mode.

As an alternative solution, always use binary mode but skip the CR
of a CRLF pair when the --binary option isn't used.  This gives
results matching GNU diff when comparing files with matching line
endings, with or without --binary.  When line endings differ the
results aren't always the same.

Costs 32 bytes in the 32-bit build, saves 16 in 64-bit.

(GitHub issue #348)
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2023-06-16T12:02:47+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2023-06-16T12:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=4b3d7e62cff6015e1c4b856165efd90cf9182a5c'/>
<id>urn:sha1:4b3d7e62cff6015e1c4b856165efd90cf9182a5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>awk: fix subst code to handle "start of word" pattern correctly (needs REG_STARTEND)</title>
<updated>2023-06-08T08:42:39+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-06-08T08:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2ca39ffd447ca874fcea933194829717d5573247'/>
<id>urn:sha1:2ca39ffd447ca874fcea933194829717d5573247</id>
<content type='text'>
function                                             old     new   delta
awk_sub                                              637     714     +77

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: fix backslash handling in sub() builtins</title>
<updated>2023-06-02T22:42:10+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-06-02T22:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5f84c5633663f6ee8c9cc3a4608b86d4b56b39d6'/>
<id>urn:sha1:5f84c5633663f6ee8c9cc3a4608b86d4b56b39d6</id>
<content type='text'>
function                                             old     new   delta
awk_sub                                              559     544     -15

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: fix precedence of = relative to ==</title>
<updated>2023-05-30T14:44:04+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-05-30T14:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0256e00a9d077588bd3a39f5a1ef7e2eaa2911e4'/>
<id>urn:sha1:0256e00a9d077588bd3a39f5a1ef7e2eaa2911e4</id>
<content type='text'>
Discovered while adding code to disallow assignments to non-lvalues

function                                             old     new   delta
parse_expr                                           936     991     +55
.rodata                                           105243  105247      +4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 59/0)               Total: 59 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: fix splitting with default FS</title>
<updated>2023-05-27T14:17:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-05-27T14:16:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=84ff1825dd82e8de45020e3def34d1430d8e5a99'/>
<id>urn:sha1:84ff1825dd82e8de45020e3def34d1430d8e5a99</id>
<content type='text'>
function                                             old     new   delta
awk_split                                            543     544      +1

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>od: -l,I,L indeed depend on sizeof(long), fix this</title>
<updated>2023-05-26T18:17:04+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-05-26T18:17:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6d9427420bab4ef756444fc8800dbf56d7dacf7d'/>
<id>urn:sha1:6d9427420bab4ef756444fc8800dbf56d7dacf7d</id>
<content type='text'>
function                                             old     new   delta
.rodata                                           105255  105252      -3
od_main                                             1917    1901     -16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-19)             Total: -19 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: fix use-after-realloc (CVE-2021-42380), closes 15601</title>
<updated>2023-05-26T17:36:58+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-05-26T17:36:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5dcc443dba039b305a510c01883e9f34e42656ae'/>
<id>urn:sha1:5dcc443dba039b305a510c01883e9f34e42656ae</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb/dump: correct handling of 1-byte signed int format</title>
<updated>2023-05-26T12:10:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-05-26T12:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=34751d8bf921a2c07cf9a7ce9074756a3d936013'/>
<id>urn:sha1:34751d8bf921a2c07cf9a7ce9074756a3d936013</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
