<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/libbb, branch stty</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=stty</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=stty'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2016-07-08T08:59:44+00:00</updated>
<entry>
<title>lineedit: tweak tab completion of commands in standalone shell mode</title>
<updated>2016-07-08T08:59:44+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-07-08T08:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d11ead7a06a76a83739ffe8de4d12cf4f659b4c8'/>
<id>urn:sha1:d11ead7a06a76a83739ffe8de4d12cf4f659b4c8</id>
<content type='text'>
When tab-completing commands in standalone shell mode:

  don't search the list of applet names if the command includes a
  path separator;

  since "busybox" doesn't appear in the list of applet names check
  for it separately.
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2016-07-07T13:58:55+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-07-07T13:28:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=613f46218c53c8cabdbf0435653e74e0e0e91e1c'/>
<id>urn:sha1:613f46218c53c8cabdbf0435653e74e0e0e91e1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>getopt32: add new syntax of 'o:+' and 'o:*' for -o NUM and -o LIST</title>
<updated>2016-07-06T19:58:02+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-07-06T19:58:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=237bedd499c58034a1355484d6d4d906f0180308'/>
<id>urn:sha1:237bedd499c58034a1355484d6d4d906f0180308</id>
<content type='text'>
In many cases, this aqllows to drop use of opt_complementary.
Approximately -400 bytes:

function                                             old     new   delta
getopt32                                            1423    1502     +79
opt_string                                            17      18      +1
OPT_STR                                               24      25      +1
uniq_main                                            416     406     -10
timeout_main                                         279     269     -10
sulogin_main                                         270     260     -10
readprofile_main                                    1825    1815     -10
ps_main                                              543     533     -10
pidof_main                                           245     235     -10
pgrep_main                                           611     601     -10
od_main                                             2600    2590     -10
mkfs_minix_main                                     2684    2674     -10
mkfs_ext2_main                                      2603    2593     -10
microcom_main                                        712     702     -10
makemime_main                                        315     305     -10
ionice_main                                          282     272     -10
inetd_main                                          2074    2064     -10
ifplugd_main                                        1144    1134     -10
halt_main                                            353     343     -10
getopt_main                                          636     626     -10
fdisk_main                                          2854    2844     -10
env_main                                             206     196     -10
dmesg_main                                           319     309     -10
conspy_main                                         1214    1204     -10
awk_main                                             981     971     -10
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/22 up/down: 81/-220)         Total: -139 bytes
   text	   data	    bss	    dec	    hex	filename
 919373	    906	  14060	 934339	  e41c3	busybox_old
 918969	    906	  14060	 933935	  e402f	busybox_unstripped

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>build system: fix a few warnings for allnoconfig build</title>
<updated>2016-07-05T19:43:28+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-07-05T19:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f4f8fe841cf2df761eaade204a13e6fde6639666'/>
<id>urn:sha1:f4f8fe841cf2df761eaade204a13e6fde6639666</id>
<content type='text'>
Not that allnoconfig build is useful in any way...

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb: suppress warning about run_applet_and_exit</title>
<updated>2016-07-05T19:21:36+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-07-05T13:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1b0dcc02dd5a101d1a62f2111892a41621be96cf'/>
<id>urn:sha1:1b0dcc02dd5a101d1a62f2111892a41621be96cf</id>
<content type='text'>
When busybox is configured to contain a single applet an unnecessary
declaration of run_applet_and_exit results in a warning.  Move the
declaration to avoid this.

Reported-by: Lauri Kasanen &lt;curaga@operamail.com&gt;
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>libbb: set new listening sockets to dual-stack mode</title>
<updated>2016-07-05T14:16:36+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-07-05T14:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a0c61c9492723dd31681f878f9c68c92817a476d'/>
<id>urn:sha1:a0c61c9492723dd31681f878f9c68c92817a476d</id>
<content type='text'>
IPv6 sockets are created in IPv6-only mode on Microsoft Windows.
The IPv6 socket option IPV6_V6ONLY needs to be turned off to permit
dual-stack operation.

Without this change netcat only listens on IPv6 addresses when run
with no explicit IP address argument.
</content>
</entry>
<entry>
<title>randomconfig fixes 2</title>
<updated>2016-06-19T19:54:04+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-06-19T19:54:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bb0bf287d8fcb59a7d44661681576f77845dedbc'/>
<id>urn:sha1:bb0bf287d8fcb59a7d44661681576f77845dedbc</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb: move common code into run_applet_and_exit</title>
<updated>2016-06-19T13:16:27+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-06-07T11:12:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ce824aecf216536beed00d7817a614ffb8572239'/>
<id>urn:sha1:ce824aecf216536beed00d7817a614ffb8572239</id>
<content type='text'>
Both calls to run_applet_and_exit are followed by the same code
to print an error message and return status 127.  Remove this
duplication and make run_applet_and_exit static.

function                                             old     new   delta
run_applet_and_exit                                  675     667      -8
main                                                 119      92     -27
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-35)             Total: -35 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>Allow "busybox &lt;applet&gt;" to work when busybox is disabled</title>
<updated>2016-06-18T17:15:20+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-06-07T09:26:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ba12081a9e9b2d90d1924546bc9097abf52cf2b5'/>
<id>urn:sha1:ba12081a9e9b2d90d1924546bc9097abf52cf2b5</id>
<content type='text'>
A recent commit made it possible to disable BusyBox's --install
and --list options.  However it also stopped "busybox &lt;applet&gt;
&lt;params&gt;" from working.

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>libbb: fix time parsing of [[CC]YY]MMDDhhmm[.SS]. Closes 8951</title>
<updated>2016-05-31T00:50:54+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2016-05-19T15:31:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b684d1b1864ba9d7968de5565823f8e42f1dc448'/>
<id>urn:sha1:b684d1b1864ba9d7968de5565823f8e42f1dc448</id>
<content type='text'>
If SS is not given a value, it is assumed to be zero.
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/touch.html

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