<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/win32, branch FRP</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=FRP</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=FRP'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2015-04-22T20:22:22+00:00</updated>
<entry>
<title>mingw: import select from gnulib</title>
<updated>2015-04-22T20:22:22+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-04-22T20:22:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=42463758ee0334dc180bc624a3d7035cf88d6bea'/>
<id>urn:sha1:42463758ee0334dc180bc624a3d7035cf88d6bea</id>
<content type='text'>
There are two changes from gnulib:

   Treat a broken pipe as readable.  If nc doesn't try to read from
   the pipe it'll never find out it's broken.

   Only allow console key press events to indicate that stdin is
   readable.  read_key leaves a key release event in the buffer
   at the end of a shell command.  This caused nc to block, thinking
   that the console had input available.
</content>
</entry>
<entry>
<title>mingw: additional networking support</title>
<updated>2015-04-22T20:20:40+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-04-22T20:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=683b593c838db1fc2c2e303bb3811a4503e98a9b'/>
<id>urn:sha1:683b593c838db1fc2c2e303bb3811a4503e98a9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mingw: remove unused code from read_key</title>
<updated>2015-04-22T20:17:44+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-04-22T20:17:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f40a7116939fce9574c8095a83026a0d68a20a27'/>
<id>urn:sha1:f40a7116939fce9574c8095a83026a0d68a20a27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow globbing to be enabled with mingw64</title>
<updated>2015-04-12T12:20:38+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-04-12T12:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=32f8610c8978673aa5d4f51097f955cdd14c13d8'/>
<id>urn:sha1:32f8610c8978673aa5d4f51097f955cdd14c13d8</id>
<content type='text'>
mingw64 handles globbing differently from mingw32.  Add code to allow
globbing to be enabled.  (By default mingw64 has globbing disabled,
though the default can be changed when it's compiled.)

Also change the configuration option from ENABLE_NOGLOB to
ENABLE_GLOBBING, because double negatives make me think too much.
The default is still for globbing to be disabled.
</content>
</entry>
<entry>
<title>mingw: changes to handling of directory permissions</title>
<updated>2015-03-25T14:16:45+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-03-25T14:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f030c24257d48c71fd11eb2bc4c00224d2970d34'/>
<id>urn:sha1:f030c24257d48c71fd11eb2bc4c00224d2970d34</id>
<content type='text'>
The read-only attribute on a directory in Microsoft Windows is
quite different from write permission in POSIX.  Modify rmdir(2)
and chmod(2) to provide more POSIX-like behaviour:

  rmdir will remove a directory even if it's read-only
  chmod won't make a directory read-only
</content>
</entry>
<entry>
<title>test: fix access check bug; tweak fake file mode</title>
<updated>2015-03-24T08:27:45+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-03-24T08:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=538a16d15016b9be9885e94e9b94a4cbfb760501'/>
<id>urn:sha1:538a16d15016b9be9885e94e9b94a4cbfb760501</id>
<content type='text'>
Changing the fake uid from 0 to 1000 uncovered a problem with file
access checks in test.  Previously the tests were short-circuited
because it thought we were root.  With a non-root user the tests
were performed, but the mode bits had been redefined for WIN32.

Also adjust the fake file mode returned by stat so that the user
and group modes are identical.  Other users have the same modes
as user but without write permission.
</content>
</entry>
<entry>
<title>Enable logname in mingw32 configuration</title>
<updated>2015-02-27T15:00:55+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-02-27T15:00:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=939a8e932851124e05f14df53a925b185054b5ae'/>
<id>urn:sha1:939a8e932851124e05f14df53a925b185054b5ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make uid/gid handling more consistent</title>
<updated>2015-02-26T15:50:39+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-02-26T15:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=59abbf391be4ddaab0e0335b4f3691cc48590574'/>
<id>urn:sha1:59abbf391be4ddaab0e0335b4f3691cc48590574</id>
<content type='text'>
Various fake POSIX routines returned different values for uid/gid:
getuid/getgid used 1, stat used 0 and getpwuid used 1000.  Standardise
on 1000.

Also, add fake getgrgid.
</content>
</entry>
<entry>
<title>Changes to allow building with MinGW-w64</title>
<updated>2015-01-05T21:18:10+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2015-01-05T21:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f9bba0a50fafc7868630767a55cde9f5a16b8d76'/>
<id>urn:sha1:f9bba0a50fafc7868630767a55cde9f5a16b8d76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Use putenv to implement unsetenv/clearenv"</title>
<updated>2014-12-18T10:08:26+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2014-12-18T10:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=067f2e7eaf36deac1175eaf24eeb118adcd37179'/>
<id>urn:sha1:067f2e7eaf36deac1175eaf24eeb118adcd37179</id>
<content type='text'>
This reverts commit fa147bd7ecb086f4fb9a4afea16b946693a822ce.
</content>
</entry>
</feed>
