<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/util-linux/volume_id/util.c, branch long_paths</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=long_paths</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=long_paths'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2026-02-04T14:59:33+00:00</updated>
<entry>
<title>volume_id: improve handling of too-small (usually zero-byte or erroring) blockdevs</title>
<updated>2026-02-04T14:59:33+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-04T14:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=cdcb4ce314531bfea23b844be7df28ab8c0818da'/>
<id>urn:sha1:cdcb4ce314531bfea23b844be7df28ab8c0818da</id>
<content type='text'>
function                                             old     new   delta
volume_id_get_buffer                                 327     372     +45
volume_id_open_node                                   17      24      +7
volume_id_probe_all                                  133     123     -10
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 52/-10)             Total: 42 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: volume_id_get_buffer with small FSes</title>
<updated>2026-02-04T12:30:24+00:00</updated>
<author>
<name>Alyssa Ross via busybox</name>
<email>busybox@busybox.net</email>
</author>
<published>2026-02-01T14:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7310339e73d369e9636d1f44446234f58b4ca54e'/>
<id>urn:sha1:7310339e73d369e9636d1f44446234f58b4ca54e</id>
<content type='text'>
I was working with some very small ext4 filesystems, used for
overlaying on immutable VM/container images.  If it's only desired to
overlay a single config file, these filesystems can be very small
indeed, and so ran afoul of this length check.

Since 4fc5ec56f ("device matching against UUIDs: do not try
floppies") (from 2009), floppy drives are skipped before this function
is even called.  Reading from an unused loop device returns 0, so it
should be fine to reduce  the minimum length.

Signed-off-by: Alyssa Ross via busybox &lt;busybox@busybox.net&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>uuidgen: move UUID formatting to libbb</title>
<updated>2026-02-03T08:10:25+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-03T06:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=3e8010196325c49537fdcfddf58a1b68ae84945b'/>
<id>urn:sha1:3e8010196325c49537fdcfddf58a1b68ae84945b</id>
<content type='text'>
function                                             old     new   delta
format_uuid_DCE_37_chars                               -      94     +94
uuidgen_main                                          71      53     -18
.rodata                                           107089  107066     -23
mkswap_main                                          278     253     -25
volume_id_set_uuid                                   258     178     -80
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/4 up/down: 94/-146)           Total: -52 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>whitespace fixes. no code changes</title>
<updated>2013-01-14T00:34:48+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2013-01-14T00:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6967578728a3eef43b7b2be4080dafc1b87f528d'/>
<id>urn:sha1:6967578728a3eef43b7b2be4080dafc1b87f528d</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: uuid_format small code shrink</title>
<updated>2013-01-13T23:52:03+00:00</updated>
<author>
<name>Sven-Göran Bergh</name>
<email>sgb@systemasis.org</email>
</author>
<published>2013-01-13T23:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=52185155088d0910d29c7f4fdf5cb3eecaac8965'/>
<id>urn:sha1:52185155088d0910d29c7f4fdf5cb3eecaac8965</id>
<content type='text'>
function                                             old     new   delta
volume_id_set_uuid                                   318     300     -18

Signed-off-by: Sven-Göran Bergh &lt;sgb@systemasis.org&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: display hfs[+] 128-bit UUID properly</title>
<updated>2013-01-13T23:37:00+00:00</updated>
<author>
<name>Sven-Göran Bergh</name>
<email>sgb@systemasis.org</email>
</author>
<published>2013-01-13T23:37:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=07b419dbcb34958d0f6050231783bd78f7d0344f'/>
<id>urn:sha1:07b419dbcb34958d0f6050231783bd78f7d0344f</id>
<content type='text'>
Signed-off-by: Sven-Göran Bergh &lt;sgb@systemasis.org&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: code shrink</title>
<updated>2012-09-02T13:33:47+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2012-09-02T13:33:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=8019b3a7aea51343f79922928c91ef833344b743'/>
<id>urn:sha1:8019b3a7aea51343f79922928c91ef833344b743</id>
<content type='text'>
function                                             old     new   delta
volume_id_set_unicode16                              200     173     -27

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: abort early on read failures.</title>
<updated>2009-02-15T05:51:19+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2009-02-15T05:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=28ea4298e380d73203890c0f42de68e9798396d8'/>
<id>urn:sha1:28ea4298e380d73203890c0f42de68e9798396d8</id>
<content type='text'>
 should help with probing missing fdd's

</content>
</entry>
<entry>
<title>volume_id/fat: careful with sector#, it may not fit in 32 bits. +91 bytes</title>
<updated>2008-11-30T17:41:31+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2008-11-30T17:41:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=1e10afcdfb2b3725458d7a245aa0fe2d39f6d812'/>
<id>urn:sha1:1e10afcdfb2b3725458d7a245aa0fe2d39f6d812</id>
<content type='text'>
volume_id/*: a bit of code shrink

</content>
</entry>
<entry>
<title>findfs: fix LUKS and FAT detection routines; do not exit if corrupted</title>
<updated>2008-10-12T11:17:49+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2008-10-12T11:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d5e305944a9db25f57b252cc9f56c18311e68481'/>
<id>urn:sha1:d5e305944a9db25f57b252cc9f56c18311e68481</id>
<content type='text'>
 FAT fs makes us try to seek past volume

function                                             old     new   delta
volume_id_get_buffer                                 301     327     +26
volume_id_probe_luks                                  79      82      +3
get_attr_volume_id                                    73      65      -8
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 29/-8)              Total: 21 bytes

</content>
</entry>
</feed>
