From 491d8bc3e0fafda6cbb41e76549c620eb700f650 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Wed, 21 May 2008 13:23:04 -0400 Subject: [PATCH] Update release notes and debian changelog for 1.40.10 release Signed-off-by: "Theodore Ts'o" --- README | 2 +- RELEASE-NOTES | 28 ++++++++++++++++++++++++++++ debian/changelog | 10 ++++++++++ doc/libext2fs.texinfo | 8 ++++---- e2fsprogs.lsm | 10 +++++----- version.h | 4 ++-- 6 files changed, 50 insertions(+), 12 deletions(-) diff --git a/README b/README index f243812..7988b85 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ - This is the new version (1.40.9) of the second extended file + This is the new version (1.40.10) of the second extended file system management programs. From time to time, I release new versions of e2fsprogs, to fix diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 7e355e5..56b3de6 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,31 @@ +E2fsprogs 1.40.10 (May 21, 2008) +================================ + +When deciding whether or not to revalidate a blkid cache entry, if the +device's mtime is newer than the last time the cached entry was +validated, force a revalidation. + +Fix a potential data corruption bug in e2fsck in the journal replay. +The chances of this is happening is extremely remote, especially the +default data=ordered or data=writeback modes. However, if a block +which has been journalled starts with the first four bytes 0xc03b3998, +when e2fsck replays the journal, those four bytes will be replaced +with zero's. Fortunately, it is highly, highly unlikely for e2fsck +metadata to begin with those fatal 4 byte sequence, and unless +data=ordered mode is in use, data blocks are never journaled. + +Updated German, Dutch, Sweedish, and Vietnamese translations. + +Programmer's notes: +------------------- + +Fixed various Debian packaging issues --- see debian/changelog for +details. + +Remove default sizes of types when cross compiling, since autoconf +2.50 can figure this out automatically now. + + E2fsprogs 1.40.9 (April 27, 2008) ================================= diff --git a/debian/changelog b/debian/changelog index 589e70b..b91a23b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +e2fsprogs (1.40.10-1) unstable; urgency=low + + * Fix a very rare potential data corruption bug in e2fsck's journal + replay. + * Updated German, Dutch, Sweedish, and Vietnamese translations. + * Force blkid to revalidate a device if its mtime is newer than the + last validation time in the cache. + + -- Theodore Y. Ts'o Wed, 21 May 2008 13:35:12 -0400 + e2fsprogs (1.40.9-1) unstable; urgency=low * Fix fsck so that if multiple filesystems are being checked in diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo index 0c644ab..b887ad6 100644 --- a/doc/libext2fs.texinfo +++ b/doc/libext2fs.texinfo @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @c %**start of header @setfilename libext2fs.info -@settitle The EXT2FS Library (version 1.40.9) +@settitle The EXT2FS Library (version 1.40.10) @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.9 -@subtitle April 2008 +@subtitle Version 1.40.10 +@subtitle May 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.9. +This manual documents the EXT2FS Library, version 1.40.10. @end ifinfo diff --git a/e2fsprogs.lsm b/e2fsprogs.lsm index 8eea6e2..e5ae473 100644 --- a/e2fsprogs.lsm +++ b/e2fsprogs.lsm @@ -1,16 +1,16 @@ Begin3 Title: EXT2 Filesystem utilities -Version: 1.40.9 -Entered-date: 27Apr2008 +Version: 1.40.10 +Entered-date: 21May2008 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 - 4004kB e2fsprogs-1.40.9.tar.gz - 468kB e2fsprogs-libs-1.40.9.tar.gz - 1kB e2fsprogs-1.40.9.lsm + 4004kB e2fsprogs-1.40.10.tar.gz + 468kB e2fsprogs-libs-1.40.10.tar.gz + 1kB e2fsprogs-1.40.10.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 diff --git a/version.h b/version.h index 086d7ea..95704e6 100644 --- a/version.h +++ b/version.h @@ -7,5 +7,5 @@ * redistributed under the GNU Public License. */ -#define E2FSPROGS_VERSION "1.40.9" -#define E2FSPROGS_DATE "27-Apr-2008" +#define E2FSPROGS_VERSION "1.40.10" +#define E2FSPROGS_DATE "21-May-2008" -- 1.8.3.1