<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/archival/libarchive, branch embed</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=embed</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=embed'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2018-10-22T08:20:19+00:00</updated>
<entry>
<title>Allow shell scripts to be embedded in the binary</title>
<updated>2018-10-22T08:20:19+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2018-10-22T08:12:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3994d5a52b8fa70637bffe4173f165267e6169fb'/>
<id>urn:sha1:3994d5a52b8fa70637bffe4173f165267e6169fb</id>
<content type='text'>
To assist in the deployment of shell scripts it may be convenient
to embed them in the BusyBox binary.

This patch adds two configuration options to the shell:

- 'Embed scripts in the binary' takes any files in the directory
  'embed', concatenates them with null separators, compresses them
  and embeds them in the binary.

- 'Allow the contents of embedded scripts to be listed' makes the
  shell argument '-L name' list the contents of the named script.

Both options are off by default.

When scripts are embedded in the binary:

- The shell argument '-L' lists the names of the scripts.

- Scripts can be run as 'sh name arg...'.

- An alias is added for each script, equivalent to "alias name='sh name'".
</content>
</entry>
<entry>
<title>Merge branch 'busybox'</title>
<updated>2018-07-25T09:41:42+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2018-07-25T09:41:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=59873514f17cefd6ba3997dad5779f75433fd4e6'/>
<id>urn:sha1:59873514f17cefd6ba3997dad5779f75433fd4e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unlzma: close another SEGV possibility</title>
<updated>2018-05-25T15:03:46+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-05-25T15:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a36986bb80289c1cd8d15a557e49207c9a42946b'/>
<id>urn:sha1:a36986bb80289c1cd8d15a557e49207c9a42946b</id>
<content type='text'>
function                                             old     new   delta
unpack_lzma_stream                                  2669    2686     +17

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>Merge branch 'busybox' into merge</title>
<updated>2018-05-13T07:15:58+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2018-05-13T07:15:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3ce461fdf3b7adfd44ea058fa0c5ca6d91a5bc5d'/>
<id>urn:sha1:3ce461fdf3b7adfd44ea058fa0c5ca6d91a5bc5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unlzma: do emit the error message on bad input, when we exit with 1</title>
<updated>2018-04-24T11:49:12+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-24T11:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=77bf05dfe39c507eafc6421ac66b4613aab5509f'/>
<id>urn:sha1:77bf05dfe39c507eafc6421ac66b4613aab5509f</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>unlzma: fix another SEGV case</title>
<updated>2018-04-19T17:30:51+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-19T17:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e09c426456cfd030cc868d93bbcb2e0a6933cabb'/>
<id>urn:sha1:e09c426456cfd030cc868d93bbcb2e0a6933cabb</id>
<content type='text'>
function                                             old     new   delta
unpack_lzma_stream                                  1705    1717     +12

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ar: stop using static data</title>
<updated>2018-04-15T12:18:16+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-15T12:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b74e490629a75cb8c2cb798f0feadc2eb4dc5471'/>
<id>urn:sha1:b74e490629a75cb8c2cb798f0feadc2eb4dc5471</id>
<content type='text'>
function                                             old     new   delta
static.ar_long_names                                   4       -      -4
static.ar_long_name_size                               4       -      -4
get_header_ar                                        546     532     -14
------------------------------------------------------------------------------
(add/remove: 0/2 grow/shrink: 0/1 up/down: 0/-22)             Total: -22 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>dpkg: fix symlink creation, closes 10941</title>
<updated>2018-04-13T11:27:52+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2018-04-13T11:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=dd56921e2d404c8fc9484290a36411a13d14df1a'/>
<id>urn:sha1:dd56921e2d404c8fc9484290a36411a13d14df1a</id>
<content type='text'>
function                                             old     new   delta
get_header_ar                                        434     442      +8

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2018-04-09T07:50:34+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2018-04-09T07:50:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=921c1ab66bad54d4ad8591bb74e41ac985248496'/>
<id>urn:sha1:921c1ab66bad54d4ad8591bb74e41ac985248496</id>
<content type='text'>
</content>
</entry>
</feed>
