mirror of https://github.com/vitalif/e2fsprogs
Update for e2fsprogs 1.38 release.
parent
675b79c47f
commit
1f965c8d96
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-31 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* configure.in: Add tests for __secure_getenv(), prctl(),
|
||||
|
|
2
README
2
README
|
@ -1,4 +1,4 @@
|
|||
This is the new version (1.37) of the second extended file
|
||||
This is the new version (1.38) of the second extended file
|
||||
system management programs.
|
||||
|
||||
From time to time, I release new versions of e2fsprogs, to fix
|
||||
|
|
139
RELEASE-NOTES
139
RELEASE-NOTES
|
@ -1,3 +1,142 @@
|
|||
E2fsprogs 1.38 (June 27, 2005) (1.1651)
|
||||
==============================
|
||||
|
||||
Fix blkid's test programs (built with "make check") compile correctly
|
||||
even without "configure --enable-blkid-debug".
|
||||
|
||||
Fix ia64 core dump bug caused by e2fsprogs running afoul of C99 strict
|
||||
type aliasing rules on newer gcc compilers. (Addresses Red Hat
|
||||
Bugzilla ##161183.)
|
||||
|
||||
Fix com_err library to make it more compatible with recent changes
|
||||
made to the com_err library in MIT Kerberos V5 version 1.4.
|
||||
(Addresses Sourcefroge Bug #1150146)
|
||||
|
||||
General cleanup of messages printed by e2fsprogs programs for grammar,
|
||||
consistency, and to make life easier for translators. Fixed a few
|
||||
strings containing English that had not been marked as needing
|
||||
translations. Removed strings that do not need to be translated, to
|
||||
make life easier for translators.
|
||||
|
||||
Mke2fs and badblocks will take advantage of a feature in Linux 2.6 to
|
||||
test to see if a device appears to be in use instead of just relying
|
||||
on /proc/mounts and /etc/mtab. (Addresses Debian Bug #308594).
|
||||
|
||||
Fix portability problem in the filefrag program affecting platforms
|
||||
where the size of an integer is smaller than the size of a long.
|
||||
(Addresses Debian Bug #309655)
|
||||
|
||||
Mke2fs will now use a larger journal by default for filesystems
|
||||
greater than 4GB. (128 MB instead of 32MB).
|
||||
|
||||
Mke2fs will refuse to create filesystems greater than 2**31-1 blocks,
|
||||
unless forced. This is to avoid signed vs. unsigned kernel bugs in
|
||||
block numbers that still need to be fixed.
|
||||
|
||||
The blkid program has a new option which will more efficiently search
|
||||
for device when it is known (or expected) that only one matching
|
||||
device will be found in the system, such as when doing a lookup by
|
||||
UUID.
|
||||
|
||||
Debian's e2fsprogs-specific initrd fragment will avoid including
|
||||
unnecessary libraries into the initrd ramdisk by unsetting LD_PRELOAD
|
||||
and LD_LIBRARY_PATH, and filtering out libraries found in
|
||||
/etc/ld.so.preload. (Addresses Debian Bug: #304003)
|
||||
|
||||
Fixed a potential portability issue in the blkid programs for
|
||||
architectures where the char type is unsigned. (Addresses Sourceforge
|
||||
Bug: #1180585)
|
||||
|
||||
Fix a bug in filefrag so that it doesn't falsely count an extra
|
||||
discontinuity when the first block found is an indirect block.
|
||||
(Addresses Debian Bug #307607).
|
||||
|
||||
Fix blkid's recognition of cramfs filesystems, and enhance it to be
|
||||
able to handle cramfs labels.
|
||||
|
||||
Fix debugfs's stat command to not core dump when a filesystem is not
|
||||
open.
|
||||
|
||||
Fix e2fsck's handling of error conditions caused by the resize inode
|
||||
claiming blocks that are also used by other inodes, a filesystem
|
||||
corruption which was commonly caused by a bug in Fedora Core 3's
|
||||
resize2fs program.
|
||||
|
||||
Fixed bug in filefrag which caused it to fail on non-ext2/3
|
||||
filesystems. (Addresses Debian Bug: #303509)
|
||||
|
||||
If the superblock last mount time indicates that the system clock may
|
||||
not be accurate, then e2fsck will omit checking inodes' deletion time
|
||||
field for indications of a potential corrupted orphaned inode list.
|
||||
(Previously e2fsck only ommited these LOW_DTIME checks when the
|
||||
superblock's last write time looked insane.)
|
||||
|
||||
Fixed a IA64 core dump bug in the e2p library which affected dumpe2fs.
|
||||
(Addresses Debian bug #302200)
|
||||
|
||||
Make the blkid library more paranoid about being run from setgid
|
||||
programs, and to use __secure_getenv() from libc if it is available.
|
||||
|
||||
Fixed spelling mistakes, typos, and otherwise clarified man pages.
|
||||
(Addresses Debian Bugs: #304591, #304592, #304594, #304597, #304593
|
||||
and Sourceforge Bug: #1189803)
|
||||
|
||||
Updated and fixed translations.
|
||||
|
||||
Fixed various Debian packaging issues --- see debian/changelog for
|
||||
details.
|
||||
|
||||
Programmer's notes:
|
||||
-------------------
|
||||
|
||||
Ext2fs_set_bit(), ext2fs_clear_bit(), and ext2fs_test_bit( have been
|
||||
changed to take an unsigned int for the bit number. Negative bit
|
||||
numbers were never allowed (and didn't make any sense), so this should
|
||||
be a safe change. This is needed to allow safe use of block numbers
|
||||
greater than or equal to 2**31.
|
||||
|
||||
The compile_et program will avoid recreating generated foo_err.c and
|
||||
foo_err.h files if no changes are necessary. The compile_et program
|
||||
will also atomically replace these files to avoid a potential parallel
|
||||
build race problem on SMP systems. (Addresses Sourceforge Bug:
|
||||
#1157933)
|
||||
|
||||
Added a new function to the blkid library, blkid_probe_all_new(),
|
||||
which only probes newly added disk devices, and change
|
||||
blkid_find_dev_with_tag() to use this function so that when a
|
||||
requested tag is not found, devices that were previously not checked
|
||||
are searched before searching all devices in the system.
|
||||
|
||||
Added new functions to the blkid library, blkid_dev_set_search() and
|
||||
blkid_dev_has_tag().
|
||||
|
||||
E2fsck's problem strings can now use @m and @n as abbrevations for
|
||||
"multiply-claimed" and "invalid", respectively.
|
||||
|
||||
The e2fsprog.pot file now has an explanation of how the @-expansion
|
||||
and %-expansion works, and strings in e2fsck/problem.c which contain @
|
||||
characters now have comments in e2fsprogs.pot with the @-expansion to
|
||||
make life easier for translators.
|
||||
|
||||
Fixed missing return values in the ext2fs library which could cause it
|
||||
to return random garbage in certain error conditions.
|
||||
|
||||
Allow the current time to be overriden via the E2FSCK_TIME environment
|
||||
variable for use in regression tests.
|
||||
|
||||
The test scrpit driver program now exits with a non-zero status if
|
||||
there any of its test that it ran failed.
|
||||
|
||||
Fixed problems with parabuilds on SMP systems. (Addresses Sourceforge
|
||||
Bug: #1157933)
|
||||
|
||||
Fixed "make check" so that it compiles correctly even when e2fsprogs'
|
||||
header files have not be installed in the system include directories.
|
||||
(Addresses Sourceforge Bug: #1180572)
|
||||
|
||||
Fixed gcc -Wall nits.
|
||||
|
||||
|
||||
E2fsprogs 1.37 (March 21, 2005)
|
||||
===============================
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,17 @@
|
|||
e2fsprogs (1.38-1) unstable; urgency=low
|
||||
|
||||
* New upstream version
|
||||
* Fix ia64 core dump bug caused by e2fsprogs running afoul of C99 strict
|
||||
type aliasing rules on newer gcc compilers. (Addresses Red Hat
|
||||
Bugzilla ##161183.)
|
||||
* Fix minor typo's in tune2fs man page.
|
||||
* Mke2fs will refuse to create filesystems greater than 2**31-1 blocks,
|
||||
unless forced, to avoid kernel bugs that still need to be fixed as
|
||||
of this release.
|
||||
* Update French, Dutch, Polish, Swedish, and Turkish translations.
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Wed, 30 Jun 2005 20:02:42 -0400
|
||||
|
||||
e2fsprogs (1.37+1.38-WIP-0620-1) unstable; urgency=low
|
||||
|
||||
* Update and clarify man pages.
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-05-05 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* debugfs.c (do_stat): Check to make sure a filesystem is open
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename libext2fs.info
|
||||
@settitle The EXT2FS Library (version 1.37)
|
||||
@settitle The EXT2FS Library (version 1.38)
|
||||
@synindex tp fn
|
||||
@comment %**end of header
|
||||
|
||||
|
@ -61,8 +61,8 @@ by the author.
|
|||
|
||||
@title The EXT2FS Library
|
||||
@subtitle The EXT2FS Library
|
||||
@subtitle Version 1.37
|
||||
@subtitle January 2005
|
||||
@subtitle Version 1.38
|
||||
@subtitle June 2005
|
||||
|
||||
@author by Theodore Ts'o
|
||||
|
||||
|
@ -103,7 +103,7 @@ by the Foundation.
|
|||
|
||||
@top The EXT2FS Library
|
||||
|
||||
This manual documents the EXT2FS Library, version 1.37.
|
||||
This manual documents the EXT2FS Library, version 1.38.
|
||||
|
||||
@end ifinfo
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-20 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* unix.c (usage, parse_extended_opts): Clean up messages printed
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
Begin3
|
||||
Title: EXT2 Filesystem utilities
|
||||
Version: 1.37
|
||||
Entered-date: 21March2005
|
||||
Version: 1.38
|
||||
Entered-date: 30June2005
|
||||
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
|
||||
3432kB e2fsprogs-1.37.tar.gz
|
||||
452kB e2fsprogs-libs-1.37.tar.gz
|
||||
1kB e2fsprogs-1.37.lsm
|
||||
3544kB e2fsprogs-1.38.tar.gz
|
||||
456kB e2fsprogs-libs-1.38.tar.gz
|
||||
1kB e2fsprogs-1.38.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
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-27 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* read.c, dev.c: Fix the debugging/TEST_PROGRAM code so that it is
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-16 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Makefile.in: Add an include path specifier when building
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-20 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* error_message.c, init_et.c: Segregate error tables registered
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* bitops.h, bitops.c (ext2fs_set_bit, ext2fs_clear_bit,
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-05-08 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* pager.c (ss_safe_getenv): Fix bug so it would fetch the right
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* mke2fs.c (PRS): Do not support filesystems with more 2**31-1
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-26 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Update French, Dutch, Polish, Swedish, and Turkish translations.
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-05-09 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* resize2fs.c (fix_resize_inode): Don't bother to translate
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-06-16 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* defaults/e_script, run_e2fsck, d_loaddump, f_resize_inode,
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-06-30 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.38
|
||||
|
||||
2005-03-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.37
|
||||
|
|
Loading…
Reference in New Issue