Update release notes, version numbers, et. al. for 1.39 release
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
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 @@
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 @@
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 @@
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 @@
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 <tytso@mit.edu> 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 @@
Priority: required
Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
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 @@
@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 @@
@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"