<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/configs, branch mount_point</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=mount_point</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=mount_point'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2026-05-03T09:52:29+00:00</updated>
<entry>
<title>crond: build tweaks</title>
<updated>2026-05-03T09:52:29+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-05-03T09:20:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ced42f811a96ed3910bcb03158f33bd01ed923c8'/>
<id>urn:sha1:ced42f811a96ed3910bcb03158f33bd01ed923c8</id>
<content type='text'>
Using 'depends on FEATURE_SYSLOG' is unreliable because
FEATURE_SYSLOG can't be set directly.  A POSIX build with all
applets that need syslog disabled *except* crond may fail.
Revert to using 'select FEATURE_SYSLOG' in crond and exclude
the unused syslog code on Windows.

If crond is unable to run sendmail report this in the error
message.

Update all default Windows configurations.

(GitHub PR #561)
</content>
</entry>
<entry>
<title>Add crond and crontab (#561)</title>
<updated>2026-05-03T08:53:07+00:00</updated>
<author>
<name>mbartlett21</name>
<email>29034492+mbartlett21@users.noreply.github.com</email>
</author>
<published>2026-05-03T08:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c23112c3a0bbf1d07f03b3c07fe96b5b4c5271f1'/>
<id>urn:sha1:c23112c3a0bbf1d07f03b3c07fe96b5b4c5271f1</id>
<content type='text'>
* Enable crontab

* Enable crond

* Allow sendmail to be used in crond

This also adds another option to the mingw_popen_fd function to capture
stderr as well. And also added the options to support WNOHANG as well
as an unused status in mingw_wait3

* Check current uid when running crond

* Only show tail for mailto jobs

* Use system drive for cron

* crond: add missing feature check

* crond: use spawn_detach for background operation</content>
</entry>
<entry>
<title>build system: add option to place statics in .bss</title>
<updated>2026-03-21T15:17:04+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-03-21T15:17:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8d97f41766c905bf527ee1b08d021fc4ae9d5af3'/>
<id>urn:sha1:8d97f41766c905bf527ee1b08d021fc4ae9d5af3</id>
<content type='text'>
Upstream BusyBox uses the '-fdata-sections' compiler flag.  On
Windows this has the unfortunate side effect that static variables
are placed in the .data section, thus increasing the size of the
binary.

Add a configuration option, STATICS_IN_BSS, to force statics into
.bss on Windows, saving 2-5KB for most binaries.  It has no
effect on POSIX builds, where statics are always placed in .bss.
</content>
</entry>
<entry>
<title>Update default configurations</title>
<updated>2026-03-11T10:14:58+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-03-11T10:14:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0b0ab67527a62f567a88fd674fbe0c2b2499c87e'/>
<id>urn:sha1:0b0ab67527a62f567a88fd674fbe0c2b2499c87e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update default configurations; include uuid functions</title>
<updated>2026-02-10T15:12:22+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-02-10T13:56:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7e0c303a8804608e3c11151655d270a63bfffcfa'/>
<id>urn:sha1:7e0c303a8804608e3c11151655d270a63bfffcfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update default configurations</title>
<updated>2026-01-22T11:22:36+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-01-22T11:22:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=f32c1c0bc7c35fe6340dbf6481900b02b40d8d2e'/>
<id>urn:sha1:f32c1c0bc7c35fe6340dbf6481900b02b40d8d2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>join: new applet</title>
<updated>2026-01-02T13:07:13+00:00</updated>
<author>
<name>mbartlett21</name>
<email>mjmouse9999@gmail.com</email>
</author>
<published>2025-12-25T12:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3eb7c8944011a472477ee39c57c8f2fd92dc7aa7'/>
<id>urn:sha1:3eb7c8944011a472477ee39c57c8f2fd92dc7aa7</id>
<content type='text'>
Join joins two sorted input files on matching fields. It supports the
options required by POSIX, including the combinatorial output for
equal fields.

Adds 3 KiB
</content>
</entry>
<entry>
<title>win32: add a config for 32-bit build with Unicode</title>
<updated>2025-12-02T09:36:14+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2025-12-02T09:36:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=208649d7b5e27e5473f72381827364e4cfc0fc17'/>
<id>urn:sha1:208649d7b5e27e5473f72381827364e4cfc0fc17</id>
<content type='text'>
Now that a binary with a UTF-8 manifest can run on Windows XP
it's possible to configure a build which supports Unicode on
Windows 10+ but which still runs on legacy systems.

- Add the config file mingw32w_defconfig.  This is a 32-bit build
  with the UTF-8 manifest which also runs on legacy systems.

- A new config option, FEATURE_FAIL_IF_UTF8_MANIFEST_UNSUPPORTED,
  allows the check for legacy systems to be skipped.

- An incompatibility with Windows XP in writeCon_utf8() has been
  fixed.

See this GitHub issue for details:

   https://github.com/skeeto/w64devkit/issues/315
</content>
</entry>
<entry>
<title>win32: allow the use of PNG format icons</title>
<updated>2025-11-06T13:00:49+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2025-11-06T13:00:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3227f3bdeb7c33cfcb0d3d8ceed19a0ca9560e13'/>
<id>urn:sha1:3227f3bdeb7c33cfcb0d3d8ceed19a0ca9560e13</id>
<content type='text'>
Convert the icons to PNG format (by simply exporting them from
GIMP and selecting the 'Compressed (PNG)' chackbox).  Allow these
to be selected instead of ICO format at build time.

Use the PNG icons by default in the Unicode and aarch64 builds.
Saves 26KB in those cases.

(GitHub PR #540)
</content>
</entry>
<entry>
<title>flock: enable by default</title>
<updated>2025-10-09T10:10:40+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2025-10-09T10:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=41bab273afa7cc9f773666622eb888aee8a340ac'/>
<id>urn:sha1:41bab273afa7cc9f773666622eb888aee8a340ac</id>
<content type='text'>
Use the Gnulib implementation of flock(2) to allow the flock
applet to be enabled.

Costs 900-984 bytes.

(GitHub issue #528)
</content>
</entry>
</feed>
