- This is the new version (1.41.6) of the second extended file
+ This is the new version (1.41.7) of the second extended file
system management programs.
From time to time, I release new versions of e2fsprogs, to fix
+E2fsprogs 1.41.7 (June 29, 2009)
+================================
+
+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 inodes mapped via extents; potentially
+corrupting filesystems.
+
+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.
+
+The logsave program will now filter out the ^A and ^B characters when
+writing to the console.
+
+Harden ext2fs_validate_entry() so that lsdel will not read beyond the
+end of the block even if the directory block is corrupted.
+
+Fix debugfs from core dumping if the logdump command fails to open the
+output file.
+
+Enhance badblocks to print the currently tested block number when
+interrupted with ^C.
+
+Fix lsattr to exit with a non-zero status when it encounters errors.
+(Addresses RedHat Bugzilla #489841)
+
+Fix e2fsprogs to use the same encoding for rec_len in 64k (and larger)
+filesystems as the kernel when encoding rec_len >= 64k. For 64k
+filesystems (currently all that is supported by e2fsprogs, this is
+only a minor corner case).
+
+Resize2fs will now update the journal backup fileds in the sup0erblock
+if the journal is moved; this avoids an unnecessary full fsck after
+resizing the filesystem. (Addresses RedHat Bugzilla: #505339)
+
+Fix libext2fs to properly initialize i_extra_size when creating the
+journal and resize inodes.
+
+Change badblocks to allow block sizes larger than 4k.
+
+Fix filefrag progam so it correctly checks for errors from the fiemap ioctl.
+
+Update Chinese and Czech translation from the Translation Project.
+
+Clean up various man pages. (Addresses Debian Bug #531385 and #523063)
+
+
+Programmer's Notes
+------------------
+
+Add --disable-libuuid option to configure which uses an in-system
+installed version of libuuid; the private version is enabled by
+default.
+
+Add --valgrind-leakcheck option to the test_script program which runs
+valgrind with the appropriate options to find memory leaks.
+
+
E2fsprogs 1.41.6 (May 30, 2009)
===============================
+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.
+
+ -- Theodore Y. Ts'o <tytso@mit.edu> Mon, 29 Jun 2009 15:12:14 -0400
+
e2fsprogs (1.41.6-1) unstable; urgency=low
* New upstream release
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename libext2fs.info
-@settitle The EXT2FS Library (version 1.41.6)
+@settitle The EXT2FS Library (version 1.41.7)
@synindex tp fn
@comment %**end of header
@title The EXT2FS Library
@subtitle The EXT2FS Library
-@subtitle Version 1.41.6
-@subtitle May 2009
+@subtitle Version 1.41.7
+@subtitle June 2009
@author by Theodore Ts'o
@top The EXT2FS Library
-This manual documents the EXT2FS Library, version 1.41.6
+This manual documents the EXT2FS Library, version 1.41.7
@end ifinfo
Begin3
Title: EXT2 Filesystem utilities
-Version: 1.41.6
-Entered-date: 30May2009
+Version: 1.41.7
+Entered-date: 29Jun2009
Description: The filesystem utilities for the EXT2 filesystem, including
e2fsck, mke2fs, dumpe2fs, fsck, and others.
Keywords: utilities, fsck, filesystem, Ext2fs
Author: tytso@mit.edu (Theodore Tso)
Maintained-by: tytso@mit.edu (Theodore Tso)
Primary-site: download.sourceforge.net /pub/sourceforge/e2fsprogs
- 4320kB e2fsprogs-1.41.6.tar.gz
- 484kB e2fsprogs-libs-1.41.6.tar.gz
- 1kB e2fsprogs-1.41.6.lsm
+ 4324kB e2fsprogs-1.41.7.tar.gz
+ 484kB e2fsprogs-libs-1.41.7.tar.gz
+ 1kB e2fsprogs-1.41.7.lsm
Alternate-site:
Platforms: linux 1.2.x/1.3.x/2.0.x/2.1.x/2.2.x/2.3.x/2.4.x/2.5.x/2.6.x
Copying-policy: GPL-2/LGPL-2
* redistributed under the GNU Public License.
*/
-#define E2FSPROGS_VERSION "1.41.6"
-#define E2FSPROGS_DATE "30-May-2009"
+#define E2FSPROGS_VERSION "1.41.7"
+#define E2FSPROGS_DATE "29-June-2009"