]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Update ChangeLog, README, RELEASE-NOTES for 1.40.2 release v1.40.2
authorTheodore Ts'o <tytso@mit.edu>
Sat, 14 Jul 2007 13:03:17 +0000 (09:03 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Sat, 14 Jul 2007 13:03:17 +0000 (09:03 -0400)
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
README
RELEASE-NOTES
debian/changelog
version.h

diff --git a/README b/README
index f34434b69a5f289166a8433e5e5b958ffa06bb99..138780227dbdb8c95eaf927a7c9c17ce5f10b1ca 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-       This is the new version (1.40.1) of the second extended file
+       This is the new version (1.40.2) of the second extended file
 system management programs.
 
        From time to time, I release new versions of e2fsprogs, to fix
index 32afe2e99c469e6f7ac81a478083b9a3866a09dd..b3a605c698c6fb09b364c1942b0a87be43df0e4e 100644 (file)
@@ -1,3 +1,26 @@
+E2fsprogs 1.40.2 (July 12, 2007)
+================================
+
+A recent change to e2fsck_add_dir_info() to use tdb files to check
+filesystems with a very large number of filesystems had a typo which
+caused us to resize the wrong data structure.  This would cause a
+array overrun leading to malloc pointer corruptions and segfaults.
+Since we normally can very accurately predict how big the the dirinfo
+array needs to be, this bug only got triggered on very badly corrupted
+filesystems.
+
+Fix a bug in e2fsck which caused it to incorrectly salvange
+directories when the last entry's rec_len is bogusly too big.  This
+resulted in a nonsense filesystem corruption to be reported, and
+required a second run of e2fsck to fully fix up the directory.
+
+Update tune2fs man page to include more discussion of reserved blocks
+(Addresses Launchpad bug #47817)
+
+Update Turkish, Polish, Dutch, and Vietnamese PO files from the
+Translation Project
+    
+
 E2fsprogs 1.40.1 (July 7, 2007)
 ===============================
 
@@ -11,7 +34,7 @@ of "E@e '%Dn' in %p (%i)" to "E@E".  This causes @E to be expanded at
 @E, recursively, forever, until the stack fills up and e2fsck core
 dumps.  We fix this by making e2fsck stop @-expansions after a
 recursive depth of 10, which is far more than we need.
-(Addresses Sourceforge Bug: @1646081)
+(Addresses Sourceforge Bug: #1646081)
     
 Compile the default mke2fs.conf into mke2fs program.  People are
 getting surprised by mke2fs creating filesystems with different
@@ -33,7 +56,6 @@ Fix bogus strip permission errors when building under Debian.  When
 building the e2fsprogs dpkg's, the dh_strip command emits a large
 number of error messages caused by the permissions not being right.
 So run dh_fixperms before running dh_strip.
-    
 
 Programmer's Notes:
 -------------------
index b89348076f5c9bc2c9d8a6306de9338195406199..fb599e02dac7a2d3ac2f9b7e711cd25b187b91ff 100644 (file)
@@ -1,3 +1,16 @@
+e2fsprogs (1.40.2-1) unstable; urgency=low
+
+  * New upstream release
+  * e2fsck: Fix salvage_directory when the last entry's rec_len is too big
+  * Update Turkish, Polish, Dutch, and Vietnamese PO files from the 
+      Translation Project
+  * Fix a bug which would cause e2fsck segfault on very badly damaged
+      filesystems
+  * Update tune2fs man page to include more discussion of reserved
+      blocks (Addresses Ubuntu Launchpad bug #47817)
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 12 Jul 2007 22:18:51 -0400
+
 e2fsprogs (1.40.1-1) unstable; urgency=low
 
   * New upstream release
index 9e6f5be2ae5c9975fa33246f8674f96cdfcbce71..d0d1d1e198de2e12c58a865febf52f1bb2df83c1 100644 (file)
--- a/version.h
+++ b/version.h
@@ -7,5 +7,5 @@
  * the GNU Public License.
  */
 
-#define E2FSPROGS_VERSION "1.40.1"
-#define E2FSPROGS_DATE "08-Jul-2007"
+#define E2FSPROGS_VERSION "1.40.2"
+#define E2FSPROGS_DATE "12-Jul-2007"