[ubuntu/questing-proposed] e2fsprogs 1.47.2-3ubuntu1 (Accepted)
Gianfranco Costamagna
locutusofborg at debian.org
Thu Jun 12 13:15:19 UTC 2025
e2fsprogs (1.47.2-3ubuntu1) questing; urgency=low
* Merge from Debian unstable. Remaining changes:
- Use 4k blocksize in all ext4 mke2fs.conf stanzas, so lvm migration
between non-4k PVs and 4k PVs works regardless of the volume size.
e2fsprogs (1.47.2-3) unstable; urgency=medium
* Fix a typo in fuse2fs.postrm which breaks /usr-move mitigation
(Closes: #1107595)
e2fsprogs (1.47.2-2) unstable; urgency=medium
* Fix integer overflow bug which resulted in fuse2fs failing to delete
very large files (Closes: #1106241)
* Fix an extent corruption bug which in very rare cases could result in
data loss when resizing a file system or when fuse2fs is operating on
that file system
* Various man page cleanups
* Add a Built-Using field to the e2fsck-static man page to honor a LGPL
requirement documenting which version of glibc was used to build the
e2fsck.static binary (Closes: #1106799)
* Remove the physical address of the FSF from the debian/copyright
file, addressing a Lintian warning.
* Fix bug in debugfs when user passes invalid arguments to the
e2freefrag command
* Add range checks to "mke2fs -E <desc_size>"
* Check to make the invalid value of 0 is not passed to "e2freefrag -c"
* Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when
there are no shared blocks to clear
* Fix mke2fs to disallow the verity feature without extents
* Fix fuse2fs to reject renameat2 RENAME_EXCHANGE/RENAME_WHITEOUT
instead of treating the request (wrongly) as a normal rename
* Fix fuse2fs to set the timestamps for the new inode created by a mkdir
or symlink request
* Fix fuse2fs to clamp the timestamps written to the file system to fix
a Y2038 bug as tested by fstests generic/402
* Fix fuse2fs to handle the encoding of POSIX acl's correctly
* Fix fuse2fs to return EOPNOTSUPP when a fallocate(2) mode is not supported
* Fix fuse2fs to refuse mounting a file system with file system features
that it doesn't know how to handle
* Fix debugfs's dump and rdump commands to avoid looping forever when
it runs across an I/O error or corupt filesystem metadata.
* Fix debugfs's dirsearch command on big-endian systems.
* Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent
tree. This fixes a problem where resize2fs is trying to relocate
all of the blocks in a file leading to the extent tree doubling in
size, and potentially leading to a corrupted extent tree.
* Fix "e2fsck -n" to not abort when it trips across an EA inode which
is not referenced by any inodes in the file system.
Date: Thu, 12 Jun 2025 15:13:43 +0200
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Maintainer: tytso at mit.edu (Theodore Y. Ts'o)
https://launchpad.net/ubuntu/+source/e2fsprogs/1.47.2-3ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 12 Jun 2025 15:13:43 +0200
Source: e2fsprogs
Built-For-Profiles: noudeb
Architecture: source
Version: 1.47.2-3ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Theodore Y. Ts'o <tytso at mit.edu>
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Closes: 1106241 1106799 1107595
Changes:
e2fsprogs (1.47.2-3ubuntu1) questing; urgency=low
.
* Merge from Debian unstable. Remaining changes:
- Use 4k blocksize in all ext4 mke2fs.conf stanzas, so lvm migration
between non-4k PVs and 4k PVs works regardless of the volume size.
.
e2fsprogs (1.47.2-3) unstable; urgency=medium
.
* Fix a typo in fuse2fs.postrm which breaks /usr-move mitigation
(Closes: #1107595)
.
e2fsprogs (1.47.2-2) unstable; urgency=medium
.
* Fix integer overflow bug which resulted in fuse2fs failing to delete
very large files (Closes: #1106241)
* Fix an extent corruption bug which in very rare cases could result in
data loss when resizing a file system or when fuse2fs is operating on
that file system
* Various man page cleanups
* Add a Built-Using field to the e2fsck-static man page to honor a LGPL
requirement documenting which version of glibc was used to build the
e2fsck.static binary (Closes: #1106799)
* Remove the physical address of the FSF from the debian/copyright
file, addressing a Lintian warning.
* Fix bug in debugfs when user passes invalid arguments to the
e2freefrag command
* Add range checks to "mke2fs -E <desc_size>"
* Check to make the invalid value of 0 is not passed to "e2freefrag -c"
* Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when
there are no shared blocks to clear
* Fix mke2fs to disallow the verity feature without extents
* Fix fuse2fs to reject renameat2 RENAME_EXCHANGE/RENAME_WHITEOUT
instead of treating the request (wrongly) as a normal rename
* Fix fuse2fs to set the timestamps for the new inode created by a mkdir
or symlink request
* Fix fuse2fs to clamp the timestamps written to the file system to fix
a Y2038 bug as tested by fstests generic/402
* Fix fuse2fs to handle the encoding of POSIX acl's correctly
* Fix fuse2fs to return EOPNOTSUPP when a fallocate(2) mode is not supported
* Fix fuse2fs to refuse mounting a file system with file system features
that it doesn't know how to handle
* Fix debugfs's dump and rdump commands to avoid looping forever when
it runs across an I/O error or corupt filesystem metadata.
* Fix debugfs's dirsearch command on big-endian systems.
* Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent
tree. This fixes a problem where resize2fs is trying to relocate
all of the blocks in a file leading to the extent tree doubling in
size, and potentially leading to a corrupted extent tree.
* Fix "e2fsck -n" to not abort when it trips across an EA inode which
is not referenced by any inodes in the file system.
Checksums-Sha1:
dc8f5a9be90cb1020d0ee4a3a9d2f7110b69e0d4 3292 e2fsprogs_1.47.2-3ubuntu1.dsc
eee6376c04092fe5d2ebfa11c545932bd1dc0dd9 105592 e2fsprogs_1.47.2-3ubuntu1.debian.tar.xz
1a4f9dbd38628c6c88d174791b1fad7e3249e6c8 7996 e2fsprogs_1.47.2-3ubuntu1_source.buildinfo
Checksums-Sha256:
5efcd26fe08502de50e42f02e4a5a27b9d364890a702ab6b276a01be66acc380 3292 e2fsprogs_1.47.2-3ubuntu1.dsc
343d290b753d0b0615b91a03d389c4ba7c63a7adcccc7aa76148e2a9f00c6ba8 105592 e2fsprogs_1.47.2-3ubuntu1.debian.tar.xz
6e7cd13de5fad1cc53995e0f8d315c60d374ccbf273bcf46adf5ecfd3741b62b 7996 e2fsprogs_1.47.2-3ubuntu1_source.buildinfo
Files:
d79d56e96c8d596d6d704b03cf2fe2ef 3292 admin important e2fsprogs_1.47.2-3ubuntu1.dsc
c952a8c4c8ca20253b801435a86e0b44 105592 admin important e2fsprogs_1.47.2-3ubuntu1.debian.tar.xz
55d3a8314870bf7ddf2f101c9e7efddc 7996 admin important e2fsprogs_1.47.2-3ubuntu1_source.buildinfo
More information about the Questing-changes
mailing list