From d5e7810e309dba62039a46dcd795c9a8dc1a8529 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Mon, 30 Sep 2002 11:33:36 -0400 Subject: [PATCH] Update release notes, et. al. for 1.30-WIP release. --- README | 2 +- RELEASE-NOTES | 41 +++++++++++++++++++++++++++++++++++++++++ doc/libext2fs.texinfo | 8 ++++---- e2fsprogs.spec | 2 +- version.h | 4 ++-- 5 files changed, 49 insertions(+), 8 deletions(-) diff --git a/README b/README index c0ba469..51aa955 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ - This is the new version (1.29) of the second extended file + This is the new version (1.30) 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 57a5a5f..edc49e4 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,44 @@ +E2fsprogs 1.30-WIP (September 30, 2002) +======================================= + +E2fsck now uses a more sophisticated algorithm to salvage corrupted +directories that recovers more information in the corrupted directory +block. + +E2fsck now performs additional consistency checks on indexed (HTREE) +directories. + +Fix bug where efsck might get confused about whether a completely +empty directory block is an empty leaf block or an interior htree +node. This could cause e2fsck to get confused into think that a valid +indexed directory was corrupted. + +E2fsck no longer creates an empty directory entry at the end of a +directory block when optimizing a directory. This would cause some +earlier versions of the dxdir kernel code to corrupt the directory +when attempting to split a node containing an empty directory entry. + +E2fsck could sometimes in rare circumstances leave the indexed flag +set after a small directory was optimized by compressing it instead of +indexing it. (This should never happen in real life, since +directories that small wouldn't have been indexed, but better safe +than sorry.) + +E2fsck now only updates the master superblock in all cases. This +slightly shortens its run time. + +Ext2ed can deal with directory entries of length 0; previously it +would get stuck in an infinite loop. + +Fsck now has support for reiserfs volumes when parsing LABEL= and UUID= +specifiers. (Sourceforge patch #613447) + +Badblocks will now work correctly on read-only devices such as +CD-ROM's. (Sourceforge patch #600451) + +Updated and clarified man pages. + + E2fsprogs 1.29 (September 24, 2002) =================================== diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo index a28eed2..0816861 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.29) +@settitle The EXT2FS Library (version 1.30) @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.29 -@subtitle "August 2002 +@subtitle Version 1.30 +@subtitle "October 2002 @author by Theodore Ts'o @@ -102,7 +102,7 @@ by the Foundation. @top The EXT2FS Library -This manual documents the EXT2FS Library, version 1.29. +This manual documents the EXT2FS Library, version 1.30. @end ifinfo diff --git a/e2fsprogs.spec b/e2fsprogs.spec index cdddb12..429c9a7 100644 --- a/e2fsprogs.spec +++ b/e2fsprogs.spec @@ -1,6 +1,6 @@ Summary: Utilities for managing the second extended (ext2) filesystem. Name: e2fsprogs -Version: 1.29 +Version: 1.30-WIP-20020930 Release: 0 Copyright: GPL Group: System Environment/Base diff --git a/version.h b/version.h index 3e242c5..49aa492 100644 --- a/version.h +++ b/version.h @@ -6,5 +6,5 @@ * Ts'o. This file may be redistributed under the GNU Public License. */ -#define E2FSPROGS_VERSION "1.29" -#define E2FSPROGS_DATE "24-Sep-2002" +#define E2FSPROGS_VERSION "1.30-WIP" +#define E2FSPROGS_DATE "30-Sep-2002" -- 1.8.3.1