mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2024-11-23 10:04:01 +08:00
Update for 1.34 release.
This commit is contained in:
parent
f592beded7
commit
9c7ec17809
@ -9,16 +9,11 @@
|
||||
README
|
||||
RELEASE-NOTES
|
||||
e2fsprogs.lsm
|
||||
e2fsprogs.spec
|
||||
doc/libext2fs.texinfo (three places)
|
||||
|
||||
5) Update ChangeLog files using ./.fix-ChangeLogs
|
||||
|
||||
6) Make source distribution
|
||||
|
||||
7) Build RPM files
|
||||
|
||||
8) Build ELF and DLL binary distributions
|
||||
|
||||
9) Adjust sizes in e2fsprogs-VER.lsm; rebuild source files; rebuild RPM files
|
||||
7) Adjust sizes in e2fsprogs-VER.lsm; rebuild source files; rebuild RPM files
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-12 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* configure.in: Add tests for posix_memalign, memalign, and valloc.
|
||||
|
8
README
8
README
@ -1,4 +1,4 @@
|
||||
This is the new version (1.33) of the second extended file
|
||||
This is the new version (1.34) of the second extended file
|
||||
system management programs.
|
||||
|
||||
From time to time, I release new versions of e2fsprogs, to fix
|
||||
@ -8,9 +8,9 @@ which is:
|
||||
|
||||
http://e2fsprogs.sourceforge.net
|
||||
|
||||
Note: If you are NOT using the RedHat RPM distributions of
|
||||
e2fsprogs, and are building e2fsprogs from source, please see the file
|
||||
INSTALL for instructions on building and installing e2fsprogs.
|
||||
The INSTALL file has instructions on building and installing
|
||||
e2fsprogs. Provisions for building Red Hat RPMs and Debian dpkg files
|
||||
are supplied as well.
|
||||
|
||||
In case of bugs in these programs, please contact Ted Ts'o at
|
||||
tytso@thunk.org or tytso@alum.mit.edu. See the e2fsck man page for
|
||||
|
135
RELEASE-NOTES
135
RELEASE-NOTES
@ -1,5 +1,136 @@
|
||||
E2fsprogs 1.34 (July 25, 2003)
|
||||
===============================
|
||||
|
||||
Fixed a bug introduced in E2fsprogs 1.30 which caused fsck to spin in
|
||||
a tight loop while waiting for a child fsck to exit in some cases.
|
||||
This burns CPU times which slows down the low-level filesystem check.
|
||||
|
||||
Added code to mke2fs to assure that the default block size for a
|
||||
filesystem is at least as big as the sector size of the device, if it
|
||||
can be determined.
|
||||
|
||||
Changed mke2fs and resize2fs to round the default size of a filesystem
|
||||
to be an even multiple of the VM pagesize in order to avoid a Linux
|
||||
kernel bug introduced when the storage of the buffer cache was moved
|
||||
into the page cache.
|
||||
|
||||
Mke2fs will warn the user when creating a filesystem with journaling
|
||||
and a blocksize greater than 4096. (Addresses Debian bug #193773)
|
||||
|
||||
Fixed a bug in resize2fs which caused it to fail on filesystems with a
|
||||
non-empty bad block list. Resize2fs now discards any blocks on the
|
||||
badblock list which are no longer part of the filesystem as the result
|
||||
of a filesystem shrink. (Note: this means that shrinking and then
|
||||
enlarging a filesystem is no longer a reversible operation;
|
||||
information about bad blocks in the part of the filesystem which is to
|
||||
be chopped off will be lost.)
|
||||
|
||||
Changed resize2fs so the user can use prefixes to specify the units of
|
||||
the new filesystem size (sectors, kilobytes, megabytes, or gigabytes),
|
||||
and to make the error and informational messages explicitly display
|
||||
the blocksize used by the filesystem, in order to avoid confusion.
|
||||
(Addresses Debian bug: #189814)
|
||||
|
||||
Added a new debugfs command, dump_unused, which dumps the contents of
|
||||
all unused blocks to stdout. (Useful as an emergency try-to-find
|
||||
deleted data command.)
|
||||
|
||||
Added a new debugfs command, imap, which prints the location of a
|
||||
specified inode in the inode table.
|
||||
|
||||
Fixed a bug in the badblocks program which caused it to use one bit of
|
||||
randomness in its non-destructive read/write test, instead of using a
|
||||
full 8 bits of randomness.
|
||||
|
||||
Added a new option (-t) to badblocks, which allows the user to control
|
||||
the test pattern(s) used when checking a disk.
|
||||
|
||||
The blkid probe function now more correctly detects UDF filesystems.
|
||||
|
||||
Fixed a bug in the blkid library which caused it to not update its
|
||||
cache if a filesystem changes from having a label to not having a
|
||||
label.
|
||||
|
||||
Fixed a bug in the blkid library wihch could avoid an infinite loop
|
||||
in blkid_find_dev_with_tag() if /proc is not mounted and there the
|
||||
/etc/blkid.tab file has not yet been created.
|
||||
|
||||
Fixed the badblocks program so that the destructive read/write test
|
||||
honors the -c option, and to use O_DIRECT when possible to avoid
|
||||
thrashing the system block buffer cache.
|
||||
|
||||
Fixed various NLS issues.
|
||||
- Added Czech and Sweedish translations
|
||||
- Removed testing NYC translation
|
||||
- Fixed NLS support for message abbrevations in e2fsck
|
||||
- Remove de-utf.po, since we shouldn't have two versions using different
|
||||
charset encodings.
|
||||
- Used ngettext() (abbreivated with the macro P_(str1, str2, n)) to
|
||||
simplify the statistics reporting in e2fsck.
|
||||
|
||||
Changed configure.in so that its defaults for *BSD systems no longer
|
||||
build an fsck wrapper, and not to install in /usr/local by default.
|
||||
|
||||
Fixed some minor spelling errors/typo's in e2fsck and the configure
|
||||
script.
|
||||
|
||||
Fixed various Debian packaging issues (see debian/changelog).
|
||||
|
||||
Updated and clarified man pages. (Addresses Debian Bug #195616)
|
||||
|
||||
Programmer's notes:
|
||||
-------------------
|
||||
|
||||
Fix gcc -Wall nitpicks.
|
||||
|
||||
Updated gettext implementation used by e2fsprogs to 0.11.5, and enable
|
||||
NLS support by default. (Added partial workaround for gettext/Darwin
|
||||
incompatibility problems.)
|
||||
|
||||
Added full MIT KRB5 and Himdall compaibility support to the com_err
|
||||
library and the compile_et program. (Addresses Debian bug #191900)
|
||||
|
||||
Added the blkid_known_fstype() function to the blkid library, which
|
||||
returns true if it is passed a filesystem type which is recognized by
|
||||
the blkid probing functions.
|
||||
|
||||
Improved the documentation for the blkid library.
|
||||
|
||||
Added the ext2fs_get_device_sectsize() function the the ext2fs library, which
|
||||
returns the hardware sector size of a device, if it is available.
|
||||
|
||||
Added a dependency in the blkid library's .so file to the uuid
|
||||
library, since the former uses the latter. (Addresses Debian bug
|
||||
#194094)
|
||||
|
||||
Added --with-diet-libc and --disable-evms to the configure script.
|
||||
|
||||
Fixed a minor memory leak in the badblocks program.
|
||||
|
||||
Fixed a portability problem in tune2fs --- not all systems have strptime().
|
||||
|
||||
Fixed a portability problem in debugfs with the use of getopt() more
|
||||
than once. Old-style BSD, new-style BSD, and Linux C libraries all do
|
||||
things differently.
|
||||
|
||||
Add support Windows support to ext2fs_get_device_size().
|
||||
|
||||
Added (normally disabled) debugging code to the Unix I/O manager which
|
||||
causes it to disable all userspace caching if the NO_IO_CACHE is
|
||||
defined.
|
||||
|
||||
Changed the test I/O manager so it can always be linked into e2fsck,
|
||||
mke2fs, and tune2fs if enabled via --enable-test-io-debug to the
|
||||
configure script. The test I/O manager will only print any debugging
|
||||
information if the TEST_IO_FLAGS or TEST_IO_BLOCK environment
|
||||
variables are set, which specifies which I/O operations are logged and
|
||||
a block number to watch, respectively. The log messages are sent to
|
||||
stderr by default, unless a filename is specified via the
|
||||
TEST_IO_LOGFILE environment variable.
|
||||
|
||||
|
||||
E2fsprogs 1.33 (April 21, 2003)
|
||||
===================================
|
||||
===============================
|
||||
|
||||
Added a new utility program, logsave, which captures the output of a
|
||||
command in a log file, even if the containing directory hasn't been
|
||||
@ -587,7 +718,7 @@ limits to be infinite on startup.
|
||||
|
||||
Fixed a bug in e2fsck where it wasn't allocating a new block or inode
|
||||
bitmap if it wasn't present and the blocksize was 2k or 4k.
|
||||
(Addresses Debian Bug #116975)
|
||||
(Addresses Debian Bug #116975)
|
||||
|
||||
E2fsck will check and fix botched ext3 V1 to V2 superblock updates by
|
||||
clearing the new V2 fields if they do not make sense or if the ext3
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
22
debian/changelog
vendored
22
debian/changelog
vendored
@ -1,3 +1,25 @@
|
||||
e2fsprogs (1.34-1) unstable; urgency=low
|
||||
|
||||
* New upstream version.
|
||||
* Fixed bug in fsck which caused it to waste CPU by spinning while
|
||||
waiting for a child fsck process under some circumstances.
|
||||
* Fixed bug in blkid library which would cause it to spin forever if
|
||||
/proc is not mounted and /etc/blkid.tab is not present.
|
||||
* Improved the blkid library's UDF's probing functions.
|
||||
* Fixed the blkid library so it will remove delete the LABEL
|
||||
attribute from its cache when a filesystem that previously had a
|
||||
label no longer has one.
|
||||
* Added Swedish translation.
|
||||
* Remove debugging printf in badblocks program (Closes: #201499)
|
||||
* Split shared libraries out of the e2fsprogs package into separate
|
||||
packages: libss2, libcomerr2, libuuid1, and e2fslibs. (Closes: #201155,
|
||||
#201164)
|
||||
* Warn the user when creating a filesystem with a journal and a blocksize
|
||||
greater than 4096, since some kernels don't support ext3 with large
|
||||
block sizes. (Closes: #193773)
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Sat, 26 Jul 2003 01:01:55 -0400
|
||||
|
||||
e2fsprogs (1.33+1.34-WIP-2003.05.21-2) unstable; urgency=low
|
||||
|
||||
* Set up FreeBSD configuration defaults (Closes: #195274)
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-06 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* debugfs.c (do_imap): Fix gcc -Wall nitpicks (printf format types).
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* libblkid.txt: Clarify documentation file
|
||||
|
@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
@setfilename libext2fs.info
|
||||
@settitle The EXT2FS Library (version 1.33)
|
||||
@settitle The EXT2FS Library (version 1.34)
|
||||
@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.33
|
||||
@subtitle April 2003
|
||||
@subtitle Version 1.34
|
||||
@subtitle July 2003
|
||||
|
||||
@author by Theodore Ts'o
|
||||
|
||||
@ -102,7 +102,7 @@ by the Foundation.
|
||||
|
||||
@top The EXT2FS Library
|
||||
|
||||
This manual documents the EXT2FS Library, version 1.33.
|
||||
This manual documents the EXT2FS Library, version 1.34.
|
||||
|
||||
@end ifinfo
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-06 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* pass2.c: Fix gcc -Wall nitpicks (missing #include <string.h>)
|
||||
|
@ -1,17 +1,17 @@
|
||||
Begin3
|
||||
Title: EXT2 Filesystem utilities
|
||||
Version: 1.33
|
||||
Entered-date: 21Apr2003
|
||||
Version: 1.34
|
||||
Entered-date: 25July2003
|
||||
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
|
||||
2896kB e2fsprogs-1.33.tar.gz
|
||||
304kB e2fsprogs-libs-1.33.tar.gz
|
||||
1kB e2fsprogs-1.32.lsm
|
||||
3008kB e2fsprogs-1.34.tar.gz
|
||||
388kB e2fsprogs-libs-1.34.tar.gz
|
||||
1kB e2fsprogs-1.34.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
|
||||
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
|
||||
End
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-05-03 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Makefile.in: Add dummy install-shlibs target so that the
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-22 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* probe.c (probe_udf): Add specific UDF probing code, and probe
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-06 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* iod.c: Fix gcc -Wall nitpicks (missing #include <string.h>)
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-05-13 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Makefile.in: Bump minor version number of libcomerr to indicate
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-06 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* kernel-jbd.h, flushb.c: Fix gcc -Wall nitpicks (indented cpp
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* mke2fs.c (PRS): Add warning if using -j and the blocksize is
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* LINGUAS, sv.po: Added Sweedish translation from Göran Uddeborg
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-07-08 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* main.c (main): Round the default size of the filesystem to be an
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
@ -1,3 +1,7 @@
|
||||
2003-07-25 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.34
|
||||
|
||||
2003-04-21 Theodore Ts'o <tytso@mit.edu>
|
||||
|
||||
* Release of E2fsprogs 1.33
|
||||
|
Loading…
Reference in New Issue
Block a user