<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/include, 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-08-02T14:53:24+00:00</updated>
<entry>
<title>stty: changes required to build for WIN32</title>
<updated>2016-08-02T14:53:24+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-08-02T14:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=759188eae5651f1fbca45be310b0b9b46d876080'/>
<id>urn:sha1:759188eae5651f1fbca45be310b0b9b46d876080</id>
<content type='text'>
</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>libarchive: fix xmalloc_open_zipped_read_close() on NOMMU</title>
<updated>2016-06-20T09:06:42+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-06-20T09:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=984b0a613aaf1cdf48c2e2af08c8466a7bad8307'/>
<id>urn:sha1:984b0a613aaf1cdf48c2e2af08c8466a7bad8307</id>
<content type='text'>
The somewhat new "unpack in memory" code was broken
for xmalloc_open_zipped_read_close() on NOMMU: we seek back
over signature, but then expect it to be already consumed.
Stop seeking back in this case.

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>cp: add -u/--update and --remove-destination</title>
<updated>2016-05-26T22:46:38+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2016-05-26T22:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=877dedb8251be47b3614a371434081ae9b7b358b'/>
<id>urn:sha1:877dedb8251be47b3614a371434081ae9b7b358b</id>
<content type='text'>
Based on the patch by wdlkmpx@gmail.com

function                                             old     new   delta
copy_file                                           1546    1644     +98
add_partition                                       1270    1362     +92
ask_and_unlink                                        95     133     +38
do_iproute                                           132     157     +25
decode_one_format                                    710     715      +5
cp_main                                              369     374      +5
ubirename_main                                       198     202      +4
read_package_field                                   232     230      -2
bb_make_directory                                    421     412      -9
packed_usage                                       30505   30476     -29
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 7/3 up/down: 267/-40)           Total: 227 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>win32: return an error when lseek is applied to a pipe</title>
<updated>2016-05-24T09:48:34+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-05-24T09:48:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0d5f85b255e68385b4aa1b6b8c40ab4b7ad35125'/>
<id>urn:sha1:0d5f85b255e68385b4aa1b6b8c40ab4b7ad35125</id>
<content type='text'>
tail failed to process input from a pipe correctly:

   $ echo -n 54321 | tail -c 3
   543

It was trying to use lseek as an optimisation but WIN32 lseek doesn't
return an error whan applied to a pipe.  Fix this by providing a wrapper
for lseek.
</content>
</entry>
<entry>
<title>less: hide unsupported signal handling in include file</title>
<updated>2016-05-19T08:55:31+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-05-19T08:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f4c43d4a23c0581f13da63db89d571476269a31f'/>
<id>urn:sha1:f4c43d4a23c0581f13da63db89d571476269a31f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ash: fix use of pid/handle in waitpid_child</title>
<updated>2016-05-18T10:06:02+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-05-18T10:06:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c7c05c8e5723ed833ed0e73d24d7f7c45169c6e9'/>
<id>urn:sha1:c7c05c8e5723ed833ed0e73d24d7f7c45169c6e9</id>
<content type='text'>
Previously spawn was returning a process handle which was treated as a
pid in certain circumstances.  This resulted in the following failing:

   find . -type f | sed xargs -n 1 sed -n '1 p'

It should output the first line of each file but stopped after the
first.
</content>
</entry>
<entry>
<title>win32: adjustments to spawn functions</title>
<updated>2016-05-18T07:43:42+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-05-17T07:29:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=4988f3c4cc3cb9e8b1ccb06e84768c177cb13385'/>
<id>urn:sha1:4988f3c4cc3cb9e8b1ccb06e84768c177cb13385</id>
<content type='text'>
Make mingw_spawn_applet and mingw_spawn_1 static.

The return value from spawnve is an exit code in synchronous mode
and a process handle in asynchronous mode.  Pass these upwards
without interpretation.
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2016-05-16T08:33:03+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2016-05-16T08:33:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=35d2f5bccb0f3dde600702ebcdb5424d4d50be4a'/>
<id>urn:sha1:35d2f5bccb0f3dde600702ebcdb5424d4d50be4a</id>
<content type='text'>
</content>
</entry>
</feed>
