]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Update release notes, version files for 1.40.8 release v1.40.8
authorTheodore Ts'o <tytso@mit.edu>
Fri, 14 Mar 2008 00:25:51 +0000 (20:25 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 14 Mar 2008 00:25:51 +0000 (20:25 -0400)
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
RELEASE-NOTES
debian/changelog
doc/libext2fs.texinfo
e2fsprogs.lsm
version.h

index bb49f898fa30983dbec71ff5e8e735a48f7e60a3..8d5925005286837aee47412798dcbbd64669dce8 100644 (file)
@@ -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)
 ====================================
 
index 94fe7f6335cbf9f6fe431ecba3c4c0858e493725..b42bf2040580f9fa591efaf7d73cda60345c1715 100644 (file)
@@ -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 <tytso@mit.edu>  Thu, 13 Mar 2008 20:00:09 -0400
+
 e2fsprogs (1.40.7-1) unstable; urgency=low
 
   * New upstream release
index c4b8c696e5643e0059b62ad39dcfc648c2f4b0de..f3b0d1e51dc2ef0250496e5a92494f45ba83fdd8 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo    @c -*-texinfo-*-
 @c %**start of header
 @setfilename libext2fs.info
-@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
 
index c821dd9e842fd875d1893517d43d4c43e81b5ce8..f9fd21f0fd2958d0ef2667d5a0d425d14a9a9f24 100644 (file)
@@ -1,16 +1,16 @@
 Begin3
 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:         tytso@mit.edu (Theodore Tso)
 Maintained-by:  tytso@mit.edu (Theodore Tso)
 Primary-site:   download.sourceforge.net /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
 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/LGPL
index 7494e7e544dc02c930fca25ad7d3024c60f3c46d..ea18f42e8abdd7f4f2f7afdc62c2e7230d7267e5 100644 (file)
--- a/version.h
+++ b/version.h
@@ -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"