Update release notes, changelog, etc., for e2fsprogs 1.41 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
bitmap-optimize v1.41.0
Theodore Ts'o 2008-07-10 17:24:22 -04:00
parent 3da77aab97
commit 92e49d85b4
6 changed files with 71 additions and 24 deletions

4
README
View File

@ -1,5 +1,5 @@
This is the new version (1.41-WIP-0707) of the second extended
file system management programs.
This is the new version (1.41) of the second extended file
system management programs.
From time to time, I release new versions of e2fsprogs, to fix
bugs and to make the utilities more robust. You can always find

View File

@ -1,5 +1,5 @@
E2fsprogs 1.41-WIP-0707 (July 7, 2008) git ID: c03d9924
=======================================================
E2fsprogs 1.41 (July 10, 2008)
==============================
Add support for ext4 filesystem features, in particular extents,
uninit_bg, flex_bg, huge_file, and dir_nlink features. Also add
@ -17,10 +17,22 @@ ext4.
Add support for "undo" support. E2fsck and mke2fs can optionally
record an undo log which can replayed by the program e2undo.
E2fsck could damage a filesystem by trying to relocate inode tables
due to corrupted block group descriptors, where the attempted inode
table relocation would do far more harm than good. E2fsck has been
fixed to detect this these sorts of corrupted block group descriptors
much earlier in e2fsck processing, so it can try to use the backup
superblock and block group descriptors first. This should be a much
better strategy for recovering these types of corrupted filesystems.
(Addresses Sourceforge Bug: #1840291)
E2fsck will display a more understandable message when the last check
field in the superblock is in the future. (Addresses Debian Bug:
#446005).
E2fsck now performs more extensive and careful checks of extended
attributes stored in the inode.
Enhance mke2fs to print a more explanatory error message when
ext2fs_get_device_size() returns EFBIG. (Addresses Debian Bug:
#488663)
@ -53,20 +65,25 @@ separated usage list. The filesystem type information and type
information is used to extract configuration parameters from the
/etc/mke2fs.conf file.
Resize2fs will now print the minimum needed filesystem size if given
the -P option, and will resize the filesystem to the smallest possible
size if given the -M option.
The mke2fs program will no longer complain and request the -f option
when the user tries to create a filesystem with greater than 2**31
blocks.
E2fsck now performs more extensive and careful checks of extended
attributes stored in the inode.
When creating a filesystem for the GNU Hurd use a fs-type of Hurd and
adjust the mke2fs.conf file so filesystems for the Hurd are created
with a blocksize of 4096 and inode size of 128, which is all it knows
how to handle. (Addresses Debian Bug: #471977)
Mke2fs will always make sure that lost+found always has at least 2
blocks, even for filesystems with very large blocksizes (i.e., 64kb).
Resize2fs will now print the minimum needed filesystem size if given
the -P option, and will resize the filesystem to the smallest possible
size if given the -M option.
Fix resize2fs to clean up the resize_inode if all of the reserved gdt
blocks are consumed during an off-line resize.
The "ls" command in debugfs now supports the -p option, which causes
it to quote the filenames so that spaces or tabs in directory entries
are easily visible. (Addresses Red Hat Bugzilla: #149480; Addresses
@ -98,10 +115,10 @@ Update Vietnamese, Polish, French, Spanish, German, Catalan, Dutch,
Czech translations.
Fixed various Debian packaging issues --- see debian/changelog for
details. (Addresses Debian Bugs: #487443, #487675)
details. (Addresses Debian Bugs: #487443, #487675, #490003)
Fixed spelling mistakes, typos, and otherwise clarified man pages.
(Addresses Debian Bug: #393313)
(Addresses Debian Bugs: #393313, #487849, #440983, #440981)
Programmer's Notes
------------------
@ -124,6 +141,13 @@ Clean up the badblocks group so to make it more portable and robust.
Avoid using predictable filenames in /tmp in blkid's regression test
suite. Also remove bashism's in the regression test script.
If the configure script is given --with-diet-libc, don't use thread
local storage, since diet libc doesn't support TLS. (Addresses
Sourceforge Bug: #2000654)
Fix the blkid regression test suite to tolerate older versions of
mkswap that don't support the -U option.
A few library routines have been converted to support 64-bit block
numbers; in particular, the I/O manager functions, the test_io,
inode_io, and unix_io managers have all be converted to support 64-bit

23
debian/changelog vendored
View File

@ -1,3 +1,26 @@
e2fsprogs (1.41.0-1) unstable; urgency=medium
* New upstream version
* Make e2fsck detect corrupted block group descriptors that would
cause it to relocate inode tables, causing more damage to the
filesystem, and make it try the backup superblock/block group
descriptors first.
* Fix resize2fs to clean up the resize_inode if all of the reserved
gdt blocks are consumed during an off-line resize.
* Enable huge_file, dir_nlink, extra_isize feautres for mke2fs and tune2fs.
* Enable huge_file, dir_nlink, extra_isize, and uninit_bg by default
in mke2fs.conf.
* Fix badblocks terminology in man page and program output.
(Closes: #440983, #440981)
* Clarify stripe-width and stride-size in mke2fs man page. (Closes: #487849)
* mke2fs: Dumb down filesystems for GNU Hurd (Closes: #471977)
* Add bash-static to the list of shells recommended for e2fsck-static
(Closes: #490003)
* mke2fs: Fix flex_bg metadata default layout to avoid a hole between
the bitmaps and inode tables.
-- Theodore Y. Ts'o <tytso@mit.edu> Thu, 10 Jul 2008 17:25:32 -0400
e2fsprogs (1.41~WIP-2008-07-07-1) experimental; urgency=low
* New upstream version (pre-release for e2sprogs 1.41)

View File

@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename libext2fs.info
@settitle The EXT2FS Library (version 1.40.11)
@settitle The EXT2FS Library (version 1.41)
@synindex tp fn
@comment %**end of header
@ -59,8 +59,8 @@ by the author.
@title The EXT2FS Library
@subtitle The EXT2FS Library
@subtitle Version 1.40.11
@subtitle June 2008
@subtitle Version 1.41
@subtitle July 2008
@author by Theodore Ts'o
@ -101,7 +101,7 @@ by the Foundation.
@top The EXT2FS Library
This manual documents the EXT2FS Library, version 1.40.11.
This manual documents the EXT2FS Library, version 1.41.
@end ifinfo

View File

@ -1,16 +1,16 @@
Begin3
Title: EXT2 Filesystem utilities
Version: 1.40.11
Entered-date: 17June2008
Version: 1.41.0
Entered-date: 10July2008
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
4024kB e2fsprogs-1.40.11.tar.gz
468kB e2fsprogs-libs-1.40.11.tar.gz
1kB e2fsprogs-1.40.11.lsm
4164kB e2fsprogs-1.41.0.tar.gz
476kB e2fsprogs-libs-1.41.0.tar.gz
1kB e2fsprogs-1.41.0.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/LGPL

View File

@ -7,5 +7,5 @@
* redistributed under the GNU Public License.
*/
#define E2FSPROGS_VERSION "1.41-WIP"
#define E2FSPROGS_DATE "07-Jul-2008"
#define E2FSPROGS_VERSION "1.41.0"
#define E2FSPROGS_DATE "10-Jul-2008"