Whamcloud - gitweb
Many files:
authorTheodore Ts'o <tytso@mit.edu>
Tue, 26 Oct 1999 18:17:20 +0000 (18:17 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 26 Oct 1999 18:17:20 +0000 (18:17 +0000)
  Update for 1.17 release.

25 files changed:
ChangeLog
README
RELEASE-NOTES
debugfs/ChangeLog
doc/ChangeLog
doc/libext2fs.texinfo
e2fsck/ChangeLog
e2fsprogs.lsm
e2fsprogs.spec
include/linux/ChangeLog
include/nonunix/ChangeLog
install-utils/ChangeLog
lib/ChangeLog
lib/e2p/ChangeLog
lib/et/ChangeLog
lib/ext2fs/ChangeLog
lib/ext2fs/ext2fs.h
lib/ss/ChangeLog
lib/uuid/ChangeLog
misc/ChangeLog
resize/ChangeLog
tests/ChangeLog
tests/progs/ChangeLog
util/ChangeLog
version.h

index 6ad0048..098cff3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * configure.in: Move the code that checks for the presence of
                Linux header files, to earlier in the config file, since
                it adds a directory to the include path, and that needs to
diff --git a/README b/README
index edc4b0e..2e4c26a 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-       This is the new version (1.16) of the second extended file system
+       This is the new version (1.17) of the second extended file system
 management programs.
 
        From time to time, I release new versions of e2fsprogs, to fix
index 82214eb..5b0ea15 100644 (file)
@@ -1,3 +1,36 @@
+E2fsprogs 1.17 (October 26, 1999)
+=================================
+
+Fixed nasty typo in fsck which caused parallelized fsck's to go into an
+infinite loop.
+
+Fixed a bug in fsck where it used strncmp to compare a binary UUID,
+thus potentially causing problems if a binary UUID contained a NULL
+character.
+
+E2fsck now uses stricter checks for directory entries in pass 2:
+zero-length filenames are not allowed; neither are 8 byte long
+directory entries.
+
+The debugfs "dirty" command now clears the filesystem valid bit.
+(Previously this just set the dirty-as-in-needs-writing-out-to-disk
+bit in the in-core superblock image.  The new functionality is more
+what the user expects, and is more useful.)
+
+Added a debugging hook to test parallel fsck; if the environment
+variable FSCK_FORCE_ALL_PARALLEL, then filesystems on the same drive
+will be checked in parallel when they normally would not be.
+
+Programmer's notes:
+-------------------
+
+Fixed some #ifdef's for compilation under the Hurd OS.
+
+Fixed minor W2K compatibility problems.
+
+Fixed some miscellaneous GCC warnings.
+
+
 E2fsprogs 1.16 (October 22, 1999)
 =================================
 
index 86149af..9ce757c 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * debugfs.h: Add declaration for do_features()
 
        * debugfs.c: Add #incldue of e2p.h to fix gcc warnings.
index bcf5c4c..080b99f 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index e9d4423..2086a8c 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo    @c -*-texinfo-*-
 @c %**start of header
 @setfilename libext2fs.info
-@settitle The EXT2FS Library (version 1.16)
+@settitle The EXT2FS Library (version 1.17)
 @synindex tp fn
 @comment %**end of header
 
@@ -30,7 +30,7 @@ END-INFO-DIR-ENTRY
 This file documents the ext2fs library, a library for manipulating the
 ext2 filesystem.
 
-Copyright (C) 1997, 1998 Theodore Ts'o
+Copyright (C) 1997, 1998, 1999 Theodore Ts'o
 
 Permission is granted to make and distribute verbatim copies of
 this manual provided the copyright notice and this permission notice
@@ -60,7 +60,7 @@ by the author.
 
 @title The EXT2FS Library
 @subtitle The EXT2FS Library
-@subtitle Version 1.16
+@subtitle Version 1.17
 @subtitle October 1999
 
 @author by Theodore Ts'o
@@ -101,7 +101,7 @@ by the Foundation.
 
 @top The EXT2FS Library
 
-This manual documents the EXT2FS Library, version 1.16.
+This manual documents the EXT2FS Library, version 1.17.
 
 @end ifinfo
 
index 8665139..b4a2778 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * message.c (safe_print): Make safe_print take an char instead of
                an unsigned char to fix gcc warnings.
 
index a1c33ce..5dc42eb 100644 (file)
@@ -1,19 +1,19 @@
 Begin3
 Title:          EXT2 Filesystem utilities
-Version:        1.16
-Entered-date:   22Oct99
+Version:        1.17
+Entered-date:   25Oct99
 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:   tsx-11.mit.edu /pub/linux/packages/ext2fs
-               810kB e2fsprogs-1.16.tar.gz
-               319kB e2fsprogs-1.16-elfbin.tar.gz
-               319kB e2fsprogs-1.16-0.i386.rpm
-               85kB  e2fsprogs-devel-1.16-0.i386.rpm
-               805kB e2fsprogs-1.16-0.src.rpm
-                1kB   e2fsprogs-1.16.lsm
+               813kB e2fsprogs-1.17.tar.gz
+               320kB e2fsprogs-1.17-elfbin.tar.gz
+               320kB e2fsprogs-1.17-0.i386.rpm
+               85kB  e2fsprogs-devel-1.17-0.i386.rpm
+               808kB e2fsprogs-1.17-0.src.rpm
+                1kB   e2fsprogs-1.17.lsm
 Alternate-site: 
 Platforms:     linux 1.2.x/1.3.x/2.0.x/2.1.x/2.2.x/2.3.x
 Copying-policy: GPL
index bff7cfa..823eef6 100644 (file)
@@ -1,10 +1,10 @@
 Summary: Utilities for managing the second extended (ext2) filesystem.
 Name: e2fsprogs
-Version: 1.16
+Version: 1.17
 Release: 0
 Copyright: GPL
 Group: System Environment/Base
-Source: ftp://tsx-11.mit.edu/pub/linux/packages/ext2fs/e2fsprogs-1.16.tar.gz
+Source: ftp://tsx-11.mit.edu/pub/linux/packages/ext2fs/e2fsprogs-1.17.tar.gz
 BuildRoot: /tmp/e2fsprogs-root
 
 %description
index bd8148d..8c57f5c 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-25    <tytso@valinux.com>
 
        * ext2_fs.h (i_reserved2): Use __GNU__ instead of __hurd__ to
index 6656a31..c1440f8 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-25    <tytso@valinux.com>
 
        * config.h: Add #define's for strcasecmp and strncasecmp
index 77d144c..7cdafd1 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index dcabd57..e4ea0aa 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index 02dad9f..66c754d 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * feature.c: Fix GCC warnings; add const to the char * types in
                the function prototypes for e2p_feature2string and
                e2p_edit_feature.
index 549d7e4..d74542f 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index d3d3209..7eb4bba 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * ext2fs.h: Add kludge to deal with the fact that egcs cpp doesn't
                seem to handle ~0UL the same way as they used to.
 
index ddf264c..aef2a7c 100644 (file)
@@ -46,7 +46,7 @@
 #else
 #include <asm/types.h>
 #if defined(__GNUC__) && defined(__STRICT_ANSI__) && \
-       ((~0UL) == 0xffffffff) || defined(__i386__)
+       (((~0UL) == 0xffffffff) || defined(__i386__))
 typedef __signed__ long long __s64;
 typedef unsigned long long __u64;
 #endif
index 4921ec3..0dfbf3a 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index 858bb54..55331ff 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * uuid_time.c (variant_string): Declare to be static to avoid gcc
                warnings.
 
index 32cb640..462c632 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * fsck.c (PRS, device_already_active): Add debugging hook; if the
                environment variable FSCK_FORCE_ALL_PARALLEL is set, then
                force all fsck runs to happen in parallel.
index 14cad54..aaec370 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index 46660d3..c1a423f 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index 21d9825..694bc6d 100644 (file)
@@ -1,3 +1,7 @@
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
 1999-10-22    <tytso@valinux.com>
 
        * Release of E2fsprogs 1.16
index 493dd4e..8c5e2c6 100644 (file)
@@ -1,5 +1,9 @@
 1999-10-26    <tytso@valinux.com>
 
+       * Release of E2fsprogs 1.17
+
+1999-10-26    <tytso@valinux.com>
+
        * subst.c (substitute_line): Removed some unused variables.
 
 1999-10-22    <tytso@valinux.com>
index 31421af..21bc489 100644 (file)
--- a/version.h
+++ b/version.h
@@ -6,5 +6,5 @@
  * may be redistributed under the GNU Public License.
  */
 
-#define E2FSPROGS_VERSION "1.16"
-#define E2FSPROGS_DATE "22-Oct-1999"
+#define E2FSPROGS_VERSION "1.17"
+#define E2FSPROGS_DATE "26-Oct-1999"