Update Release Notes, Changelogs, version.h, etc. for 1.41.13 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
bitmap-optimize
Theodore Ts'o 2010-11-22 16:10:23 -05:00
parent e994dc99fe
commit d5b8a1e907
7 changed files with 456 additions and 291 deletions

2
README
View File

@ -1,4 +1,4 @@
This is the new version (1.41.12) of the second extended file
This is the new version (1.41.13) of the second extended file
system management programs.
From time to time, I release new versions of e2fsprogs, to fix

View File

@ -1,3 +1,113 @@
E2fsprogs 1.41.13 (November 22, 2010)
=====================================
E2fsck will open the external journal in exclusive mode, to prevent
the journal from getting truncated while it is in use due to a user
accidentally trying to run e2fsck on a snapshotted file system volume.
(Addresses Debian Bug: #587531)
Fix a bug in e2fsck so it has the correct test for the EOFBLOCKS_FL
flag.
The tune2fs program can now set the uninit_bg feature without
requiring an fsck.
The tune2fs, dumpe2fs, and debugfs programs now support the new ext4
default mount options settings which were added in 2.6.35.
The e2fsck and dumpe2fs programs now support the new ext4 superblock
fields which track where and when the first and most recent file
system errors occurred. These fields are displayed by dumpe2fs and
cleared by e2fsck. These new superblock fields were added in 2.6.36.
Debugfs now uses a more concicse format for listing extents in its
stat command. This format also includes the interior extent tree
blocks, which previously was missing from stat's output for
extent-based files.
Debugfs has a new option, -D, which will request Direct I/O access of
the file system.
Mke2fs will skip initializing the inode table if a device supports
discard and the discard operation will result in zero'ed blocks.
Badblocks will now correctly backspace over UTF-8 characters when
displaying its progress bar. (Addresses Gentoo Bug #309909; Addresses
Debian Bugs #583782 and #587834)
E2freefrag will now display the total number of free extents.
Resize2fs -P no longer requires a freshly checked filesystem before
printing the minimum resize size.
Fixed a floating point precision error in a binary tree search routine
that can lead to seg fault in e2fsck and resize2fs.
Fixed a bug in e2fsck where if both the original and backup superblock
are invalid in some way, e2fsck will fail going back to the original
superblock because it didn't close the backup superblock first, and
the exclusive open prevented the file system from being reopened.
Fixed a big in e2freefrag which caused getopt parsing to fail on
architectures with unsigned chars. (Addresses Gentoo Bug: #299386)
Clarified an mke2fs error message so a missed common in an -E option
(i.e., mke2fs -t ext4 -E stride=128 stripe-width=512 /dev/sda1")
results in a more understandable explanation to the user.
Mke2fs now displays the correct valid inode ratio range when
complaining about an invalid inode ratio specified by the user.
Mke2fs now understands the extended option "discard" and "nodiscard",
and the older option -K is deprecated. The default of whether
discards are enabled by default can be controled by the mke2fs.conf
file.
Mke2fs's handling of logical and physical sector sizes has been
improved to reflect the fact that there will be some SSD's with 8k and
16k physical sectors arriving soon. Mke2fs will no longer force block
size to be the physical sector size, since there will be devices where
the physical sector size is larger than the system's page size, and
hence larger than the maximal supported block size. In addition, if
the minimal and optimal io size are not exported by the device, and
the physical sector size is larger than the block size, the physical
sector size will be used to set the Raid I/O optimization hints in the
superblock.
E2fsck will now display a better, more specific error message when the
user enters a typo'ed device name, instead of blathering on about
alternate superblocks.
Fixed various Debian Packaging Issues
Updated/clarified man pages (Addresses Debian Bugs: #580236, #594004, #589345)
Update the Chinese, Chzech, Dutch, French, Germany, Indonesian,
Polish, Swedish, and Vietnamese translations.
Programmer's Notes
------------------
Add support for Direct I/O in the Unix I/O access layer.
Fixed a memory leak in the Unix I/O layer when changing block sizes.
Added a new function to the ext2fs library, ext2fs_get_memalign().
The tst_super_size test program will check to make sure the superblock
fields are correctly aligned and will print them out so they can be
manually checked for correctness.
Fixed some makefile dependencies for test programs in lib/ext2fs.
Reserved the feature flags and superblock fields needed for the Next3
snapshot feature.
Reserved the feature flags for EXT4_FEATURE_INCOMPAT_DIRDATA and
EXT4_INCOMPAT_EA_INODE.
E2fsprogs 1.41.12 (May 17, 2010)
================================

37
debian/changelog vendored
View File

@ -1,3 +1,40 @@
e2fsprogs (1.41.13-1) unstable; urgency=low
* New upstream release
* Fixed outdated mention of fsck in the e2fsprogs package (Closes: #588726)
* Removed obsolete initrd script (Closes: #585041)
* Fixed bad dependency on libblkid1 due to shlibs.local (Closes: #583551)
* E2fsck now opens the external journal in exclusive mode to prevent
clearing the journal of a mounted, snapshotted volume if the user
accidentally tries to run e2fsck on the snapshot volume (Closes: #587531)
* Fix a big in e2fsck so it correct test for whether the EOFBLOCKS_FL
flag should be set or not.
* Tune2fs can now set uninit_bg without requiring an fsck afterwards
* Add support for the new ext4 default mount options added in 2.6.35
* Add support for the ext4 error tracking superblock fields added in 2.6.36
* Debugfs now uses a more concise format for listing extents in its
stat command
* Debugfs can now use direct I/O to access the file system with the -D option
* Mke2fs will skip initializing the inode table if a device supports
discard and the discard operation results in zero'ed blocks
* Mke2fs's handling of logical and physical sector sizes has been
significantly improved.
* Debugfs will correctly show the progress bar even when UTF-8
characters are used in its translation files (Closes: #583782, #587834)
* E2freefrag will now display the total number of free extents.
* Resize2fs -P now longer requires a freshly checked file system
* Fixed a floating point precision error that can cause segfaults in
e2fsck and resize2fs in extremely rare cases
* Fixed a bug in e2fsck which caused it to fail if both the original
and backup superblocks were invalid in some way
* Fixed a bug in e2freefrag which caused getopt parsing to fail on
architectures with unsigned chars
* Clarified mke2fs and e2fsck error messages when given incorrect
options/values by the user
* Updated/clarified man pages (Closes: #580236, #594004, #589345)
-- Theodore Y. Ts'o <tytso@mit.edu> Mon, 22 Nov 2010 16:00:50 -0400
e2fsprogs (1.41.12-2) unstable; urgency=high
* Allow tune2fs to set uninit_bg without requiring an fsck

View File

@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename libext2fs.info
@settitle The EXT2FS Library (version 1.41.12)
@settitle The EXT2FS Library (version 1.41.13)
@synindex tp fn
@comment %**end of header
@ -60,8 +60,8 @@ by the author.
@title The EXT2FS Library
@subtitle The EXT2FS Library
@subtitle Version 1.41.12
@subtitle May 2010
@subtitle Version 1.41.13
@subtitle November 2010
@author by Theodore Ts'o
@ -102,7 +102,7 @@ by the Foundation.
@top The EXT2FS Library
This manual documents the EXT2FS Library, version 1.41.12.
This manual documents the EXT2FS Library, version 1.41.13.
@end ifinfo

View File

@ -1,16 +1,16 @@
Begin3
Title: EXT2 Filesystem utilities
Version: 1.41.12
Entered-date: 17May2010
Version: 1.41.13
Entered-date: 22Nov2010
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
4392kB e2fsprogs-1.41.12.tar.gz
480kB e2fsprogs-libs-1.41.12.tar.gz
1kB e2fsprogs-1.41.12.lsm
4408kB e2fsprogs-1.41.13.tar.gz
480kB e2fsprogs-libs-1.41.13.tar.gz
1kB e2fsprogs-1.41.13.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-2/LGPL-2

File diff suppressed because it is too large Load Diff

View File

@ -7,5 +7,5 @@
* file may be redistributed under the GNU Public License v2.
*/
#define E2FSPROGS_VERSION "1.41.12"
#define E2FSPROGS_DATE "17-May-2010"
#define E2FSPROGS_VERSION "1.41.13"
#define E2FSPROGS_DATE "22-Nov-2010"