<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/e2fsprogs, 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-06-15T11:43:03+00:00</updated>
<entry>
<title>df,lsattr: support Unix-like mount points</title>
<updated>2026-06-15T11:43:03+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-06-15T11:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d4fefaceac846bbf8acbb110924b0caff6df698e'/>
<id>urn:sha1:d4fefaceac846bbf8acbb110924b0caff6df698e</id>
<content type='text'>
Update 'lsattr' to distinguish between mount points and junctions.

Use the new 'mntent' functions in 'df' to display mount points as
well as drive letters.  If mount point is associated with a drive
letter this is displayed as the filesystem.  The Windows-specific
'-w' option forces the volume name to be displayed instead, if
avaialable.

Adds 87-111 bytes.

Signed-off-by: Ron Yorston &lt;rmy@pobox.com&gt;
</content>
</entry>
<entry>
<title>lsattr: clarify output for reparse/mount points</title>
<updated>2026-06-05T11:22:13+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2026-06-05T11:22:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=20df2225f81511fc7bd8de619cfc57d38d4ed37e'/>
<id>urn:sha1:20df2225f81511fc7bd8de619cfc57d38d4ed37e</id>
<content type='text'>
The 'lsattr' applet identified three specific types of reparse
points:  junctions, symbolic links and app exec links.  Any other
type was just shown as a reparse point.

A junction is actually a specific type of mount point; a volume
mount is another.  The description 'junction' has been changed to
the more generic 'mount point'.  'lsattr' doesn't distinguish
between volume mounts and junctions.

Change the help text to say 'Unidentified reparse point' for reparse
point which aren't a mount point, symlink or app exec link.

Adds 29 bytes.

Signed-off-by: Ron Yorston &lt;rmy@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2025-08-15T08:00:13+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2025-08-15T08:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=01ff9c492111cf7d51ad074629d6e72bc69fc149'/>
<id>urn:sha1:01ff9c492111cf7d51ad074629d6e72bc69fc149</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*: use safe_waitpid() or wait_any_nohang() where approppriate</title>
<updated>2025-07-30T18:02:23+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2025-07-30T18:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=a98b95b715359a8b002d1cb8e1f998a4afa2c73e'/>
<id>urn:sha1:a98b95b715359a8b002d1cb8e1f998a4afa2c73e</id>
<content type='text'>
function                                             old     new   delta
crond_main                                          1227    1237     +10
init_main                                            804     794     -10
wait_one                                             263     252     -11
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/2 up/down: 10/-21)            Total: -11 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'busybox' into merge</title>
<updated>2023-07-13T07:06:26+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2023-07-13T07:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bd978d0256fd3a67de1a7dd54f1a37f9435be363'/>
<id>urn:sha1:bd978d0256fd3a67de1a7dd54f1a37f9435be363</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update applet size estimates</title>
<updated>2023-07-10T15:25:21+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-07-10T15:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5353df91cba7b397b9407701681708d0a1518df6'/>
<id>urn:sha1:5353df91cba7b397b9407701681708d0a1518df6</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>win32: support "app exec link" reparse points</title>
<updated>2023-05-27T07:35:59+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2023-05-27T07:35:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=603af9bb92af6bc429d880df71618e96820967c5'/>
<id>urn:sha1:603af9bb92af6bc429d880df71618e96820967c5</id>
<content type='text'>
Reparse points with the tag IO_REPARSE_TAG_APPEXECLINK are present
in ~/AppData/Local/Microsoft/WindowsApps in Windows 10 and 11.
They are:

   Used by Universal Windows Platform (UWP) packages to encode
   information that allows the application to be launched by
   CreateProcess.

Modify readlink(2) and lsattr(1) to treat them as symbolic links, in
much the same way as was done previously for junctions.  They aren't
really symbolic links but they're similar.

Costs 128-160 bytes.

(GitHub issue #327)
</content>
</entry>
<entry>
<title>chattr,lsattr: improve help messages</title>
<updated>2022-05-19T14:43:23+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2022-05-19T12:09:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=eca8fe9c69bd15760ba5206f9ddd7bbf825bcda1'/>
<id>urn:sha1:eca8fe9c69bd15760ba5206f9ddd7bbf825bcda1</id>
<content type='text'>
List all attributes in the help from lsattr.

Minor changes to attribute names in output.
</content>
</entry>
<entry>
<title>lsattr: distinguish between junctions and symlinks</title>
<updated>2022-05-19T14:43:23+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2022-05-19T12:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3ab7b90aba64b2341f74d1e5b85a3f8fef216258'/>
<id>urn:sha1:3ab7b90aba64b2341f74d1e5b85a3f8fef216258</id>
<content type='text'>
Use the new st_tag member of struct stat to display whether a
reparse point is a junction or a symlink.
</content>
</entry>
<entry>
<title>chattr,lsattr: code shrink</title>
<updated>2022-05-19T14:43:23+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2022-05-19T11:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6ba1bb6d0245ecfca39224a44e2b3af3b2fef3d3'/>
<id>urn:sha1:6ba1bb6d0245ecfca39224a44e2b3af3b2fef3d3</id>
<content type='text'>
Drop fgetsetflags() and move its functionality into chattr and
lsattr.  Raw file attributes are available from struct stat.

In chattr don't compile code related to the unused (on Windows)
OPT_SET option.
</content>
</entry>
</feed>
