<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/busybox/shell/hush_test/hush-z_slow, 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>2018-07-17T12:21:38+00:00</updated>
<entry>
<title>hush: improve ${var#...}, ${var:+...} and ${var/.../...} - handle quoting</title>
<updated>2018-07-17T12:21:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-07-17T12:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=b762c784caa78877a9949224af425e52db237beb'/>
<id>urn:sha1:b762c784caa78877a9949224af425e52db237beb</id>
<content type='text'>
dollar_altvalue1 test partially fails: word splitting of unquoted ${var:+...}
is not correct

function                                             old     new   delta
encode_then_expand_vararg                              -     443    +443
expand_one_var                                      1599    1610     +11
parse_stream                                        2756    2753      -3
encode_string                                        250     242      -8
setup_heredoc                                        308     298     -10
expand_and_evaluate_arith                            106      96     -10
encode_then_expand_string                            142     126     -16
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 1/5 up/down: 454/-47)           Total: 407 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>shell: add 6856 $IFS tests to testsuites</title>
<updated>2018-04-11T18:24:58+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-11T18:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=46158dc833ca48a63a2547bb26eee133aa19dccf'/>
<id>urn:sha1:46158dc833ca48a63a2547bb26eee133aa19dccf</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: plug a memory leak</title>
<updated>2010-01-12T05:47:39+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2010-01-12T05:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=385cc59117f2788d24d2cd75fd58f7ff044d501c'/>
<id>urn:sha1:385cc59117f2788d24d2cd75fd58f7ff044d501c</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>hush: add more complex case to leak testcase, fix found breakage</title>
<updated>2009-05-03T23:58:10+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-05-03T23:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=acdc49c07302aa4e49ae765db9cdfd725d51bd7d'/>
<id>urn:sha1:acdc49c07302aa4e49ae765db9cdfd725d51bd7d</id>
<content type='text'>
function                                             old     new   delta
unset_local_var_len                                    -     167    +167
run_list                                            2350    2457    +107
set_vars_and_save_old                                  -      87     +87
free_pipe                                            207     227     +20
builtin_unset                                        220     229      +9
builtin_exit                                          49      47      -2
free_strings_and_unset                                53       -     -53
set_vars_all_and_save_old                             87       -     -87
unset_local_var                                      168       -    -168
------------------------------------------------------------------------------
(add/remove: 2/3 grow/shrink: 3/1 up/down: 390/-310)           Total: 80 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>make leak test more robust by unsetting all vars</title>
<updated>2009-04-26T23:25:36+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-26T23:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=42e4af3119191ee822dbb0e7fdae94d4993fd0a2'/>
<id>urn:sha1:42e4af3119191ee822dbb0e7fdae94d4993fd0a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hush: nommu fix for function passing</title>
<updated>2009-04-26T20:06:14+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-26T20:06:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=572930027d5d86a18ebd68d5f4273150a2f302e1'/>
<id>urn:sha1:572930027d5d86a18ebd68d5f4273150a2f302e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hush: fix "export not_yet_defined_var", fix parsing of "cmd | }"</title>
<updated>2009-04-19T23:07:51+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-19T23:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=dcd78c4d0ff71a36d5c88953a62f5df6a4f31a9c'/>
<id>urn:sha1:dcd78c4d0ff71a36d5c88953a62f5df6a4f31a9c</id>
<content type='text'>
 corner case; improve hush_leaktool.sh;
 fix some false positives in testsuite

function                                             old     new   delta
builtin_export                                       191     206     +15
parse_stream                                        2196    2200      +4

</content>
</entry>
<entry>
<title>hush: fix "while...do f1() {a;}; f1; f1 {b;}; f1; done" bug</title>
<updated>2009-04-11T10:37:10+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-11T10:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=ed055214bba86644e1c2168b0e1d1bd7fa82a93c'/>
<id>urn:sha1:ed055214bba86644e1c2168b0e1d1bd7fa82a93c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hush: tweak tests</title>
<updated>2009-04-10T23:48:03+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-10T23:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=75bccfa375564337bfbd57e5d54f92e155a0b18b'/>
<id>urn:sha1:75bccfa375564337bfbd57e5d54f92e155a0b18b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hush: add function tests</title>
<updated>2009-04-10T23:23:41+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-04-10T23:23:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/busybox/commit/?id=ce4acbbab664e9ab3432189f88b525f10553f674'/>
<id>urn:sha1:ce4acbbab664e9ab3432189f88b525f10553f674</id>
<content type='text'>
</content>
</entry>
</feed>
