From 8a0ef9edfa27c019545f0aff57839a888d0da240 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Sun, 25 Sep 2011 01:52:03 -0400 Subject: [PATCH] Update for e2fsprogs 1.42-WIP-0925 release --- RELEASE-NOTES | 20 +++++++++++++++++--- debian/changelog | 13 +++++++++++++ version.h | 2 +- 3 files changed, 31 insertions(+), 4 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 5806638..0d609ec 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,4 +1,4 @@ -E2fsprogs 1.42-WIP (September 16, 2011) -- cd0b97ed9313 +E2fsprogs 1.42-WIP (September 16, 2011) -- f40aadb05a5f ======================================= This release of e2fsprogs has support for file systems > 16TB. @@ -15,6 +15,8 @@ This release of e2fsprogs has support for integrated feature, where the quota files are hidden system files that are automatically maintained by e2fsck. +Added support for the Multi-Mount Protection (MMP) feature. + Fix a bug in e2fsck where if the free blocks and inodes counts are incorrect, e2fsck would fix them without printing an error message. This would cause a "*** FILE SYSTEM WAS MODIFIED ***" message without @@ -99,6 +101,9 @@ that can support file systems > 16TB, once it arrives in v3.x kernels. Fixed tune2fs's mount options parsing. (Addresses Debian Bug: #641667) +Allow tune2fs to remove external journals if the device can not be +found. + Debugfs's icheck will now correctly find inodes which use the searched-for block as an extended attribute block. @@ -143,7 +148,10 @@ Debian Bug: #641667) Update translations: French, Chinese, Germany, Indonesian, Swedish, Vietnamese, Polish, Dutch, Czech, -Updated/clarified man pages. (Addresses Debian Big: #639411) +Fixed various Debian Packaging issues. (Addresses Debian Bugs: +#614662, #632169, #641838) + +Updated/clarified man pages. (Addresses Debian Bugs: #639411, #642193) Programming notes ----------------- @@ -161,10 +169,13 @@ The I/O manager now supports the discard operation. Reserved file system code points for new 1st class quota feature. +Shortened the compilation lines by moving the autoconf defines to +a config.h header file. + Fixed a potential free of an unitialized pointer in ext2fs_update_bb_inode(). -Fixed miscellaneous compile warnings. +Fixed miscellaneous gcc -Wall and coverity warnings. Fixed portability issues for Mac OS X. @@ -175,6 +186,9 @@ Fixed a build failure when OMIT_COM_ERR is defined. Improved error checking and fixed memory leaks caused by error return paths. +Add ext2fs_flush2() and ext2fs_close2() which takes a flag to allow +the fsync() to be skipped. + Added a test for extent-mapped journals by mke2fs and tune2fs. Added a test for creating a large (over 4GB) journal using mke2fs. diff --git a/debian/changelog b/debian/changelog index 265d1f4..01a3b1c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +e2fsprogs (1.42~WIP-2011-09-25-1) unstable; urgency=low + + * New upstream release + * Fix FTBFS on big-endian architectures (Closes: #641838) + * Add support for multiarch (Closes: #632169) + * Clarify and update debian/copyright file (Closes: #614662) + * Add support for Multi-Mount Protection (MMP) + * Allow tune2fs to remove the external journal if the device is not found + * Updated/clarified man pages (Closes: #642193) + * Fix a potential FTBFS caused by overly long compile lines (Closes: #629883) + + -- Theodore Y. Ts'o Sun, 25 Sep 2011 01:28:34 -0400 + e2fsprogs (1.42~WIP-2011-09-16-1) unstable; urgency=low * New upstream release diff --git a/version.h b/version.h index f95eaf5..cd4e57f 100644 --- a/version.h +++ b/version.h @@ -8,4 +8,4 @@ */ #define E2FSPROGS_VERSION "1.42-WIP" -#define E2FSPROGS_DATE "15-Sep-2011" +#define E2FSPROGS_DATE "25-Sep-2011" -- 1.8.3.1