Wed Mar 12 13:32:05 1997 Theodore Y. Ts'o * Release of E2fsprogs version 1.07 Thu Jan 2 00:06:29 1997 Theodore Ts'o * uuid.c: Include string.h, since we use memcpy(). Wed Jan 1 23:47:22 1997 Theodore Ts'o * ls.c (list_super): Copy times from the superblock to a time_t variable. (The alpha has different sizes for time_t and the time in the superblock.) Tue Oct 8 02:02:03 1996 Theodore Ts'o * Release of E2fsprogs version 1.06 Sun Sep 22 16:20:12 1996 Theodore Ts'o * pf.c: Add support for the 'A' (no atime) flag. Thu Sep 12 15:23:07 1996 Theodore Ts'o * Release of E2fsprogs version 1.05 Sat Sep 7 14:48:35 1996 Theodore Ts'o * ls.c (interval_string): Pretty print the check interval. Tue Aug 6 14:12:36 1996 Theodore Ts'o * ls.c (list_super): Display the OS, volume label, last mounted, and UUID field if present. Mon Jun 24 09:55:58 1996 Theodore Ts'o * ps.c, pf.c, pe.c, ls.c, setversion.c, setflags.c, getversion.c, fsetversion.c, fsetflags.c, fgetversion.c, fgetflags.c, getflags.c: Remove include of ext2_fs.h, since it's included by e2p.h; this also solves a sys/types.h vs linux/types.h inclusion ordering problem with the GNU libc. Thu May 16 11:12:30 1996 Theodore Ts'o * Release of E2fsprogs version 1.04 Wed Mar 27 00:33:40 1996 * Release of E2fsprogs version 1.03 Wed Jan 31 11:06:08 1996 * Release of E2fsprogs version 1.02 Tue Jan 2 20:50:44 1996 * fgetflags.c (fgetflags): * fsetflags.c (fsetflags): * fgetversion.c (fgetversion): * fsetversion.c (fsetversion): Add the O_NONBLOCK flag to open call, so that we don't hang trying to open things like named pipes. Mon Oct 30 17:44:07 1995 * ls.c (list_super): Use the correct field (s_def_resgid) when printing the reserved group gid. Fri Oct 27 18:07:48 1995 * iod.c (iterate_on_dir): Don't assume that d->reclen is the size of the dirent structure; it isn't under Linux. Mon Sep 4 21:43:53 1995 Remy Card * Makefile.in: Added support for BSD shared libraries. Fri Aug 11 08:36:40 1995 Theodore Y. Ts'o * setflags.c: #include before including Sat Aug 12 03:11:45 1995 Remy Card * Makefile.in (install): Install static libraries in $(ulibdir) (/usr/lib on Linux) instead of $(libdir) (/lib on Linux). Sat Aug 5 11:43:36 1995 Theodore Y. Ts'o * Makefile.in (DLL_INSTALL_DIR, ELF_INSTALL_DIR): Set the installation directories correctly. Thu Jun 15 23:41:20 1995 Remy Card * Makefile.in: Added support for ELF shared libraries. Mon Jun 12 08:34:44 1995 Theodore Y. Ts'o * e2p.h: Move after Thu Jun 8 12:47:04 1995 Miles Bader * iod.c (iterate_on_dir): If struct dirent has a d_namlen field, assume that actual dirent entries may be larger than the structure (by the name field), and take extra care deal with this case. This code assumes that d_reclen is a valid dirent field. Also, don't include , as e2p.h already does. * fgetversion.c (fgetversion): Only use the ext2 ioctl if it doesn't cause a compile-time barf, otherwise just return EOPNOTSUPP. * getversion.c (getversion): Ditto. * fsetversion.c (fsetversion): Ditto. * setversion.c (setversion): Ditto. * fsetflags.c (fsetflags): Use chflags instead of the ext2 ioctl if possible, and otherwise only use the ioctl if it doesn't barf. * setflags.c (setflags): Ditto (with fchflags). * fgetflags.c (fgetflags): Use the stat st_flags field instead of the ext2 ioctl if possible, and otherwise only use the ioctl if it doesn't barf. * getflags.c (getflags): Ditto. * e2p.h: Include , as some s need it. * ls.c: Move the include of to where can see it. * Makefile.in: Rewritten to conform to GNU coding standards and support separate compilation directories. Mon Nov 7 21:59:12 1994 Remy Card * ls.c (list_super): List the new fields s_def_resuid and s_def_resgid. (print_user): New function which prints the uid and the user name. (print_group): New function which prints the gid and the group name. Wed Aug 17 21:50:39 1994 Remy Card (card@bbj) * pf.c (print_flags): New attributes are recognized and a long format can be used.