<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/busybox/testsuite, branch master</title>
<subtitle>Busybox tree with Carbs Linux patches
</subtitle>
<id>https://git.carbslinux.org/forks/busybox/atom?h=master</id>
<link rel='self' href='https://git.carbslinux.org/forks/busybox/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/'/>
<updated>2021-03-09T00:12:18+00:00</updated>
<entry>
<title>start-stop-daemon: explain -x + -a test</title>
<updated>2021-03-09T00:12:18+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-03-09T00:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=307cd26e9893ed0cf6ee88e7fca2d61d3da0e139'/>
<id>urn:sha1:307cd26e9893ed0cf6ee88e7fca2d61d3da0e139</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>bc/dc: fix length(0) and length(0.000nnn) result</title>
<updated>2021-02-26T13:23:13+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-02-26T13:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=ace81cd46ce53e60fe702cc1ac857989207e7ac4'/>
<id>urn:sha1:ace81cd46ce53e60fe702cc1ac857989207e7ac4</id>
<content type='text'>
function                                             old     new   delta
zxc_vm_process                                      6464    6498     +34

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>nl: ensure '-b n' option displays file content</title>
<updated>2021-02-02T16:37:41+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-01-21T08:40:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=c849e72c0b216578f96b763529c5e58056d0662c'/>
<id>urn:sha1:c849e72c0b216578f96b763529c5e58056d0662c</id>
<content type='text'>
The command 'nl -b n' should output no line numbers, just some
spaces as a placeholder followed by the actual file content.

Add tests for line numbering by cat and nl.  The correct results
were obtained from coreutils.

function                                             old     new   delta
print_numbered_lines                                 152     157      +5
.rodata                                           182456  182453      -3
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 5/-3)                Total: 2 bytes

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>awk: allow printf('%c') to output NUL, closes 13486</title>
<updated>2021-02-02T12:51:14+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-01-27T11:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=e8fe9f96356a6b19ec907ea30cffc829c539a7ff'/>
<id>urn:sha1:e8fe9f96356a6b19ec907ea30cffc829c539a7ff</id>
<content type='text'>
Treat the output of printf as binary rather than a null-terminated
string so that NUL characters can be output.

This is considered to be a GNU extension, though it's also available
in mawk and FreeBSD's awk.

function                                             old     new   delta
evaluate                                            3487    3504     +17
awk_printf                                           504     519     +15
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 32/0)               Total: 32 bytes

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>bc,dc: make BC_LINE_LENGTH/DC_LINE_LENGTH more compatible with GNU</title>
<updated>2020-12-29T17:52:19+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-29T17:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=29a9043b36c9ca5a5d6f10fc183c7b7de0f979c7'/>
<id>urn:sha1:29a9043b36c9ca5a5d6f10fc183c7b7de0f979c7</id>
<content type='text'>
function                                             old     new   delta
xc_vm_init                                           640     682     +42

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>randomconfig fixes</title>
<updated>2020-12-29T15:53:11+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-29T15:53:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=77a51a2709de1b646ab493f0bf771d896de6efc2'/>
<id>urn:sha1:77a51a2709de1b646ab493f0bf771d896de6efc2</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>factor: detect squares</title>
<updated>2020-12-22T19:24:30+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-22T19:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=6452c300366cf0e322227ad39991ec2fdfd6beed'/>
<id>urn:sha1:6452c300366cf0e322227ad39991ec2fdfd6beed</id>
<content type='text'>
If we have a square, the speedup can be extremely large
(in best case example below, it's ~40000 times faster):

$ time ./busybox_old factor 18446743988964486098
18446743988964486098: 2 3037000493 3037000493
real	0m4.246s
$ time ./busybox factor 18446743988964486098
18446743988964486098: 2 3037000493 3037000493
real	0m0.000s

function                                             old     new   delta
isqrt_odd                                              -      57     +57
print_w                                                -      36     +36
factorize                                            218     236     +18
print_h                                                -       7      +7
factorize_numstr                                      65      72      +7
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 2/0 up/down: 125/0)             Total: 125 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: add a test that $NF is empty</title>
<updated>2020-12-04T18:00:06+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-04T18:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=758c2bd58e0a23cdf19be8bd7c963074aff54b50'/>
<id>urn:sha1:758c2bd58e0a23cdf19be8bd7c963074aff54b50</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>awk: FS regex matches only non-empty separators (gawk compat)</title>
<updated>2020-12-02T18:07:31+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-12-02T18:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=665a65953076ea21be49250b8279ddb1f0f99f38'/>
<id>urn:sha1:665a65953076ea21be49250b8279ddb1f0f99f38</id>
<content type='text'>
function                                             old     new   delta
awk_split                                            484     553     +69

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hexdump: fix dup block comparison</title>
<updated>2020-10-20T17:29:32+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-10-20T17:26:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=079487b48724d936b31a6696ae0f929b0251eaa3'/>
<id>urn:sha1:079487b48724d936b31a6696ae0f929b0251eaa3</id>
<content type='text'>
function                                             old     new   delta
bb_dump_dump                                        1523    1520      -3

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