<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/include, branch wget-post-file</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=wget-post-file</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=wget-post-file'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2021-09-21T14:19:18+00:00</updated>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-09-21T14:19:18+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-09-21T14:19:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=90b3ba992ecb39e32e5a66b2e37579becc56d286'/>
<id>urn:sha1:90b3ba992ecb39e32e5a66b2e37579becc56d286</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ash: improve signal handling</title>
<updated>2021-09-21T12:24:00+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-09-21T11:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=df34f5e92b1d10f0bb858d2ea6e8c249e87ac593'/>
<id>urn:sha1:df34f5e92b1d10f0bb858d2ea6e8c249e87ac593</id>
<content type='text'>
Allow waitpid() to detect SIGTERM/SIGKILL by checking the (Windows)
status returned by GetExitCodeProcess() and updating the Unix
status to suit.  This allows ash to detect when a process has been
'signalled'.

Provide our own implementation of strsignal(3) which returns
expanded text for SIGTERM/SIGKILL.

Costs 192 bytes.
</content>
</entry>
<entry>
<title>libbb: clarify what bb_mode_string() generates</title>
<updated>2021-09-17T15:10:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-09-17T15:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6279aec03d4677424408a515a57aa83664b81311'/>
<id>urn:sha1:6279aec03d4677424408a515a57aa83664b81311</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>win32: changes to allow timezones in dates</title>
<updated>2021-09-17T10:41:25+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-09-17T08:18:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9e16eecc70020e9a603d637f6a8fdfc7c95c30e1'/>
<id>urn:sha1:9e16eecc70020e9a603d637f6a8fdfc7c95c30e1</id>
<content type='text'>
Create mingw_strptime() to return timezone offset as a separate
argument (since Microsoft's struct tm doesn't have the required
member).

Import timegm() from musl.

Update parse_datestr() to use mingw_strptime().

Enable FEATURE_TIMEZONE in the default configuration.

GitHub issue #230.
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2021-09-17T10:38:52+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-09-17T10:36:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=46299d0c4f4c9a4bbad38bbbe26f196e1bccdc52'/>
<id>urn:sha1:46299d0c4f4c9a4bbad38bbbe26f196e1bccdc52</id>
<content type='text'>
Disable FEATURE_TIMEZONE for now.
</content>
</entry>
<entry>
<title>libbb: eliminate a static data array in bb_mode_string()</title>
<updated>2021-09-16T23:18:31+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-09-16T23:13:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=59ac467dc6429a48522ef7fbe40fcd819563e49a'/>
<id>urn:sha1:59ac467dc6429a48522ef7fbe40fcd819563e49a</id>
<content type='text'>
function                                             old     new   delta
print_stat                                           861     869      +8
header_verbose_list_ar                                73      77      +4
display_single                                       975     979      +4
header_verbose_list                                  237     239      +2
bb_mode_string                                       124     115      -9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/1 up/down: 18/-9)               Total: 9 bytes
   text	   data	    bss	    dec	    hex	filename
1043136	    559	   5052	1048747	 1000ab	busybox_old
1043153	    559	   5020	1048732	 10009c	busybox_unstripped

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb: code shrink bb_parse_mode</title>
<updated>2021-09-16T22:47:23+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2021-09-16T22:47:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=4958c18134eb7ad169cdaf22a9ad957ad4f4858c'/>
<id>urn:sha1:4958c18134eb7ad169cdaf22a9ad957ad4f4858c</id>
<content type='text'>
function                                             old     new   delta
bb_parse_mode                                        393     398      +5
static.who_mask                                       16       8      -8
static.perm_mask                                      24      12     -12
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/2 up/down: 5/-20)             Total: -15 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>date,touch: allow timezone offsets in dates</title>
<updated>2021-09-16T22:11:30+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-09-16T09:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9fe1548bbfde548d54acaab113656a56ea0ccc72'/>
<id>urn:sha1:9fe1548bbfde548d54acaab113656a56ea0ccc72</id>
<content type='text'>
Allow ISO 8601 style dates to include a timezone offset.  Like
the '@' format these dates aren't relative to the user's current
timezone and shouldn't be subject to DST adjustment.

- The implementation uses the strptime() '%z' format specifier.
  This an extension which may not be available so the use of
  timezones is a configuration option.

- The 'touch' applet has been updated to respect whether DST
  adjustment is required, matching 'date'.

function                                             old     new   delta
parse_datestr                                        624     730    +106
static.fmt_str                                       106     136     +30
touch_main                                           388     392      +4
date_main                                            818     819      +1
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/0 up/down: 141/0)             Total: 141 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>Merge branch 'busybox' into merge</title>
<updated>2021-09-10T13:47:27+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-09-10T13:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3eb1d088e09db204f456ad7b76eced21e429f001'/>
<id>urn:sha1:3eb1d088e09db204f456ad7b76eced21e429f001</id>
<content type='text'>
</content>
</entry>
<entry>
<title>httpd,telnetd: make default port configurable</title>
<updated>2021-09-09T19:42:48+00:00</updated>
<author>
<name>Sergey Ponomarev</name>
<email>stokito@gmail.com</email>
</author>
<published>2021-08-25T20:12:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=82c5eb8e4681ba345500e5c368fb54741bb0c450'/>
<id>urn:sha1:82c5eb8e4681ba345500e5c368fb54741bb0c450</id>
<content type='text'>
BusyBox on Termux can't use ports less than 1024 it's patched to change default port for httpd to 8080 and telnetd to 8023.

https://github.com/termux/termux-packages/blob/master/packages/busybox/0011-networking-telnetd-default-port.patch
https://github.com/termux/termux-packages/blob/master/packages/busybox/0010-networking-httpd-default-port.patch

To avoid such patches we can make port configurable.

function                                             old     new   delta
packed_usage                                       33920   33914      -6

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