Update for 1.25 release.
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 <linux/config.h> 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 @@
@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 @@
@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"