From d08a4cec6f5c56210e81123d17e8298732c317eb Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Thu, 20 Sep 2001 09:47:42 -0400 Subject: [PATCH] Update for 1.25 release. --- README | 2 +- RELEASE-NOTES | 47 +++++++++++++++++++++++++++++++++++++++++++++++ doc/libext2fs.texinfo | 6 +++--- e2fsprogs.spec | 2 +- version.h | 4 ++-- 5 files changed, 54 insertions(+), 7 deletions(-) diff --git a/README b/README index 551ba38..c339da6 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ - This is the new version (1.24a) of the second extended file + This is the new version (1.25) 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 1dca4e4..5720003 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,50 @@ +E2fsprogs 1.25 (September 20, 2001) +=================================== + +This is primarily a bug-fix release; no new features were added, but +there are a number of embarassing bug fixes and cleanups applied. + +Fix a bug mke2fs which causes stack garbage to be written to disk when +zapping disk sectors. (This bug could cause mke2fs to core dump for +some kernels, I suspect with security enhancement patches.) + +Remove unneeded #include of which was breaking +building e2fsprogs on the Hurd. (Addresses Debian bug #112414.) + +Updated tune2fs man page to reflect the fact that adding or removing a +journal doesn't require running e2fsck. + +Remove use of AC_REQUIRE from autoconf which had been used to prevent +AC_CANONICAL_HOST from being called twice; unfortunately this causes +recent autoconf to bomb out since they don't allow AC_REQUIRE to be +used outside of autoconf macros. Fortunately, it doesn't seem to be +necessary any more, anyway. + +E2fsck will now not fall back to an alternate superblock if the user +specifies the superblock location explicitly on the command-line. +This allows easier recovery from a situation where the primary +superblock and block groups are slightly corrupted, but the backup +superblocks are completely broken. + +Fix problem which caused compile_et and mk_cmds to blow up if +e2fsprogs was in a directory with a pathname that contained spaces. + +We are now more paranoid about checking the entry in /etc/mtab to make +sure the filesystem is really mounted, since some broken distributions +(read: Slackware) don't initialize /etc/mtab before checking non-root +filesystems. (Slackware also doesn't check the root filesystem +separately, and reboot if the root filesystem had changes applied to +it, which is dangerous and broken, but there's nothing I can do about +that.) + +Make UUID library C++ friendly by adding appropriate extern "C" +declarations and using const in the function declarations. + +Fix up the com_err texinfo file so that it can product a valid info +file (previously, it could only be used to generate paper +documentation using texinfo.tex). + + E2fsprogs 1.24a (September 2, 2001) =================================== diff --git a/doc/libext2fs.texinfo b/doc/libext2fs.texinfo index ecdffef..88d7bdc 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.24a) +@settitle The EXT2FS Library (version 1.25) @synindex tp fn @comment %**end of header @@ -61,7 +61,7 @@ by the author. @title The EXT2FS Library @subtitle The EXT2FS Library -@subtitle Version 1.24a +@subtitle Version 1.25 @subtitle "September 2001 @author by Theodore Ts'o @@ -102,7 +102,7 @@ by the Foundation. @top The EXT2FS Library -This manual documents the EXT2FS Library, version 1.24a. +This manual documents the EXT2FS Library, version 1.25. @end ifinfo diff --git a/e2fsprogs.spec b/e2fsprogs.spec index 5b37034..0d99ae4 100644 --- a/e2fsprogs.spec +++ b/e2fsprogs.spec @@ -1,6 +1,6 @@ Summary: Utilities for managing the second extended (ext2) filesystem. Name: e2fsprogs -Version: 1.24a +Version: 1.25 Release: 0 Copyright: GPL Group: System Environment/Base diff --git a/version.h b/version.h index ea57f70..19a7bc3 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.24a" -#define E2FSPROGS_DATE "02-Sep-2001" +#define E2FSPROGS_VERSION "1.25" +#define E2FSPROGS_DATE "20-Sep-2001" -- 1.8.3.1