Interim commit for Debian release -- 1.41.4-2

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
bitmap-optimize
Theodore Ts'o 2009-04-19 23:06:45 -04:00
parent 2d7361ebfa
commit daf3c82dd0
3 changed files with 97 additions and 2 deletions

View File

@ -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.

28
debian/changelog vendored
View File

@ -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

View File

@ -8,4 +8,4 @@
*/
#define E2FSPROGS_VERSION "1.41.4"
#define E2FSPROGS_DATE "27-Jan-2009"
#define E2FSPROGS_DATE "19-Apr-2009"