From 6c09475bb76eceb3816ae99c70f3a4803d34d555 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Mon, 29 May 2006 11:47:25 -0400 Subject: [PATCH] Update release notes, version numbers, et. al. for 1.39 release Signed-off-by: "Theodore Ts'o" --- README | 2 +- RELEASE-NOTES | 25 +++++++++++++++++++++---- debian/changelog | 14 ++++++++++++++ debian/control | 2 +- doc/libext2fs.texinfo | 8 ++++---- e2fsprogs.lsm | 10 +++++----- version.h | 4 ++-- 7 files changed, 48 insertions(+), 17 deletions(-) diff --git a/README b/README index d3be7a6..156e16a 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ - This is the new version (1.38) of the second extended file + This is the new version (1.39) 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 2a537c4..49c521d 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,5 +1,5 @@ -E2fsprogs 1.39-WIP (May 14, 2006) -=================================== +E2fsprogs 1.39 (May 29, 2006) +============================= Fix 32-bit cleanliness in e2fsprogs so that we can support filesystems between 2**31 and 2**32 blocks. @@ -8,6 +8,9 @@ Change mke2fs to use /etc/mke2fs.conf as a configuration file to configure the filesystem features, blocksize, and inode_ratio for different filesystem types. +Mke2fs will now create filesystems hash trees and on-line resizing +enabled by default, based on the new /etc/mke2fs.conf file. + The e2fsprogs tools (resize2fs, e2fsck, mke2fs) will open the filesystem device node in exclusive mode to prevent accidents by system administrators. In the case of resize2fs and mke2fs, it will @@ -100,6 +103,9 @@ of an extended attribute block. Fix the debugfs commands htree_dump, dx_hash, and list_dir so they print a print a usage message when an illegal option character is given. +Fix debugfs's dump_unsued command on filesystems with a 64k blocksize +so it won't core dump. (Addresses SourceForge bug #1424311) + Fix mklost+found so that it creates a full-sized directory on filesystems with larger block sizes. @@ -149,11 +155,13 @@ e2fsck context structure. Fixed spelling mistakes, typos, and otherwise clarified man pages and documentation. (Addresses Debian Bugs: #329859, #322188, #316811, -#312515, #351268, #357951, #347295, #316040) +#312515, #351268, #357951, #347295, #316040, #368392, #368393, #368394, +#368179) Fixed various Debian packaging issues --- see debian/changelog for details. (Addresses Debian Bugs #317862, #320389, #290429, #310950, -#310428, #330737, #330736, #329074, #356293, #360046, #366017, #364516) +#310428, #330737, #330736, #329074, #356293, #360046, #366017, #364516, +#362544, #362970) Programmer's notes: @@ -229,6 +237,15 @@ RO_COMPAT extension to the filesystem to allow the inode table to be lazily initialized on a per-block basis, instead of being entirely initialized or entirely unused on a per-blockgroup basis. +Fix backwards compatibility so e2fsprogs will better compile on Linux +2.0.35 systems. + +Make test scripts more robust against locale-related environment variables + +Fix type warning problem with sizeof() in ext2fs_open2(). + +Fix type warning problem with time_t in debugfs. + E2fsprogs 1.38 (June 30, 2005) ============================== diff --git a/debian/changelog b/debian/changelog index 0c98a77..55e26c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +e2fsprogs (1.39-1) unstable; urgency=low + + * New upstream version + * Fix debugfs's dump_unused command so it will not core dump on + filesystems with a 64k blocksize + * Clarified and improved man pages, including spelling errors + (Closes: #368392, #368393, #368394, #368179) + * New filesystems are now created with directory indexing and + on-line resizing enabled by default + * Fix previously mangled wording in an older Debian changelog entry + * Fix doc-base pointer to the top-level html file (Closes: #362544, #362970) + + -- Theodore Y. Ts'o Mon, 29 May 2006 11:07:53 -0400 + e2fsprogs (1.38+1.39-WIP-2006.04.09-2) unstable; urgency=low * Resize2fs automatically detects the previously used RAID stride diff --git a/debian/control b/debian/control index 60eb11e..e798a42 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: admin Priority: required Maintainer: Theodore Y. Ts'o Build-Depends: texi2html, gettext, texinfo, dc, libsepol1-dev, libdevmapper-dev, libselinux1-dev, debhelper (>= 4) -Standards-Version: 3.6.1 +Standards-Version: 3.7.2 Package: e2fsck-static Section: admin diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo index fb8bc9b..cce19ce 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.38) +@settitle The EXT2FS Library (version 1.39) @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.38 -@subtitle June 2005 +@subtitle Version 1.39 +@subtitle May 2006 @author by Theodore Ts'o @@ -103,7 +103,7 @@ by the Foundation. @top The EXT2FS Library -This manual documents the EXT2FS Library, version 1.38. +This manual documents the EXT2FS Library, version 1.39. @end ifinfo diff --git a/e2fsprogs.lsm b/e2fsprogs.lsm index 7debfff..cb5127d 100644 --- a/e2fsprogs.lsm +++ b/e2fsprogs.lsm @@ -1,16 +1,16 @@ Begin3 Title: EXT2 Filesystem utilities -Version: 1.38 -Entered-date: 30June2005 +Version: 1.39 +Entered-date: 29May2006 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 - 3544kB e2fsprogs-1.38.tar.gz - 456kB e2fsprogs-libs-1.38.tar.gz - 1kB e2fsprogs-1.38.lsm + 3616kB e2fsprogs-1.39.tar.gz + 480kB e2fsprogs-libs-1.39.tar.gz + 1kB e2fsprogs-1.39.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 b2f650f..dd023e0 100644 --- a/version.h +++ b/version.h @@ -7,5 +7,5 @@ * the GNU Public License. */ -#define E2FSPROGS_VERSION "1.39-WIP" -#define E2FSPROGS_DATE "09-Apr-2006" +#define E2FSPROGS_VERSION "1.39" +#define E2FSPROGS_DATE "29-May-2006" -- 1.8.3.1