mirror of https://github.com/vitalif/e2fsprogs
Update release notes, version string, etc. for e2fsprogs 1.41.12 release
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>bitmap-optimize v1.41.12
parent
3a0d5d396b
commit
b846122a12
2
README
2
README
|
@ -1,4 +1,4 @@
|
|||
This is the new version (1.41.11) of the second extended file
|
||||
This is the new version (1.41.12) of the second extended file
|
||||
system management programs.
|
||||
|
||||
From time to time, I release new versions of e2fsprogs, to fix
|
||||
|
|
110
RELEASE-NOTES
110
RELEASE-NOTES
|
@ -1,3 +1,109 @@
|
|||
E2fsprogs 1.41.12 (May 17, 2010) (Up to commit 517be2d)
|
||||
=======================================================
|
||||
|
||||
Mke2fs now gives a correct error message if the external journal
|
||||
device is not found. (Addresses Red Hat Bug #572935)
|
||||
|
||||
Resize2fs -P will now refuse to print a minimum size if the file
|
||||
system is not clean. Previously it would go ahead and print a minimum
|
||||
size anyway, which might not be correct, leading to user confusion.
|
||||
|
||||
E2fsck now tests for extents that begin at physical block 0 and
|
||||
rejects them as invalid. (Addresses Google Bug: #2573806)
|
||||
|
||||
Fixed a bug in e2fsck which could cause it to crash when trying to
|
||||
remove an invalid extent and the block bitmaps hadn't yet been loaded.
|
||||
(Addresses SourceForge Bug: #2971800)
|
||||
|
||||
E2fsck now will completely skip time-based checks if the system clock
|
||||
looks insane or the option broken_system_clock is set in
|
||||
/etc/e2fsck.conf.
|
||||
|
||||
E2fsck would previously report an i_blocks corruption for a 4T file
|
||||
created using posix_fallocate; this bug has been fixed.
|
||||
|
||||
E2fsck will now correctly mark a sparse journal as invalid and will
|
||||
delete and recreate the journal to address the problem.
|
||||
|
||||
E2fsck would previously incorrectly ask the user whether she would
|
||||
like to abort the file system check after finding a problem --- and
|
||||
then abort regardless of the user's answer. This is annoying, and
|
||||
has been fixed.
|
||||
|
||||
E2fsck can now continue even if it fails to recreate the resize
|
||||
inode; previously it would just abort the file system check
|
||||
altogether.
|
||||
|
||||
E2fsck could potentially remove directory entries for inodes found in
|
||||
the unused region of the inode table; this would generally happen on
|
||||
ext4 file systems that do not use journaling. This bug has been fixed
|
||||
by not clearing these directory entries once it has been established
|
||||
that bg_unused_inodes may not be trustworthy; once pass #2 has been
|
||||
completed, e2fsck will restart the file system check from the
|
||||
beginning, and then it will be safe to delete any directory entries
|
||||
pointing to inodes that appear to be deleted. (Addresses Google Bug:
|
||||
#2642165)
|
||||
|
||||
E2fsck will not try to set the block group checksums if the user
|
||||
cancels the fsck with a control-C. It's a bad idea to set the
|
||||
checksums if e2fsck hasn't been completed, and it often results an the
|
||||
error message, "Inode bitmap not loaded while setting block group
|
||||
checksum info". (Addresses Launchpad Bug: #582035)
|
||||
|
||||
The mke2fs program now queries the kernel for the physical as well as
|
||||
the logical sector size, and will not allow a blocksize below the
|
||||
logical, and will strongly encourage a blocksize at least as big as
|
||||
the physical blocksize. This is needed for 4k sector drives that
|
||||
emulate 512 byte sector sizes.
|
||||
|
||||
Mke2fs will now allow a flex_bg size of 1. This is unusual, and
|
||||
rarely needed, but it is a legal value.
|
||||
|
||||
E2fsck will check for cases where the EOFBLOCKS_FL is set when it is
|
||||
not needed, and offer to clear it; this is a sign of a kernel bug, but
|
||||
more importantly, some released kernels may crash when this situation
|
||||
is encountered on ext4 file systems. (Addresses Google Bug: #2604224)
|
||||
|
||||
E2fsck will use the EOFBLOCKS_FL flag exclusively to check whether
|
||||
i_size is correct. (Kernels starting with 2.6.34 will set
|
||||
EOFBLOCKS_FL.)
|
||||
|
||||
The com_err library will now only output ^M (a CR character) when the
|
||||
tty is in raw mode.
|
||||
|
||||
Update the Czech, Chinese, Dutch, French, Germany, Indonesian, Polish,
|
||||
and Vietnamese translations.
|
||||
|
||||
Fixed various Debian packaging issues --- see debian/changelog for
|
||||
details. (Addresses Debian Bugs: #571247, #563487)
|
||||
|
||||
|
||||
Programmer's Notes
|
||||
------------------
|
||||
|
||||
The regression test suite now uses its own mke2fs.conf file, so that
|
||||
downstream distributions want change the mke2fs.conf file which is
|
||||
distributed in the RPM or dpkg file, without worrying about screwing
|
||||
up the regression test results.
|
||||
|
||||
Always build namei.o so that building with configure --disable-debugfs
|
||||
works correctly. Long-term, if we care about reduced e2fsprogs
|
||||
builds, we need a more general solution for deciding what .o files are
|
||||
needed for a particular build. Given that install floppies are going
|
||||
(gone?) the way the dodo bird, we probably don't care, though.
|
||||
(Addresses Sourceforge Bug: #2911433)
|
||||
|
||||
Add configure options --enable-symlink-build and
|
||||
--enable-symlink-install, which allow e2fsprogs be built using
|
||||
symlinks instad of hard links, and to be installed using symlinks
|
||||
instead of hard links, respectively. It is useful when the file
|
||||
system where the build is taking place, or the file system where
|
||||
e2fsprogs is installed, can't handle hard links for some reason.
|
||||
(Addresses Sourceforge Bug: #1436294)
|
||||
|
||||
Fixed compile warning in mke2fs.c.
|
||||
|
||||
|
||||
E2fsprogs 1.41.11 (March 14, 2010)
|
||||
==================================
|
||||
|
||||
|
@ -48,11 +154,11 @@ Programmer's Notes
|
|||
|
||||
Add new test, f_rehash_dir, which checks to make sure e2fsck -D works
|
||||
correctly.
|
||||
|
||||
|
||||
The libcom_err function now has support for Heimdal's com_right_r
|
||||
function(). (Addresses Sourceforge Bug: #2963865, Addresses Debian
|
||||
Bug: #558910)
|
||||
|
||||
|
||||
|
||||
E2fsprogs 1.41.10 (February 7, 2010)
|
||||
====================================
|
||||
|
|
|
@ -1,3 +1,43 @@
|
|||
e2fsprogs (1.41.12-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* mke2fs now gives the correct error message if the external journal
|
||||
is device is not found
|
||||
* The resize2fs program will refuse to print the minimum size needed
|
||||
for a file system if it is not clean.
|
||||
* E2fsck now tests for extents that begin at physical block 0 and
|
||||
rejects them as invalid.
|
||||
* Fixed a bug in e2fsck which could cause it to crash when trying to
|
||||
remove an invalid extent and the block bitmaps hadn't yet been loaded.
|
||||
* E2fsck will now completely skip time-based checks if the system
|
||||
clock looks insane or if the broken_system_clock option is set
|
||||
in /etc/e2fsck.conf. (Closes: #549861, #540152)
|
||||
* Fixed a bug in e2fsck which caused e2fsck to complain about i_blocks
|
||||
with a 4T file created using posix_fallocate()
|
||||
* E2fsck will now correctly mark a sparse journal as invalid and will
|
||||
delete and recreate the journal to address the problem.
|
||||
* Fixed e2fsck not to ask permission from the user to abort if it's
|
||||
going to abort regardless of what the user is going to say...
|
||||
* E2fsck can now continue even if it fails to recreate the resize inode
|
||||
* E2fsck will now avoid removing directory entries for inods found in
|
||||
the unused region of the inode table until after it restarts the fs
|
||||
check to avoid removing valid data.
|
||||
* E2fsck will now longer try to set the block group checksums if it
|
||||
is interrupted.
|
||||
* Mke2fs will check both the physical and logical blocksizes of a
|
||||
device to better support 4k sector drives.
|
||||
* Mke2fs will accept the valid (but rarely useful) flex_bg size of 1
|
||||
* E2fsck will check for cases where the EOFBLOCKS_FL is set whe nit is
|
||||
not needed, and offer to clear it.
|
||||
* The com_err library will now only output a CR character if the
|
||||
stderr is connected to a tty in raw mode.
|
||||
* Update Czech, Chinese, Dutch, French, Germany, Indonesian, Polish,
|
||||
and Vietnamese translations (from the Translation Project)
|
||||
* Add an fsck.ext4 symlink in the e2fsprogs-udeb package (Closes: #571247)
|
||||
* Fix makefile dependency so dpkg-buildpackage -j2 works (Closes: #563487)
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Mon, 17 May 2010 19:43:52 -0400
|
||||
|
||||
e2fsprogs (1.41.11-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename libext2fs.info
|
||||
@settitle The EXT2FS Library (version 1.41.11)
|
||||
@settitle The EXT2FS Library (version 1.41.12)
|
||||
@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.11
|
||||
@subtitle March 2010
|
||||
@subtitle Version 1.41.12
|
||||
@subtitle May 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.11.
|
||||
This manual documents the EXT2FS Library, version 1.41.12.
|
||||
|
||||
@end ifinfo
|
||||
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
Begin3
|
||||
Title: EXT2 Filesystem utilities
|
||||
Version: 1.41.11
|
||||
Entered-date: 14Mar2010
|
||||
Version: 1.41.12
|
||||
Entered-date: 17May2010
|
||||
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
|
||||
4368kB e2fsprogs-1.41.11.tar.gz
|
||||
480kB e2fsprogs-libs-1.41.11.tar.gz
|
||||
1kB e2fsprogs-1.41.11.lsm
|
||||
4392kB e2fsprogs-1.41.12.tar.gz
|
||||
480kB e2fsprogs-libs-1.41.12.tar.gz
|
||||
1kB e2fsprogs-1.41.12.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
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
* programs.
|
||||
*
|
||||
* Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
|
||||
* 2004, 2005, 2006, 2007, 2008 by Theodore Ts'o. This file may be
|
||||
* redistributed under the GNU Public License.
|
||||
* 2004, 2005, 2006, 2007, 2008, 2009, 2010 by Theodore Ts'o. This
|
||||
* file may be redistributed under the GNU Public License v2.
|
||||
*/
|
||||
|
||||
#define E2FSPROGS_VERSION "1.41.11"
|
||||
#define E2FSPROGS_DATE "14-Mar-2010"
|
||||
#define E2FSPROGS_VERSION "1.41.12"
|
||||
#define E2FSPROGS_DATE "17-May-2010"
|
||||
|
|
Loading…
Reference in New Issue