Have uploaded 1.41.8 today
Changes:
e2fsprogs (1.41.8-1ubuntu1) karmic; urgency=low
.
* Merge from Debian, remaining changes:
- Do not build-depend on dietlibc-dev, which is universe.
- Do now allow pkg-create-dbgsym to operate on this package.
- Use external libblkid from util-linux, rather than building our own
(conditional on lsb_release, debian/control mangling via m4)
.
* Use external libuuid from util-linux, rather than building our own.
* Cherry pick 9d4bade from GIT maint:
- filefrag: Restore "perfect" number of extents calculation for ext2/ext3
.
e2fsprogs (1.41.8-1) unstable; urgency=low
.
* New upstream release
* Fix resize2fs bugs when shrinking ext4 filesystems
* Update debian policy compliance to 3.8.2
* Update package descriptions to mention ext3 and ext4 filesytems
(Closes: #535530)
* Update French, Polish, Czech, Indonesian, and Sweedish translation
from the Translation Project.
* If the resize2fs operation fails, the user will be told to fix up
the filesystem using e2fsck -fy.
.
e2fsprogs (1.41.7-2) unstable; urgency=low
.
* Fix online resizing using resize2fs (Closes: #535452)
* Fix the filefrag program for files with more than 144 extents
* Update and clarify various man pages.
* Fix potential filesystem corruptions caused by using resize2fs to
shrink filesystems with extents enabled.
.
e2fsprogs (1.41.7-1) unstable; urgency=low
.
* New upstream release
* Fix memory leaks in e2fsprogs, including a very large memory leak
which can cause e2fsck to run out of memory when checking very large
filesystems using extents.
* Fix a bug in libext2fs which can cause e2fsck and resize2fs to write
uninitalized data into the portion of the inode beyond the first 128
bytes when operating on extents; potentially corrupting filesystems.
* The logsave program will now filter out the ^A and ^B characters when
writing to the console.
* Update/clarify man pages (Closes: #531385, #523063)
* Fix filefrag progam so it correctly checks for errors from the
fiemap ioctl.
* Change badblocks to allow block sizes larger than 4k.
* Fix libext2fs to properly initialize i_extra_size when creating the
journal and resize inodes.
* Resize2fs will now update the journal backup fileds in the
superblock if the journal is moved; this avoids an unnecessary full
fsck after resizing the filesystem.
* Use the same encoding as the kernel for rec_len == 64k in 64k block
filesystems.
* Fix lsattr to exit with a non-zero status when it encounters errors.
* Enhance badblocks to print the currently tested block number when
interrupted with ^C.
* Fix debugfs from core dumping if the logdump command fails to open the
output file.
* Harden ext2fs_validate_entry() so that lsdel will not read beyond the
end of the block even if the directory block is corrupted.
* Update Chinese and Czech translation from the Translation Project.
.
e2fsprogs (1.41.6-1) unstable; urgency=low
.
* New upstream release
* Update and clarify man pages
* Fix a number of Lintian warnings, including to updating to debian
policy 3.8.1
* Update config.guess and config.sub to the latest (2009-04-17)
version so that e2fsprogs will build on the avr32 platform
(Closes: #528330)
* Add an explicit error message if the /etc/mtab file is missing
when running e2fsck or resize2fs (Closes: #527859)
* Enhance e2fsck to handle the case where the primary block group
descriptors need fixing, and the backup superblock is corrupt.
(Closes: #516820)
* Add an "-a" option to debugfs's close_filesys command
* e2fsck will no longer abort a preen operation if an inode's
i_file_acl_hi field is non-zero. (Closes: #526524)
* The chattr program can now migrate inodes from using direct/indirect
blocks to extent trees.
* Speed up e2fsck if there are multiple block groups with inodes in
use in the unused portion of the block group's inode table.
* Update Chinese translation from the translation project
* Fix resize2fs so it won't corrupt ext4 filesystem when asked to
shrink a filesystem smaller than the minimum suggested size.
* Fix e2fsck regression which can corrupt ext4 filesystems when
replaying the journal.
* Add support to e2fsck for handling I/O errors while replaying the
journal
* Fix a bug in e2fsck which could cause it to crash if an inode has a
corrupt extent header, and the user declines to clear the inode.
* Fix blkid to prefer the /dev/mapper/<name> device names over the
private /dev/dm-N device names.
* Add support for the FIEMAP ioctl to the filefrag program
* Further speed up e2fsck by skipping journal checks if the filesystem
is mounted read-only and is marked as not needing journal replay.
* Add a build depends in the control file indicating that dietlibc
must be newer than version 0.30 (Closes: #506064)
** Changed in: e2fsprogs (Ubuntu)
Status: In Progress => Fix Released
--
e2fsck will corrupt filesystems when replaying journal
https://bugs.launchpad.net/bugs/380727
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs