diff options
author | Theodore Ts'o <tytso@mit.edu> | 2009-04-19 23:06:45 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2009-04-19 23:06:45 -0400 |
commit | daf3c82dd09a2f8341bf6a500d2d5f379fe728f7 (patch) | |
tree | 80dc18c51d4d9504f3e53d145434fdaffabb3e30 | |
parent | 2d7361ebfae31d462027479fd32799e01b37ec19 (diff) | |
download | e2fsprogs-daf3c82dd09a2f8341bf6a500d2d5f379fe728f7.tar.gz |
Interim commit for Debian release -- 1.41.4-2
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
-rw-r--r-- | RELEASE-NOTES | 69 | ||||
-rw-r--r-- | debian/changelog | 28 | ||||
-rw-r--r-- | version.h | 2 |
3 files changed, 97 insertions, 2 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index d114dc13..5606edc0 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,70 @@ +E2fsprogs 1.41.5 -- WORK IN PROGRESS (April 19, 2009) +====================================================== + +Fix a number of filesystem corruption bugs in resize2fs when growing +or shrinking ext4 filesystems off-line (i.e., when the ext4 filesystem +is not mounted). + +Debugfs can now set i_file_acl_high via the set_inodes_field command, +and print a 64-bit file acl. This is useful for debugging filesystem +corruptions where the high 32 bits of i_file_acl_high are set. + +The libuuid library will now close all file descriptors before running +uuidd. This avoids problems when the calling program has open sockets +which then never get closed because uuidd is a long-running helper +daeomn. (Addresses Launchpad bug: #305057) + +In order to avoid unnecessary full filesystem checks by e2fsck after +an on-line resize, e2fsck will ignore the NEEDS_RECOVERY flag set on +the backup superblocks. (Addresses Red Hat Bugzilla: #471925) + +Mke2fs will avoid trying to create the journal when run in +superblock-only mode (mke2fs -S), since the left-over journal in the +inode table will cause mke2fs to fail. + +Update Czech translation from the Translation Project. + +Fix support for external journals (which was broken in e2fsprogs +1.41.4). + +Fix a regression in debugfs where the "stat" command when no +filesystem was open would cause debugfs to crash with a segmentation +violation. + +Starting in the 2.6.29 linux kernel, the ext4 filesystem driver can be +used to support filesystems without a journal. Update the blkid +library so it understands this. + +Add a check to mke2fs and tune2fs that the argument to the -m option +(which specifies the reserved ratio) must be greater than zero. +(Addresses Debian Bug: #517015) + +Add support for tracking the number kilobytes written to the +filesystem via the superblock field s_kbytes_written. It will be +updated by the kernel as well as by e2fsprogs programs which write to +the filesystem. This is useful for tracking the wear to filesystems +on Solid Sstate Drives. + +Fix compatibility issue in the libext2fs info file and makeinfo +version 4.12. (Addresses Red Hat Bugzilla: #481620) + +Clarify tune2fs man page (Addresses Debian Bug: #515693) + +Fixed various Debian packaging issues --- see debian/changelog for +details. (Addresses Debian Bug: #506279) + +Programmer's Notes +------------------ + +Fix Hurd compilation problem in e2fsck and tune2fs (Addresses Debian +Bug: #521602) + +Fix various gcc compilation warnings and other programming cleanups. +(Addresses Red HatBugzilla: #486997) + +Add support for building the blkid command statically. + + E2fsprogs 1.41.4 (January 27, 2009) =================================== @@ -614,7 +681,7 @@ core dump while garbage collecting the blkid cache, and assure that blkid_find_dev_with_tag() never returns a non-existent device. Also, if a filesystem is found at a new /dev location, eliminate any duplicate stale entries which can not be verified. -(Addresses-Debian-Bugs: #487758, #487783) +(Addresses Debian Bugs: #487758, #487783) Add more paranoid checks for LVM volumes and swap partitions in blkid's probe function, to reduce the chances of false positives. diff --git a/debian/changelog b/debian/changelog index 60be6d73..1c8f1d96 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,31 @@ +e2fsprogs (1.41.4-2) unstable; urgency=low + + * Fix a number of filesystem corruption bugs in resize2fs when growing + or shrinking ext4 filesystems off-line (i.e., when the ext4 + filesystem is not mounted). + * Clarify tune2fs man page (Closes: #515693) + * Add homepage field to the debian control file (Closes: #506279) + * Fix Hurd compilation problem (Closes: #521602) + * Debugfs can now set i_file_acl_high via the set_inodes_field command + * Debugfs will now display a 64-bit file acl block + * Fix various gcc compilation warnings and other programming cleanups + * Make sure libuuid closes all file descriptors before starting the + uuidd daemon. + * Avoid running e2fsck unnecessarily after doing an online resize + * Mke2fs -S will now avoid trying to create the journal + * Update the Czech translation from the translation project. + * Fix support for external journals (which was broken in e2fsprogs 1.41.4) + * Fix a compatibility issue with libext2fs info page and makeinfo 4.12 + * Fix a segfault in debugfs when running stat without an open filesystem + * Teach the blkid library that starting in 2.6.29, ext4 can support + filesystems without journals. + * Add error check preventing the reserved_ratio argument to mke2fs and + tune2fs from being negative. (Closes: #517015) + * Add support for tracking the number kilobytes written to the + filesystem via the superblock field s_kbytes_written + + -- Theodore Y. Ts'o <tytso@mit.edu> Sun, 19 Apr 2009 23:05:53 -0400 + e2fsprogs (1.41.4-1) unstable; urgency=low * New upstream release @@ -8,4 +8,4 @@ */ #define E2FSPROGS_VERSION "1.41.4" -#define E2FSPROGS_DATE "27-Jan-2009" +#define E2FSPROGS_DATE "19-Apr-2009" |