]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Update files for 1.30 release.
authorTheodore Ts'o <tytso@mit.edu>
Fri, 1 Nov 2002 07:13:53 +0000 (02:13 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 1 Nov 2002 07:13:53 +0000 (02:13 -0500)
27 files changed:
ChangeLog
RELEASE-NOTES
contrib/ChangeLog
debugfs/ChangeLog
doc/ChangeLog
e2fsck/ChangeLog
e2fsprogs.lsm
e2fsprogs.spec
ext2ed/ChangeLog
ext2ed/doc/ChangeLog
include/nonunix/ChangeLog
install-utils/ChangeLog
intl/ChangeLog
lib/ChangeLog
lib/e2p/ChangeLog
lib/et/ChangeLog
lib/evms/ChangeLog
lib/ext2fs/ChangeLog
lib/ss/ChangeLog
lib/uuid/ChangeLog
misc/ChangeLog
po/ChangeLog
resize/ChangeLog
tests/ChangeLog
tests/progs/ChangeLog
util/ChangeLog
version.h

index 86377018e854a82c27b0f2408ab8cc1e230256e1..95768326601b269c97e39030e4818c5a22ebd1dd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-30  Theodore Ts'o  <tytso@mit.edu>
 
        * MCONFIG.in (COMPRESS_EXT): Declare all compression extensions
index edc49e46178ad188b4d1daad77134861736e5d5f..232ee2c5542fa5cd65841a9c0cd8cda97293ac37 100644 (file)
@@ -1,5 +1,87 @@
-E2fsprogs 1.30-WIP (September 30, 2002)
-=======================================
+E2fsprogs 1.30 (October 31, 2002)
+=================================
+
+When resizing a filesystem, and inodes need to moved, resize2fs will
+update the inode's ctime field, and the mtime field of the containing
+directories, so that incremental backups using dump/restore will work
+correctly.
+
+In order to avoid spurious errors, e2fsck wil check the last
+superblock write time to determine whether or not it can safely use
+the LOW_DTIME checks to determine if there are inodes on the orphan
+inode linked list that had somehow gotten disconnected.  (Addresses
+Sourceforge bug #620980)
+
+Partition in /proc/partitions that being with the string "lvm" are
+considered real partitions even if they do not end with a number.
+
+Fixed a bug in the the uuid generation function, where if /dev/urandom
+is not present, but /dev/random is, and there isn't sufficient
+entropy, the get_random_byte function could spin a loop forever.
+
+E2fsck, mke2fs, etc. will now reliably notice when image files are
+mounted using the loopback interface.  (Addresses Sourceforge bug
+#619119)
+
+When flushing buffers (as is done by badblocks, for example) check to
+see if the BLKFLSBUF ioctl succeeds, and if so, avoid using the
+FDFLUSH ioctl which causes the MD device driver which causes confusing
+syslog messages about obselete ioctl messages.  (Addresses Sourceforge
+bug #545832).
+
+Debugfs's write command now checks to see if the destination filename
+exists before creating it.  (Addresses Sourceforge bug #478195.)
+
+When installing man pages, search for compressed man pages using all
+commonly used compression extensions (i.e., .Z, .gz, .bz2, etc.)
+
+Fixed a bug in fsck where multiple filesystems specified on the
+command were not being checked in parallel due to a logic bug
+introduced to support the FSCK_MAX_INST environment variable.
+
+We have added a new superblock field, s_mkfs_time, which indicates
+when a filesystem was created.  It is set via mke2fs, and printed out
+by dumpe2fs, but is not actually touched by the kernel.
+
+Dumpe2fs has been made more robust by not aborting if there is an
+error reading the block/inode bitmaps; instead it will still print out
+the location of the block/inode bitmaps and inode table.
+
+Add support for the an alternative block group descriptor layout which
+allows for on-line resizing without needing to prepare the filesystem
+in advance.  (This is the incomat feature flag meta_bg.)
+
+Add support for storing default mount options in the superblock, so
+that the filesystem can be mounted with specific mount options without
+needing to specify them on the mount command line or in the /etc/fstab
+file.
+
+Add support for a new inode flag, which is to be used for indicating
+the top of directory hierarchies for the Orlov block allocator.
+
+Fix e2fsck so that if it creates the lost+found directory, it does so
+with the more apporpriate permissions of 0700.  Also change
+mklost+found so that it also creates the directory 0700.
+
+Fixed format bug in e2fsck if NLS is in use.
+  
+Add a German translation for e2fsprogs's NLS support.
+
+Fixed e2fsck so that it more handles BAD_BLOCK_IN_INODE_TABLE even at
+the beginning of the inode table.  This won't matter much, since if
+there is a bad block at the beginning of the inode table, the root
+directory won't be available.  But at least e2fsck won't crash in this
+case.
+
+Fixed endian problems in the htree code for e2fsck and debugfs.
+  
+When byte-swapping a filesystem on a PPC architecture, byte-swap the
+bitmaps since the historical big-endian ext2 variant had byte-swapped
+bitmaps, and the ext2fs library assumes this.  This fixes the
+regression test suite on PPC machines.
+
+Fix e2image so that it handles a bad block in the inode table
+appropriately.
 
 E2fsck now uses a more sophisticated algorithm to salvage corrupted
 directories that recovers more information in the corrupted directory
@@ -36,7 +118,7 @@ specifiers.  (Sourceforge patch #613447)
 Badblocks will now work correctly on read-only devices such as
 CD-ROM's.  (Sourceforge patch #600451)
 
-Updated and clarified man pages.
+Updated and clarified man pages.  (Addresses Debian bug #167108)
 
 
 E2fsprogs 1.29 (September 24, 2002)
index 0fefe58098e839a2b6e4af4f625c47b8bb5f200c..e7dd1f0d147bfcddfdaba5da300df5d5ac1b9558 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index f10078af563753f4cf0f36a801dcf3fa30a8ca37..2d796e21d54b756681f677176a161a5dac8b9add 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-31  Theodore Ts'o  <tytso@mit.edu>
 
        * debugfs.c (do_write): Check to see if the filename exists before
index 0455a32e476d555e656b3b6353bacfc1ca5b32bb..5bf7882feb3c4b5114f85be778d3bf2d41ab2544 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-13  Theodore Ts'o  <tytso@mit.edu>
 
        * libext2fs.texinfo: Add extra spaceing so that the info directory
index 1fe6cc5bb1fa755442d008a02a646381698f22f0..6f8dee0b00a64f5f078d8ee542a860d7403f4c3b 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-31  Theodore Ts'o  <tytso@mit.edu>
 
        * unix.c (usage), e2fsck.8.in: Add the -D option to the usage and
index 2263adf359ca818e2337e54bd1815ae0b5bf42b2..8da68de37450eb32b1a5a3969d242cdfc1046e55 100644 (file)
@@ -1,7 +1,7 @@
 Begin3
 Title:          EXT2 Filesystem utilities
-Version:        1.29
-Entered-date:   24Sep2002
+Version:        1.30
+Entered-date:   31Oct2002
 Description:    The filesystem utilities for the EXT2 filesystem, including 
                e2fsck, mke2fs, dumpe2fs, fsck, and others.
 Keywords:       utilities, fsck, filesystem, Ext2fs
index 429c9a75a9714adb72cb948454f2d5138649ad80..0867889217d289e59f88958230a5fac0ce47b343 100644 (file)
@@ -1,6 +1,6 @@
 Summary: Utilities for managing the second extended (ext2) filesystem.
 Name: e2fsprogs
-Version: 1.30-WIP-20020930
+Version: 1.30
 Release: 0
 Copyright: GPL
 Group: System Environment/Base
index acadc9b34db56b3c0129c5249e8cd9e9516482a8..b13d089afe83b4f38e1ecc7125cb0777f3113b0c 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-09-30  Theodore Ts'o  <tytso@mit.edu>
 
        * dir_com.c (search_dir_entries): If there is a directory entry of
index 14867c4d0a8d10338e4b84ed6ccef10dd815f470..0f3214d95fc8e68b018dfa33566efcd8856d9d33 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 9eff8f032cd1a3fe06cddcad201b2b7ec472a34c..73ca8dba93473645ede9232638a97efed6adac42 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 09e16ec513ab83711d9cac8b40775208499dbe5c..61872ee14bdb2693f2eb02ad708b487de8fb76ed 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 34b1a15c1eb5096e5c07e7ebb847b0c05fb7b7eb..b6849e3f487281ff5adfa5b16ac8a177cbca4a95 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 596e2f0d93e73b52e99399027070723c16d84ad2..99d505aeb7ac24e79c8fd74d16a520f4917a3911 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 91c1c76950b0c157e8a2e35c69bdef7adc5d487e..28eb08cc9d9245e6835f89d2828e92abf5994afe 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-11-01  Theodore Ts'o  <tytso@mit.edu>
 
        * pf.c: Add support for a new inode flag, which is to be used for
index dac8a725c94dfb566179b45fa3a34455cb5c78b1..73b10fcf40bfbd3e5d825a0b07acb4e69c097047 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index b7723ee9c53a5fc41098bf47b025d5986f4ddbb1..9fae821270e152255759249dc468a8802f975177 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 37388028234c2ffdbaa6924436dfd9e301f780bc..acd209c59f13e5bbbd99bacc5711314d213a5d0b 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-31  Theodore Ts'o  <tytso@mit.edu>
 
        * ext2_fs.h: Add support for a new inode flag, which is to be used
index 0f87aee1f04df9a81bcb0fcbc4b30f107b57083a..3de3c1035262e94d2023c1a22bfdf32da0063c9d 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 3e7da5c50f1f41dd9d3626395baf839eae95918b..c683a52d9ed3e54cebe58f89269c1fc38a1f6955 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-31  Theodore Ts'o  <tytso@mit.edu>
 
        * gen_uuid.c (get_random_bytes): Don't spin forever if read()
index 6e793da5c49c79a7dc40790835ae0db1dc99b8dd..4c1cb1196ebb1b93a79549ff0a8e4673c64c5b43 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-11-01  Theodore Ts'o  <tytso@mit.edu>
 
        * chattr.c, chattr.1.in: Add support for a new inode flag, which
index c14ee893ea1382e068b058d3bc3534763f30eb0e..f2d4eb885badb9e9c449305563e4c191be13b2b7 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 1d79392fd6044a75f69cef97893237e2c9c5d005..a722123b539254c105ed5ac0a88457d1f19fc5e5 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-10-31  Theodore Ts'o  <tytso@mit.edu>
 
        * resize2fs.c (inode_scan_and_fix, check_and_change_inodes): When
index bc38cd563128c4c1d1ed55b003d2179a60309405..6bf399cb4a97d1c8a2990bb246c5231931ea51c3 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2002-09-30  Theodore Ts'o  <tytso@mit.edu>
 
        * f_h_badroot, f_h_badnode: Update test cases to deal with
index 87eed5e666e1afef01b37ee05479fd21ab69b590..fa82b22bca998bc19cafcc1a3bd2392f649c413e 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index d3e5e6c9eb833f730ea694b7a4fad4ace71a5bf2..5e71b11911d006612b3869e5b59d0b11c9df9cbc 100644 (file)
@@ -1,3 +1,7 @@
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
 2001-09-24  Theodore Tso  <tytso@mit.edu>
 
        * Release of E2fsprogs 1.29
index 49aa4922941f66552f1035fcbc92c3b7c46413c4..28942dd536bd7a4c9a1ea23ee0a374ba015d1914 100644 (file)
--- a/version.h
+++ b/version.h
@@ -6,5 +6,5 @@
  * Ts'o.  This file may be redistributed under the GNU Public License.
  */
 
-#define E2FSPROGS_VERSION "1.30-WIP"
-#define E2FSPROGS_DATE "30-Sep-2002"
+#define E2FSPROGS_VERSION "1.30"
+#define E2FSPROGS_DATE "31-Oct-2002"