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

Reply via email to