Whamcloud - gitweb
ChangeLog, debugfs.8.in, debugfs.c:
[tools/e2fsprogs.git] / misc / ChangeLog
index be253d5..5868c97 100644 (file)
@@ -1,3 +1,310 @@
+1998-06-25  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * fsck.c (ignore): Remove unused variable cp.
+
+       * chattr.c (fatal_error): 
+       * tune2fs.c (usage): 
+       * lsattr.c (usage): 
+       * dumpe2fs.c (usage): 
+       * badblocks.c (usage): Remove volatile from declaration.
+
+       * fsck.c: Change use of strdup to be string_copy, since we don't
+               trust what glibc is doing with strdup.  (Whatever it is,
+               it isn't pretty.)
+
+1998-06-19  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (PRS): Add a -V option which prints the version number
+               and exit.
+
+1998-05-14  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * fsck.c (ignore): Remove check for filesystems with the noauto 
+               option.
+
+1998-03-30  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Makefile.in: Change to use new installation directory variables
+               convention.  Fix uninstall rules to take $(DESTDIR) into
+               account.  Remove cat8dir and cat1dir from the installdirs
+               target, since modern man package don't necessarily put the
+               cat directory in /usr/man/cat?.
+
+1998-03-29  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * e2label.8.in: New man page to document the e2label function.
+
+       * e2label.c: Fix -Wall warning by making functions static.
+
+1998-03-28  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * chattr.1.in: Document that the append-only attribute may
+               only be set or cleared by the superuser.
+
+       * Update all manual pages to that the availability section is
+               up-to-date. 
+
+       * e2label.8.in, tune2fs.8.in: Update manual page to state that
+               labels must be no longer than 16 characters, or they will
+               be truncated.
+
+       * e2label.c (change_label), tune2fs.c (main): If the label is
+               longer than 16 characters, print a warning message stating
+               that the label will be truncated.
+
+       * mke2fs.c (PRS): If the user specifies a filesystem size, and
+               it's larger than the apparent size of the device, print a
+               warning message and ask if the user wants to proceed.
+
+1998-03-21  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (check_plausibility): Fixed spelling typo in warning
+               message.  Fixed up -Wall warnings in file.
+
+Sun Mar  8 22:21:48 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * partinfo.c (main): The ioctl BLKGETSIZE requires a long, not an
+               int. 
+
+Sun Feb  1 16:53:36 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * badblocks.8: Update documentation to note that output format
+               of badblocks is suitable for use with e2fsck -l or
+               mke2fs -l.
+
+       * mke2fs.c (handle_bad_blocks): Fix bug so that all groups with
+               bad superblock backup blocks are printed (not just the
+               first one).
+
+Mon Dec  1 17:01:04 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * badblocks.8.in: Add documentation for the -s option.
+
+Fri Oct 24 23:37:52 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * fsck.c: 
+       * chattr.c: Remove #include of getopt.h, since it's not needed.
+
+       * tune2fs.c (main): 
+       * lsattr.c (main): 
+       * badblocks.c (main): 
+       * dumpe2fs.c (main): 
+       * mke2fs.c (PRS): Make the variable which getopt returns into be
+               an int, so that it won't lose on platforms where char is
+               unsigned. 
+
+Fri Oct  3 13:38:45 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (parse_raid_opts): Make parse_raid_opts return a void,
+               to fix a -Wall warning.
+
+Mon Sep 15 22:07:12 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * tune2fs.c (main): 
+       * mklost+found.c (main): 
+       * lsattr.c (main): 
+       * dumpe2fs.c (main): 
+       * chattr.c (main): 
+       * badblocks.c (main): Declare main to return an int, as required.
+               Make sure main always ends with an exit(0).  (Some
+               programs weren't doing this, and thus were returning a
+               random exit value.)
+
+Mon Jul 14 15:27:29 1997  Theodore Y. Ts'o  <tytso@mit.edu>
+
+       * e2label.c: New file contributed by Andries Brouwer which
+               provides an easy-to-use interface to modify the filesystem
+               label.
+       
+       * Makefile.in (SPROGS): Add Makefile support to build e2label
+
+Tue Jun 17 01:33:20 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs 1.11
+
+Mon Jun 16 23:37:54 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (show_stats): Adjust the number of columns printed when
+               displaying the superblock backups to avoid running over 
+               80 columns when making a really big disk.
+
+Thu May  8 22:22:08 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * badblocks.8.in, chattr.1.in, dumpe2fs.8.in, fsck.8.in, 
+               mke2fs.8.in, tune2fs.8.in: Fix minor typos and grammer
+               oops found by Bill Hawes (whawes@star.net).
+
+       * mke2fs.c (test_disk): Pass the blocksize to the bad blocks
+               command so that all of the filesystem gets tested in the
+               case where the blocksize 2048 or 4096.
+
+Thu Apr 24 12:16:42 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
+
+       * Release of E2fsprogs version 1.10
+
+Thu Apr 24 09:52:47 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
+
+       * mke2fs.c: Added new option -R, which specifies RAID options.
+               Currently the only supported RAID option is "stride" which
+               specifies the stripe width in RAID filesystem.  This is
+               used to aid in the placement of the inode and block
+               bitmaps.
+
+       * mke2fs.8.in, tune2fs.8.in: Added warnings that the sparse
+               superblock option isn't yet supported by most kernels.
+
+Wed Apr 23 22:42:51 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
+
+       * mke2fs.c (PRS): Make the default filesystem revision be 0, not
+               1.  (Since some people are still worried about 1.2.13
+               compatibility).
+
+Thu Apr 17 12:23:38 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs version 1.09
+
+Fri Apr 11 18:57:24 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * chattr.1.in: Updated man page so that the 'A' attribute is
+               specified everywhere.
+
+       * chattr.c (usage): Added usage message for the 'A' attribute.
+
+Fri Apr 11 18:56:26 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs version 1.08
+
+Thu Apr 10 07:08:03 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * dumpe2fs.c (list_desc): List the offsets of the inode and block
+               bitmaps, and the inode table.  List the block boundaries
+               for the groups.
+
+Sat Apr  5 11:55:52 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * tune2fs.c (main): Implement the -s flag allows the user to
+               set and reset the sparse superblock flag.
+
+       * mke2fs.c (PRS): By default generate DYNAMIC revision
+               filesystems.  The -s flag controls whether or not the
+               sparse superblock flag is set.
+               (PRS): Change to allow the user to specify the true
+               maximum number of blocks per group to reflect the
+               blocksize. 
+
+Wed Mar 12 13:32:05 1997  Theodore Y. Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs version 1.07
+
+Thu Mar  6 17:15:05 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (create_root_dir): Set the root directory's i_uid and
+               i_gid to be the real user and group id.
+
+Tue Mar  4 10:14:33 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (check_plausibility): Add more intelligent error
+               messages when the device doesn't exist.
+
+Sat Mar  1 10:43:32 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * fsck.c (main): Fix bug where the PATH environment variable isn't
+               set when it is unset.
+
+Tue Jan 14 12:30:45 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (write_inode_tables): Fixed bug in write_inode_tables
+               where a loop variable was getting reused in a nested loop.
+               This caused the inode table to not be correctly
+               initialized.
+
+Thu Jan  2 00:00:37 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * lsattr.c, chattr.c: Include string.h, since we use memcpy().
+
+       * findsuper.c: Use time_t for ctime(), not __u32.
+
+Sat Dec 28 23:39:18 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * badblocks.c: Adapted -vv modifications from Rik Faith so that
+               they frequently update the block number field.
+
+       * badblocks.8.in: Document the optional start-block parameter
+
+Mon Oct 14 11:52:58 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c: Updated to use new ext2fs_allocate_tables() function.
+
+Tue Oct  8 02:02:03 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs version 1.06
+
+Mon Oct  7 00:56:24 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * chattr.1.in: Documented the 'A' (noatime) attribute.
+
+       * dumpe2fs.c (main): Change EXT2_SWAP to EXT2_FLAG_SWAP for
+               consistency's sake.
+
+Sun Sep 22 16:18:47 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * chattr.c (decode_arg): Add support for the 'A' (noatime) flag.
+
+Thu Sep 12 15:23:07 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs version 1.05
+
+Sat Sep  7 07:34:11 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * tune2fs.c (main): Add support for new option -C, which sets the 
+               current number of mounts.
+               (main): Allow the interval to be specified in seconds,
+               mostly for debugging.
+
+Tue Aug 27 17:27:43 1996  Miles Bader  <miles@gnu.ai.mit.edu>
+
+       * Makefile.in (SMANPAGES): Use @FSCK_MAN@ instead of fsck.8.
+       (SPROGS): Use @FSCK_PROG@ instead of fsck.
+
+Thu Aug 22 00:51:44 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mke2fs.c (zap_bootblock): Don't do zap_bootblock on a
+               sparc.
+
+Tue Aug 20 00:15:46 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * chattr.c (main): Fixed bug so that chattr -v works.  (Bug report
+               and fix sent by Charles Howes, chowes@eznet.ca)
+
+Fri Aug  9 11:52:42 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * tune2fs.8.in:
+       * tune2fs.c: Added support for the -L option which sets the volume
+               label, the -M option which sets the last mounted
+               directory, and the -U option which sets the filesystem UUID.
+
+       * mke2fs.8.in:
+       * mke2fs.c: Added support for the -o option, which overrides the
+               creator OS.  Generate a UUID for the filesystem, if
+               applicable.  Added support for the -L option which sets
+               the volume label, and the -M option which sets the last
+               mounted directory.
+
+Sat Jun 22 17:43:17 1996  Remy Card  <card@bbj.linux.eu.org>
+
+       * chattr.c (decode_arg): Integrated Michael Nonweiler's fix to
+               avoid a segmentation fault when the "-v" option is used
+               and no version number is specified.
+       
+Thu May 16 11:12:30 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs version 1.04
+
+Wed May 15 21:15:43 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Makefile.in (fsck): fsck doesn't need to be linked with the ext2
+               libraries.
+
 Wed Mar 27 00:33:40 1996    <tytso@rsts-11.mit.edu>
 
        * Release of E2fsprogs version 1.03