+2007-05-08 Theodore Tso <tytso@mit.edu>
+
+ * debugfs.c (internal_dump_inode), ls.c (list_dir_proc),
+ lsdel.c (do_lsdel): Use inode_uid() and inode_gid() so
+ that the high bits of the uid/gid are displayed.
+
+2007-04-19 Theodore Tso <tytso@mit.edu>
+
+ * set_fields.c: Add the i_version field to the set_inode_field
+ command.
+
+2007-04-13 Theodore Tso <tytso@mit.edu>
+
+ * set_fields.c (do_set_block_group_descriptor), debug_cmds.ct,
+ debugfs.8.in: Added set_block_group command:
+
+2007-04-10 Theodore Tso <tytso@mit.edu>
+
+ * util.c (string_to_time): Fix bug in date parser so that integer
+ time values can be used.
+
+2007-04-02 Theodore Tso <tytso@mit.edu>
+
+ * dump.c (do_rdump): Use O_LARGEFILE when creating files. Add a
+ #define of GNU_SOURCE so that the dump and rdump commands
+ work with files > 2GB. (Addresses Debian Bug: #412614)
+
+2007-03-29 Theodore Tso <tytso@mit.edu>
+
+ * debugfs.c (do_print_working_directory): Handle the case if
+ ext2fs_get_pathname returns NULL for the pathname.
+
+ * htree.c (do_htree_dump): Fix coverity use before assignment
+ warning. (long_opt isn't being used for anything right
+ now, so this is a no-op)
+
+2007-03-23 Theodore Tso <tytso@mit.edu>
+
+ * logdump.c (do_logdump): Fix file handle leak if logdump fails
+ with an error.
+
+2007-03-21 Theodore Tso <tytso@mit.edu>
+
+ * icheck.c (do_icheck): Fix memory leak and clean up error
+ handling paths.
+
+ * htree.c (htree_dump_int_block): Fix memory leak on error paths.
+
+ * dump.c (rdump_dirent), htree.c (htree_dump_leaf_node),
+ ls.c (list_dir_proc): Add an extra byte to EXT2_NAME_LEN
+ to avoid the possibility of an array overrun if the
+ filename is exactly EXT2_NAME_LEN in size.
+
+2007-03-07 Theodore Tso <tytso@mit.edu>
+
+ * debugfs.c (do_lcd): Allow the lcd command when debugfs does not
+ currently have a filesystem open.
+ (Addresses LTC Bugzilla #27513)
+
+2007-01-28 Theodore Tso <tytso@mit.edu>
+
+ * unused.c: Fix bug so that the dump_unused command segfault if
+ used without an open filesystem
+
+2006-12-22 Theodore Tso <tytso@mit.edu>
+
+ * debugfs.c (main): Use the new {add,remove}_error_table comerr
+ interfaces instead of initialize_*_error_table.
+
+2006-11-12 Theodore Tso <tytso@mit.edu>
+
+ * debugfs.c (do_open_filesys, main): Open filesystems with the
+ SOFTSUPP flag, to make easier to work on filesystem
+ features that are still under development.
+
+2006-11-11 Theodore Tso <tytso@mit.edu>
+
+ * set_fields.c: Add the ability to use set_super_value to set the
+ superblock flags field.
+
+ * htree.c (htree_dump_leaf_node): Check the superblock flags to
+ determine whether to use the signed or unsigned version of
+ the hash should be used.
+
+2006-10-01 Theodore Tso <tytso@mit.edu>
+
+ * Makefile.in (DEPLIBBLKID): Use DEPLIBBLKID not LIBBLKID to
+ define the dependencies used by the blkid library.
+
+2006-08-30 Eric Sandeen <esandeen@redhat.com>
+
+ * htree.c (htree_dump_int_node): Fix printf formats.
+
+2006-08-29 Theodore Tso <tytso@mit.edu>
+
+ * lsdel.c (do_lsdel): Fix core-dumping bug. Don't depend on
+ current_fs being non-NULL until after the call to
+ common_args_process(). (Addresses Debian Bug: #378335)
+
+2006-05-29 Theodore Tso <tytso@mit.edu>
+
+ * util.c (reset_getopt): In order to support ancient Linux header
+ files that don't define __GLIBC__ (but which were using
+ glibc anyway), assume that any system that defines
+ __linux__ should use the glibc method of resetting getopt().
+
+2006-05-28 Theodore Tso <tytso@mit.edu>
+
+ * unused.c (do_dump_unused): Use EXT2_MAX_BLOCK_SIZE instead of a
+ hardcoded blocksize of 32768, since this will fail on a
+ filesystem with a 64k blocksize. (Addresses SourceForge
+ bug #1424311)
+
+2006-05-21 Theodore Tso <tytso@mit.edu>
+
+ * set_fields.c (parse_time): Fix type warning problem with time_t
+
+2006-05-08 Theodore Tso <tytso@mit.edu>
+
+ * debugfs.c (do_show_super_stats): Print out the block group flags
+ if they are set.
+
+2006-04-27 Theodore Ts'o <tytso@mit.edu>
+
+ * htree.c (do_htree_dump, do_dx_hash), ls.c (do_list_dir): Add
+ missing default case in the getopt() while/switch loop so
+ that we print a usage() statement when the user specified
+ an illegal option.
+
+2006-03-18 Theodore Ts'o <tytso@mit.edu>
+
+ * debugfs.c, htree.c, unused.c: Change printf statements to use
+ %u instead of %d when printing block numbers.
+
+ * debugfs.c (do_open_filesys), debugfs.8.in: Add the -e option to
+ the open_filesystem command, which requests that the
+ filesystem be opened in exclusive mode.
+
+2006-03-08 Theodore Ts'o <tytso@mit.edu>
+
+ * Fix bug in icheck which incorrectly reports the last valid inode
+ number as the owner for an EA block.
+
+2005-12-10 Theodore Ts'o <tytso@mit.edu>
+
+ * debugfs.c, debugfs.h, logdump.c, ls.c: Clean up various gcc
+ -Wall complaints.
+
+2005-09-24 Theodore Ts'o <tytso@mit.edu>
+
+ * set_fields.c (parse_time), util.c (string_to_time), debugfs.c
+ (do_set_current_time): Generalize the time parsing code
+ and move it to util.c:string_to_time(). Add new command,
+ set_current_time, which sets the time used to set the
+ filesystems's time fields.
+
+2005-09-06 Theodore Ts'o <tytso@mit.edu>
+
+ * set_fields.c: Fix set_inode_field so it can properly set the
+ i_size field. Thanks to James Nelson for pointing this
+ out.
+
+2005-07-04 Theodore Ts'o <tytso@mit.edu>
+
+ * set_fields.c: Fix a bug which caused set_inode_field to silently
+ fail when setting the following fields: frag, fsize,
+ uid_high, gid_high, and author.
+
+2006-06-30 Theodore Ts'o <tytso@mit.edu>
+
+ * Release of E2fsprogs 1.38
+
+2005-05-05 Theodore Ts'o <tytso@mit.edu>
+
+ * debugfs.c (do_stat): Check to make sure a filesystem is open
+ and abort if with an error if not, to prevent a seg fault
+ in that case.
+
+2005-03-21 Theodore Ts'o <tytso@mit.edu>
+
+ * Release of E2fsprogs 1.37
+
+2005-03-21 Theodore Ts'o <tytso@mit.edu>
+
+ * debugfs.c (internal_dump_inode_extra): Print the size of
+ the inode's extra fields.
+
+2005-03-20 Theodore Ts'o <tytso@mit.edu>
+
+ * util.c (debugfs_write_new_inode): New function
+
+ * debgufs.c (do_write, do_mknod): Call ext2fs_write_new_inode()
+ instead of ext2fs_write_inode().
+
+ * debugfs.c (do_stat): Add support for dumping extended attributes
+ which are stored in the inode body.
+
+ * util.c (debugfs_read_inode_full): new function
+
+2006-02-05 Theodore Ts'o <tytso@mit.edu>
+
+ * Release of E2fsprogs 1.36
+
+2005-02-03 Theodore Ts'o <tytso@mit.edu>
+
+ * set_fields.c: Define _XOPEN_SOURCE to be 500 to fix compilation
+ problems on Solaris.
+
+2005-01-20 Theodore Ts'o <tytso@mit.edu>
+
+ * set_fields.c: Add support for the jnl_blocks[] for set_super_value
+
+2005-01-19 Matthias Andree <matthias.andree@gmx.de>
+
+ * set_fields.c: Add _XOPEN_SOURCE #define on all but Solaris
+ systems so that strptime() gets defined.
+ (parse_bmap): Add missing return statement.
+
+2005-01-07 Theodore Ts'o <tytso@mit.edu>
+
+ * debug_cmds.ct: Make the official name of set_inode be
+ set_inode_field, since it is more intuitive.
+
+ * set_fields.c (print_possible_fields): Document bmap[] in
+ "set_inode_field -l" listing. Change name of set_inode to
+ set_inode_field in usage message.
+
+2004-12-23 Theodore Ts'o <tytso@mit.edu>
+
+ * set_fields.c: Add support for array indexes, which we use for
+ the i_block[] array. Also add the pseudo inode field
+ bmap, which can be used for setting logical->physical
+ mappings directly.
+
+2004-12-21 Theodore Ts'o <tytso@mit.edu>
+
+ * setfields.c: Renamed from setsuper.c
+ Added support to set date/time fields.
+ Added support for setting superblock values wtime, mtime,
+ lastcheck, and mkfs_time as date/time fields.
+ Added support for the set_inode command.
+ * debugfs.h, debug_cmds.ct, debugfs.8.in: Added set_inode command
+
+2004-12-16 Theodore Ts'o <tytso@mit.edu>
+
+ * setsuper.c: Add definitions for newer superblock fields:
+ reserved_gdt_blocks, jnl_backup_type, default_mount_opts,
+ first_meta_bg, and mkfs_time.
+
+2004-12-14 Theodore Ts'o <tytso@mit.edu>
+
+ * Makefile.in: Move strip command to install-strip target.
+ Use Linux-kernel-style makefile output for "make install"
+
+ * Makefile.in (installdirs): Use $(MKINSTALLDIRS) macro
+