Browse files

Update release notes, version files for 1.40.8 release

Signed-off-by: "Theodore Ts'o" <>
  • Loading branch information...
1 parent 54d1342 commit da078326b6d71438b6b0e7d063ce2e3ba5fb5fab @tytso tytso committed Mar 14, 2008
Showing with 78 additions and 11 deletions.
  1. +53 −0 RELEASE-NOTES
  2. +14 −0 debian/changelog
  3. +4 −4 doc/libext2fs.texinfo
  4. +5 −5 e2fsprogs.lsm
  5. +2 −2 version.h
@@ -1,3 +1,56 @@
+E2fsprogs 1.40.8 (March 13, 2008)
+Fixed e2image -I so it works on image files which are larger than 2GB.
+Fixed e2fsck's handling of directory inodes with a corrupt size field. If
+the size is larger than the number of blocks found in the inode, don't
+try to allocate extra empty blocks at the end of the directory to make
+up the difference; there's no point to doing that. In addition, if
+the size is not a multiple of a blocksize, always fix it.
+E2fsck handled a pass 2 "should never happen error" by not giving
+enough information and then core dumping. Unfortunately, it was all
+too easy to trigger the "should never happen" situation if a
+directory's inode size was not correct. This has been fixed, but
+e2fsck has also been taught how to handle this situation more
+gracefully, by simply removing the inode hash tree information, so
+that it can be rebuilt again after e2fsck's pass 3. (Addresses
+Launchpad Bug: #129395)
+Resize2fs had a bug resizing large inodes with extended attributes
+that was fixed in 1.40.6; unfortunately, it turned out it wasn't fixed
+completely on big-endian systems such as PowerPC. The bug should be
+completely fixed now. Yay for regression test suites. (Addresses Red
+Hat Bugzilla: #434893)
+Updated German, Czech, Dutch, Polish, Sweedish, and Vietnamese
+translations. Many thanks to Philipp Thomas from Novell for stepping
+up to become the new German translation maintainer! (Addresses Debian
+Bugs: #302512, #370247, #401092, #412882).
+When e2fsck is clearing a corrupt inode's HTREE directory information,
+make it clear that it is just clearing the HTREE information, not the
+entire inode.
+Fixed spelling mistakes, typos, and otherwise clarified man pages.
+Programmer's notes
+Add new functions, ext2fs_dblist_get_last() and
+ext2fs_dblist_drop_last(), which allows the caller to examine the last
+directory block entry added to the list, and to drop if it necessary.
+Fixed a portability problem in libblkid with DJGPP.
+Fix an obvious typo in an "internal error" message in e2fsck. Thanks
+to Philipp Thomas for pointing this out.
+If the info files are not built, change "make install" so it doesn't
+fail with an error code.
E2fsprogs 1.40.7 (February 28, 2008)
@@ -1,3 +1,17 @@
+e2fsprogs (1.40.8-1) unstable; urgency=low
+ * Fix e2image -I so it works on image files which are larger than 2GB.
+ * Fix e2fsck's handling of directory inodes with a corrupt size field.
+ * Fully fix a resize2fs bug where extended attributes in large inodes
+ could get dropped on big-endian systems.
+ * Update Czech, Dutch, Polish, Sweedish, and Vietnamese translations.
+ * Significantly updated German translation! Thanks to Philipp Thomas
+ from Novell for stepping up to be our new German translation
+ maintainer! (Closes: #302512, #370247, #401092, #412882)
+ * Fixed mke2fs man page to document new default inode size.
+ -- Theodore Y. Ts'o <> Thu, 13 Mar 2008 20:00:09 -0400
e2fsprogs (1.40.7-1) unstable; urgency=low
* New upstream release
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
-@settitle The EXT2FS Library (version 1.40.7)
+@settitle The EXT2FS Library (version 1.40.8)
@synindex tp fn
@comment %**end of header
@@ -61,8 +61,8 @@ by the author.
@title The EXT2FS Library
@subtitle The EXT2FS Library
-@subtitle Version 1.40.7
-@subtitle February 2008
+@subtitle Version 1.40.8
+@subtitle March 2008
@author by Theodore Ts'o
@@ -103,7 +103,7 @@ by the Foundation.
@top The EXT2FS Library
-This manual documents the EXT2FS Library, version 1.40.7.
+This manual documents the EXT2FS Library, version 1.40.8.
@end ifinfo
@@ -1,16 +1,16 @@
Title: EXT2 Filesystem utilities
-Version: 1.40.7
-Entered-date: 28Feb2008
+Version: 1.40.8
+Entered-date: 13Mar2008
Description: The filesystem utilities for the EXT2 filesystem, including
e2fsck, mke2fs, dumpe2fs, fsck, and others.
Keywords: utilities, fsck, filesystem, Ext2fs
Author: (Theodore Tso)
Maintained-by: (Theodore Tso)
Primary-site: /pub/sourceforge/e2fsprogs
- 3996kB e2fsprogs-1.40.6.tar.gz
- 444kB e2fsprogs-libs-1.40.6.tar.gz
- 1kB e2fsprogs-1.40.6.lsm
+ 4012kB e2fsprogs-1.40.8.tar.gz
+ 444kB e2fsprogs-libs-1.40.8.tar.gz
+ 1kB e2fsprogs-1.40.8.lsm
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/LGPL
@@ -7,5 +7,5 @@
* redistributed under the GNU Public License.
-#define E2FSPROGS_VERSION "1.40.7"
-#define E2FSPROGS_DATE "28-Feb-2008"
+#define E2FSPROGS_VERSION "1.40.8"
+#define E2FSPROGS_DATE "13-Mar-2008"

0 comments on commit da07832

Please sign in to comment.