<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/testsuite/tar.tests, branch zstd</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=zstd</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=zstd'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2026-03-24T12:15:33+00:00</updated>
<entry>
<title>archival: support zstd in rpm and dpkg</title>
<updated>2026-03-24T12:15:33+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-03-24T12:15:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=aaae1865727bcd53da581340456de34dfb182d5c'/>
<id>urn:sha1:aaae1865727bcd53da581340456de34dfb182d5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tar: fix testsuite</title>
<updated>2021-08-15T22:48:50+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-08-15T22:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8d718686f7dc5ce765544dcb8c7d2d5bc40b9d01'/>
<id>urn:sha1:8d718686f7dc5ce765544dcb8c7d2d5bc40b9d01</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>testsuite/tar.tests: fix false positive</title>
<updated>2018-06-27T12:35:56+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-06-27T12:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=332a191e7fc0fd17a99d168077228fdc15549f2b'/>
<id>urn:sha1:332a191e7fc0fd17a99d168077228fdc15549f2b</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>testsuite/tar.tests: fix false positive</title>
<updated>2018-06-27T08:01:49+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-06-27T08:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5738823dff9f7a6906c59516d60f8a0fc83a3ad9'/>
<id>urn:sha1:5738823dff9f7a6906c59516d60f8a0fc83a3ad9</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>tar: fix interaction of delayed symlink and hardlink creation</title>
<updated>2018-05-22T15:34:31+00:00</updated>
<author>
<name>Harald van Dijk</name>
<email>harald@gigawatt.nl</email>
</author>
<published>2018-05-22T15:34:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8c24af9dcfe0d89a660c39838eec4d20bc13efbf'/>
<id>urn:sha1:8c24af9dcfe0d89a660c39838eec4d20bc13efbf</id>
<content type='text'>
function                                             old     new   delta
create_or_remember_link                                -     106    +106
create_links_from_list                                 -      93     +93
find_applet_by_name                                  124     128      +4
unzip_main                                          2724    2726      +2
data_extract_all                                     891     873     -18
create_symlinks_from_list                             64       -     -64
create_or_remember_symlink                            94       -     -94
------------------------------------------------------------------------------
(add/remove: 2/2 grow/shrink: 2/1 up/down: 205/-176)           Total: 29 bytes

Signed-off-by: Harald van Dijk &lt;harald@gigawatt.nl&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>tar,unzip: postpone creation of symlinks with "suspicious" targets</title>
<updated>2018-02-20T15:06:53+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-02-20T14:57:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a84db18fc71d09e801df0ebca048d82e90b32c6a'/>
<id>urn:sha1:a84db18fc71d09e801df0ebca048d82e90b32c6a</id>
<content type='text'>
This mostly reverts commit bc9bbeb2b81001e8731cd2ae501c8fccc8d87cc7
"libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1"

Users report that it is somewhat too restrictive. See
https://bugs.busybox.net/show_bug.cgi?id=8411

In particular, this interferes with unpacking of busybox-based
filesystems with links like "sbin/applet" -&gt; "../bin/busybox".

The change is made smaller by deleting ARCHIVE_EXTRACT_QUIET flag -
it is unused since 2010, and removing conditionals on it
allows commonalizing some error message codes.

function                                             old     new   delta
create_or_remember_symlink                             -      94     +94
create_symlinks_from_list                              -      64     +64
tar_main                                            1002    1006      +4
unzip_main                                          2732    2724      -8
data_extract_all                                     984     891     -93
unsafe_symlink_target                                147       -    -147
------------------------------------------------------------------------------
(add/remove: 2/1 grow/shrink: 1/2 up/down: 162/-248)          Total: -86 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1</title>
<updated>2017-08-10T09:52:42+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-08-10T09:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bc9bbeb2b81001e8731cd2ae501c8fccc8d87cc7'/>
<id>urn:sha1:bc9bbeb2b81001e8731cd2ae501c8fccc8d87cc7</id>
<content type='text'>
function                                             old     new   delta
unsafe_symlink_target                                  -     147    +147
unzip_main                                          2711    2732     +21
copy_file                                           1657    1678     +21
tar_main                                             999     971     -28
data_extract_all                                    1038     984     -54
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 2/2 up/down: 189/-82)           Total: 107 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>tar: postpone creation of symlinks with "suspicious" targets. Closes 8411</title>
<updated>2017-07-24T15:20:13+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-24T15:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b920a38dc0a87f5884444d4731a8b887b5e16018'/>
<id>urn:sha1:b920a38dc0a87f5884444d4731a8b887b5e16018</id>
<content type='text'>
function                                             old     new   delta
data_extract_all                                     968    1038     +70
tar_main                                             952     986     +34
scan_tree                                            258     262      +4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 108/0)             Total: 108 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>randomconfig fixes</title>
<updated>2016-12-12T18:17:12+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-12-12T18:17:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=76de3257f7133a760c3d8908a99b850ea2d0f0b0'/>
<id>urn:sha1:76de3257f7133a760c3d8908a99b850ea2d0f0b0</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>randomconfig fixes</title>
<updated>2016-12-12T13:33:53+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-12-12T13:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=df25df784f2bbc5e3b27f8be6c3555c358f470c1'/>
<id>urn:sha1:df25df784f2bbc5e3b27f8be6c3555c358f470c1</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
