From 7809bc56d4f39231b3cae3fe1434612f3b57c555 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Tue, 14 Nov 2006 23:49:07 -0500 Subject: [PATCH] Update version.h, RELEASE-NOTES, debian/changelog for 1.40-WIP release Signed-off-by: "Theodore Ts'o" --- RELEASE-NOTES | 42 +++++++++++++++++++++++++++++++++++++++--- debian/changelog | 16 ++++++++++++++++ version.h | 2 +- 3 files changed, 56 insertions(+), 4 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 825c28a..ffe2ec9 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,8 +1,28 @@ -E2fsprogs 1.40-WIP (October 2, 2006) -==================================== +E2fsprogs 1.40-WIP (November 14, 2006) +====================================== + +Fixed type-punning bug which caused dumpe2fs to crash on the Arm +platform (Addresses Debian Bug: #397044) + +Add explanatory message to badblocks that -n and -w are mutually exclusive +(Addresses Debian Bug: #371869) + +Allow debugfs and dumpe2fs to support fs features under development. + +Add support for the new flag EXT2_FLAG_SOFTSUPP_FEATURES flag to +ext2fs_open() , which allows application to open filesystes with features +which are currently only partially supported by e2fsprogs. + +Allow unix_io to support offsets greater than 2G (Addresses +SourceForge Bug: #1547922) Fixed overflow and signed/unsigned problems caused by the number of -blocks or inodes exceeding 2**31 or being close to 2**32-1;. +blocks or inodes exceeding 2**31 or being close to 2**32-1. + +Add support for unsigned directory hash calculations with hints in the +superblock to fix cross-architectural portability for htree +directories with filenames where the high 8th bit is set. (Addresses +Debian: #389772) Fix resize2fs so that it gives user-intelligible error messages if the filesystem or the kernel does not support on-line resizing. @@ -81,6 +101,9 @@ Add check to ext2fs_get_device_size() so it will return EFBIG for for filesystems contained in regular files where the filesystem image size is returned by stat64(). +Set local environment variables to C so mk_cmds and compile_et always +work. (Addresses SourceForge Bug: #1532177) + Added the 64-bit byte swapping function ext2fs_swab64(). Added two new helper functions to prevent 2**31/2**32-1 overflow @@ -92,6 +115,9 @@ ending blocks in a block group. Create the generated files read-only to remind developers not to edit them. +Add support for autoconf 2.60 (with backwards compatibility for older +versions of autoconf). + Added an "make rpm" target to top-level Makefile Added various FreeBSD portability fixes. @@ -109,6 +135,16 @@ If diff -u is supported, use it to report test failures. Updates/improvements to RPM spec file +Add on-disk format definitions for the following new features: +EXT4_FEATURE_RO_COMPAT_HUGE_FILE, EXT4_FEATURE_RO_COMPAT_GDT_CSUM, +EXT4_FEATURE_RO_COMPAT_DIR_NLINK, EXT4_FEATURE_INCOMPAT_64BIT, +EXT4_FEATURE_RO_COMPAT_EXTRA_ISIZE + +Add a new make target "checked-failed" in the tests directory which +reruns any failed tests + +Update draft-leach-uuids-guids-01.txt with rfc4122.txt + E2fsprogs 1.39 (May 29, 2006) ============================= diff --git a/debian/changelog b/debian/changelog index a301c69..72956b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +e2fsprogs (1.39+1.40-WIP-2006.11.14+dfsg-1) unstable; urgency=low + + * Fix spurious error from e2fsck -c and mke2fs -c caused by the fix + to #386475. + * Add dirhash signed/unsigned hint to superblock. (Closes: #389772) + * Allow unix_io offsets greater than 2 gigabytes + * Make sure mk_cmds and compile_et work even in strange locales + * Fix type-punning bug which caused dumpe2fs to crash on the Arm platform + (Closes: #397044) + * Add explanatory message to badblocks that -n and -w are mutually + exclusive. (Closes: #371869) + * New +dfsg source tarball that has useful documentation REALLY + removed to satisfy the DFSG License Nazi's. (Closes: #390664) + + -- Theodore Y. Ts'o Tue, 14 Nov 2006 23:45:34 -0500 + e2fsprogs (1.39+1.40-WIP-2006.10.02+dfsg-2) unstable; urgency=low * Add failsafes against duplicate UUID generation caused by threads diff --git a/version.h b/version.h index 92b0a80..c0ab729 100644 --- a/version.h +++ b/version.h @@ -8,4 +8,4 @@ */ #define E2FSPROGS_VERSION "1.40-WIP" -#define E2FSPROGS_DATE "02-Oct-2006" +#define E2FSPROGS_DATE "14-Nov-2006" -- 1.8.3.1