<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/testsuite, branch busybox</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=busybox</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=busybox'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2026-03-05T20:46:04+00:00</updated>
<entry>
<title>paste: fix output when file lengths differ</title>
<updated>2026-03-05T20:46:04+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2025-11-13T07:50:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ea01f254b4e0dc2f59db4cba9dd4fa98e9f5b2e5'/>
<id>urn:sha1:ea01f254b4e0dc2f59db4cba9dd4fa98e9f5b2e5</id>
<content type='text'>
If the files being pasted had different numbers of lines the
output was incorrect.

Rewrite the loop over all lines to allow for this.  Add tests for
such conditions.

function                                             old     new   delta
paste_main                                           458     526     +68

Signed-off-by: Ron Yorston &lt;rmy@pobox.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>md5/sha1sum: Honor the -b flag in the output</title>
<updated>2026-01-18T02:09:52+00:00</updated>
<author>
<name>Martin Storsjö</name>
<email>martin@martin.st</email>
</author>
<published>2025-12-05T22:40:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=993d416d02442da1c33d8b26d706e24134b3d018'/>
<id>urn:sha1:993d416d02442da1c33d8b26d706e24134b3d018</id>
<content type='text'>
The output of md5sum/sha1sum contains a character to indicate
what mode was used to read the file - '*' for binary, and ' '
for text or where binary is insignificant.

This flag character makes a difference for the ffmpeg testsuite.
This testsuite contains a number of reference files (e.g. [1]),
containing the expected md5sum output for those files, which is
checked verbatim.

By making busybox's md5sum honor this flag in the output,
ffmpeg's testsuite can run successfully on top of busybox.

The flag is only partially implemented; in coreutils md5sum,
a later "-t" option overrides an earlier "-b" option. Here,
just check if a "-b" option was specified or not. Neither
flag affects how the files actually are read.

[1] https://code.ffmpeg.org/FFmpeg/FFmpeg/src/commit/894da5ca7d742e4429ffb2af534fcda0103ef593/tests/ref/acodec/flac

Signed-off-by: Martin Storsjö &lt;martin@martin.st&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>cmp: fix -n causing all diffs to be output, implement size suffixes for SKIP</title>
<updated>2026-01-18T01:41:20+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-01-18T01:38:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=fc9d352b4cae7bd962723480d1323fb1b5f46e32'/>
<id>urn:sha1:fc9d352b4cae7bd962723480d1323fb1b5f46e32</id>
<content type='text'>
function                                             old     new   delta
packed_usage                                       35802   35828     +26
cmp_main                                             616     595     -21
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 26/-21)              Total: 5 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>xxd: fix -pANYTHING handling (-pc50 does not mean -p -c50)</title>
<updated>2025-11-30T05:13:15+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-11-30T04:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d755846906800ac4156ef4f83430ba8e69edb4df'/>
<id>urn:sha1:d755846906800ac4156ef4f83430ba8e69edb4df</id>
<content type='text'>
function                                             old     new   delta
packed_usage                                       35768   35802     +34
xxd_main                                            1447    1449      +2
.rodata                                           106438  106439      +1
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 37/0)               Total: 37 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ls: fix -Q to match GNU</title>
<updated>2025-07-31T23:02:43+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-07-31T23:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=4f3a56dc12a2126bdacff73f1cfe586d06e800c0'/>
<id>urn:sha1:4f3a56dc12a2126bdacff73f1cfe586d06e800c0</id>
<content type='text'>
function                                             old     new   delta
print_name                                           137     229     +92
display_files                                        375     402     +27
c_escape_conv_str00                                    -      24     +24
display                                             1476    1485      +9
conv_str                                              33       -     -33
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 3/0 up/down: 152/-33)           Total: 119 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>sha3sum: add -aBITS tests</title>
<updated>2025-07-30T17:11:26+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-07-30T17:11:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=65deb9f7dd23b2108655e6c7cb597defbce8a7ed'/>
<id>urn:sha1:65deb9f7dd23b2108655e6c7cb597defbce8a7ed</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>sha384sum: new applet</title>
<updated>2025-07-30T16:39:46+00:00</updated>
<author>
<name>Andy Knowles</name>
<email>aknowles@galleonec.com</email>
</author>
<published>2025-07-30T16:29:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=dcbb69e0a5cce9058afc5a96b9862982ae17cb39'/>
<id>urn:sha1:dcbb69e0a5cce9058afc5a96b9862982ae17cb39</id>
<content type='text'>
function                                             old     new   delta
sha512384_end                                          -     198    +198
packed_usage                                       35021   35134    +113
init384                                                -      80     +80
sha384_begin                                           -      19     +19
sha384_end                                             -      10     +10
applet_names                                        2823    2833     +10
md5_sha1_sum_main                                    501     507      +6
sha3_end                                              54      59      +5
applet_main                                         1628    1632      +4
show_usage_if_dash_dash_help                          79      72      -7
hash_file                                            358     344     -14
sha512_end                                           197      10    -187
------------------------------------------------------------------------------
(add/remove: 4/0 grow/shrink: 5/3 up/down: 445/-208)          Total: 237 bytes

Signed-off-by: Andy Knowles &lt;aknowles@galleonec.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb/yescrypt: actually, largest allowed salt is 86 chars, support that</title>
<updated>2025-07-17T15:01:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-07-17T15:01:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b823735b7eb6428e827cf463123d3caaa48804ff'/>
<id>urn:sha1:b823735b7eb6428e827cf463123d3caaa48804ff</id>
<content type='text'>
function                                             old     new   delta
yescrypt_r                                           767     756     -11

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>cryptpw: -m sha512crypt must also be accepted</title>
<updated>2025-07-07T15:42:35+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-07-07T15:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5e9b95ff40de7e9b3395e51d456647ae99b2e8b2'/>
<id>urn:sha1:5e9b95ff40de7e9b3395e51d456647ae99b2e8b2</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb/yescrypt: fix salts ending in dots (corresponding to binary zeros)</title>
<updated>2025-07-07T15:26:47+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-07-07T15:26:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=479d8db99faa005783fc483d0830314d6156e51f'/>
<id>urn:sha1:479d8db99faa005783fc483d0830314d6156e51f</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
