Whamcloud - gitweb
Update for 1.29 release.
[tools/e2fsprogs.git] / misc / ChangeLog
index d84bf1f..2165d73 100644 (file)
@@ -1,3 +1,144 @@
+2001-09-24  Theodore Tso  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.29
+
+2002-09-24  Theodore Ts'o  <tytso@mit.edu>
+
+       * fsck.c: If the bone-headed user enters the filename twice, the
+               -R option which skips the root filesystem will skip all of
+               them.  (Addresses Debian bug #159423).  Note!  This is not
+               a precedent for dealing intelligently with any other kind
+               of doubled entry in /etc/fstab!
+
+2002-09-22  root  <tytso@mit.edu>
+
+       * mke2fs.c (main): Enable directory indexing by default.
+
+       * tune2fs.c (update_feature_set): Allow directory indexing flag to
+               be set.  If so, set the default hash to be TEA, and
+               initialize the hash seed to a random value.
+
+2002-09-21  Theodore Ts'o  <tytso@mit.edu>
+
+       * get_device_by_label.c (init_lvm): Fix bug which caused
+               LABEL='xxx' to not work correctly when using LVM.
+               (Reversed sense of error check reported by ateeq@hotpop.com)
+
+2001-08-31  Theodore Tso  <tytso@thunk.org>
+
+       * Release of E2fsprogs 1.28
+
+2002-08-17  Theodore Ts'o  <tytso@mit.edu>
+
+       * findfs.8.in: New man page.
+
+       * tune2fs.c (do_findfs): If tune2fs is executed with argv[0] set
+               to findfs, then it will interpret argv[1] as one of
+               LABEL=xxx or UUID=xxx and translate it to a device name.
+
+       * get_device_by_label.c (uuidcache_init): Moved code which
+               interpreted /proc/partitions into read_partitions(), and
+               then added support for interpreting /proc/evms/volumes in
+               read_evms().  uuidcache_init() calls both read_evms() and
+               read_partitions().
+
+       * mke2fs.8.in: Add a common usage of the -n option.  (Addresses
+               Debian Bug #146437)
+
+       * fsck.c (main): If no filesystems are specified on the command
+               line, default to -As.  (Addresses Debian Bug #153102)
+
+       * badblocks.8.in: Clarify why it's bad to do a non-destructive
+               test on a r/o mounted filesystem.  (Addresses Debian Bug
+               #131350)
+
+       * chattr.1.in: Document the compression attribute flags E, X, and
+               Z, and explain that chattr can't set or set these flags.
+               (Addresses Debian Bug #151990)
+
+       * fsck.8.in: Fix typo in man page, and clarified text regarding
+               options specifiers for -t option.  (Addresses Debian bug 
+               #145044)
+
+       * mke2fs.c (main): If there is a problem zeroing blocks at the end
+               of the filesystem, don't abort mke2fs.  Addresses Debian
+               bug #155007.
+
+2002-08-16  Theodore Ts'o  <tytso@mit.edu>
+
+       * e2image.c (write_raw_image_file): Check for an extended
+               attribute block before checking for has_valid_blocks.
+
+2002-07-21  Theodore Ts'o  <tytso@mit.edu>
+
+       * fsck.8.in: Document new fsck exit code, FSCK_CANCELED.
+
+       * fsck.c: Trap SIGINT and SIGTERM, and relay it to all of the
+               child fsck processes.
+
+2002-07-14  Theodore Ts'o  <tytso@mit.edu>
+
+       * mke2fs.c (zap_sector): Clear the buffer *after* testing for the
+               BSD sector label.  Otherwise the first 512 bytes don't get
+               zapped.  (Addresses Debian bug #147256.)
+
+2002-07-02  Theodore Ts'o  <tytso@mit.edu>
+
+       * mke2fs.8.in: Cleaned up man page, and made it a bit more
+               OS-agnostic.  Addresses Debian bug #144621.  Hope this
+               makes the Hurd whiners happy.  :-)
+
+2002-06-28  Theodore Ts'o  <tytso@mit.edu>
+
+       * chattr.1.in: Fix man page typo.  (Addresses Debian bug #141938)
+
+2002-06-15  Theodore Ts'o  <tytso@mit.edu>
+
+       * chattr.c: Applied patch from Andrew to support the dirsync flag.
+
+2002-05-22  Andreas Dilger <adilger@clusterfs.com>
+
+       * mke2fs.c (set_fs_defaults): make the default inode ratio at most
+               one inode per block for large blocksizes.
+
+2002-05-17  Theodore Ts'o  <tytso@mit.edu>
+
+       * mke2fs.c (PRS): Determine the page size using sysconf() at
+               runtime, instead of using the Linux system header files.
+
+2002-05-16  Andreas Dilger <adilger@clusterfs.com>
+
+       * mke2fs.c (PRS): Allow blocksizes larger than 4k to be specified,
+               with warning printed and the user questioned if blocksize
+               is larger than the system's page size according to the
+               Linux kernel header files.  Added better checking for
+               valid inode sizes, and again print a warning message if
+               using a large inode size (since most kernels today don't
+               support this yet).
+       
+2002-04-30  Theodore Ts'o  <tytso@mit.edu>
+
+       * fsck.8.in: Fix typo in man page.
+
+2002-03-08  Theodore Tso  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.27
+
+2002-03-08  Theodore Tso  <tytso@mit.edu>
+
+       * mke2fs.c: Check for the BSD disklabel on all architectures, and
+               also check the byte-swapped magic number as well.
+
+2002-03-07  Theodore Tso  <tytso@mit.edu>
+
+       * mke2fs.c: Output warnings to stderr 
+               (From Philipp Thomas <pthomas@suse.de>)
+
+       * base_device.c (main): Fix gcc -Wall complaints in debug code.
+
+       * mke2fs.c (zap_sector): Don't erase BSD disklabels on Alpha.
+               (From Thorsten Kukuk <kukuk@suse.de>)
+
 2002-03-04  Philipp Thomas  <pthomas@suse.de>
 
        * chattr.c (main), fsck.c (main), mke2fs.c (main), findsuper.c